PHPDev.Org – программистский брифинг
227 subscribers
292 photos
10 videos
5 files
209 links
Держим в курсе новостей компании и мира разработки, рассказываем лайфхаки и важные моменты, которые нужно учитывать при работе с вашим веб-продуктом.

🚀 По всем вопросам и сотрудничеству – @iVanGr.
Download Telegram
Подъехал материал, который рекомендуем к просмотру (а скоро ужин, кто тоже любит кушать под какой-то интересный видос?)

⌨️Иван Гринкевич в гостях у GO Digital. Главной темой подкаста стал опыт руководства Ивана одновременно в нескольких компаниях и его взгляды на IT-рынок.

Вместе с ведущим подкаста «GO_D»
Азаматом Сиражитдиновым Иван Гринкевич обсудили как ему удается (и удается ли) жить в таком ритме, что происходит на рынке IT-аутсорса и аутстаффа и внутрянку IT-агентств в России и СНГ и многое другое.

👉🏻 Смотрите на YouTube: #2 ПОДКАСТ GO_D | КАК СОВМЕЩАТЬ IT-БИЗНЕС И РАБОТУ В НАЙМЕ? Процессы IT-бизнеса – Иван Гринкевич
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему обновляться — полезно и круто?

Instagram недавно провёл одно из самых заметных обновлений: квадратные фотографии в профилях уступили место прямоугольным. И это продуманный шаг, продиктованный реальными потребностями пользователей.

Разрабатывая сайт или приложение, важно учитывать пользователя: что, где, когда и как?

Да и по факту:
✔️ Большинство людей заходят в соцсеть с мобильных устройств.
✔️ Вертикальные фотографии и видео стали стандартом — вы наверняка делаете или смотрите сториз и Reels.
✔️ Прямоугольный формат позволяет максимально использовать экранное пространство, делая контент более насыщенным и приятным для просмотра.

Обновления — это всегда про рост. Да, некоторые сетки профилей "сломались", но это побочный эффект больших изменений. Кстати, уже опубликованные посты можно расширить (на данный момент края заливаются белым или черным, мы думаем, в будущем это доработают).

Обновлять дизайн и функционал — не просто полезно, это необходимо, чтобы оставаться в тренде и удовлетворять растущие запросы пользователей.

Возможно, вашему сайту или приложению тоже пора рискнуть. Обсудим проект? 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
💭 Очень захотелось сделать чат-бот..

Когда возникает идея и потребность в запуске, важно задать себе ключевые вопросы, которые помогут структурировать проект.

Потому что здесь важно продумать каждый этап: от понимания цели до разработки.

На картинках мы отметили ключевые моменты планирования и запуска, чтобы ваш бот стал настоящим помощником для бизнеса.

Листайте, чтобы узнать больше! 🚀
Не сайт, а прям отдых! 🔥

SPA (Single Page Application) — это формат сайтов, которые работают как приложения. Вместо привычного обновления страницы при каждом действии, SPA подгружает данные в реальном времени с помощью JavaScript. Для пользователя это ощущается как работа с программой: интерфейс плавный, ничего не "моргает", всё работает моментально.

Такой подход идеален для сервисов, где важно взаимодействие с интерфейсом, а не просто чтение информации. Например, Gmail, Trello или Google Docs — классические примеры SPA, где пользователь выполняет много действий, но страница остаётся одной и той же.

О плюсах и минусах читайте в карусели 💡

Владельцы SPA сайтов, встречались ли с проблемами с SEO и как вы их решали? Делитесь опытом в комментариях!
Рефакторинг: почему это важно не только разработчикам, но и владельцам бизнеса?

Рефакторинг —
это процесс изменения структуры кода без изменения его поведения. Основная цель — сделать код понятнее, чище и удобнее для дальнейшей разработки, снижая технический долг и улучшая производительность.

👀 Когда разработчики говорят про рефакторинг, владельцы продукта часто слышат: «Мы будем копаться в старом коде вместо того, чтобы делать новые фичи». Звучит как бесполезная трата времени и денег? На самом деле — наоборот.

Чем рефакторинг полезен бизнесу?

Снижение операционных затрат
Чем сложнее и неструктурированнее код, тем больше времени требуется разработчикам на исправление багов, внедрение новых функций и поддержку системы. Это напрямую увеличивает расходы на разработку.

Скорость внедрения новых фич
Если кодовая база плохо организована, внесение даже небольших изменений требует значительных усилий, что замедляет релизы. Рефакторинг оптимизирует архитектуру, делая процесс разработки более предсказуемым и быстрым.

Повышение стабильности продукта
Код с высоким техническим долгом подвержен сбоям и непредсказуемому поведению. Рефакторинг снижает вероятность критических ошибок, улучшая отказоустойчивость и удобство использования для конечных пользователей.

Безопасность и соответствие регуляторным требованиям
Использование устаревших библиотек и технологий увеличивает уязвимости системы. Регулярный рефакторинг позволяет поддерживать код в актуальном состоянии, снижая риски утечек данных и нарушения нормативных стандартов (GDPR, ISO, PCI DSS и др.).

Готовность к масштабированию
Если кодовая база не оптимизирована, рост нагрузки приводит к деградации производительности. Рефакторинг помогает подготовить продукт к масштабированию, обеспечивая его работоспособность при увеличении пользователей и данных.

А если не делать? 🤨

Разработка замедляется → конкуренты уходят вперёд.
Стоимость поддержки растёт → деньги уходят на борьбу с багами, а не на развитие.
Рано или поздно придётся всё переделывать — но уже в условиях кризиса.

💡 Лучше регулярно делать небольшие улучшения, чем однажды оказаться в тупике, где «починить» = «переписать с нуля».
BI.ZONE WAF: доля разведывательных атак с целью поиска уязвимостей сайтов выросла на 220%

Ну и цифра? По оценке экспертов BI.ZONE WAF, такой рост связан с популярностью и повышением доступности технологий ИИ у злоумышленников. При этом самыми распространенными в 2024 году остаются RCE‑атаки — на них приходится 36% всех атак за 2024 год.

Если злоумышленнику удается эксплуатировать RCE, он получает полный контроль над сервером. Это может привести к подмене контента, краже и удалению данных, а также использованию сервера в качестве точки атаки на другие системы.

Среди других распространенных угроз выделяются попытки обхода путей (path traversal) и SQL-инъекции, которые составили 16% и 10% от общего трафика атак соответственно. Эти методы позволяют злоумышленникам получать несанкционированный доступ к конфиденциальным данным и системам.

🔐 Как защититься?

• Регулярно обновляйте ПО и веб-приложения;
• Используйте WAF (межсетевой экран веб-приложений);
• Проводите аудит безопасности;
• Обучайте команду основам кибербезопасности.

Чтобы поддерживать постоянный мониторинг, рассмотрите один из наших абонентских пакетов поддержки.
Как проверить идею перед запуском и не потерять деньги

Вы придумали классный продукт, друзья в восторге, но готов ли рынок? 🤔

Запускать масштабный проект без тестирования — рискованная стратегия. Можно потратить кучу денег и времени на разработку, а потом обнаружить, что спроса нет.

🚀 Решение? Минимально жизнеспособный продукт (MVP).

Это рабочая версия продукта с основными функциями, которая помогает протестировать идею без огромных затрат. Даже гиганты вроде Airbnb, Dropbox и Uber начинали с простых MVP!

🔵Что такое MVP и какие у его преимущества?
🔵Как выбрать подходящий формат MVP?
🔵Поэтапно: как создать MVP.

Обо всем этом в нашей статье! Читайте, придумывайте, обращайтесь к нам за разработкой и запускайте с надежным партнером.

🖇 Что такое MVP-продукт и как его запустить: разбираем пусть создания.
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня мир разделился на 2 типа: мeждунapoдный день влюбленных и тех, кого они бесят (мы не в этой категории 😏).

Делитесь признаниями, а в этом могут помочь наши открытки 💌
Кажется, такого в рабочем месте мы еще не видели...

Иван Гринкевич, СЕО PHPDev.ORG, пообщался с Юлией Гулюк, владелицей агентства Crystal PR, а также PR-директором агентства Апрель.

🔥 Её принцип очень ясен: «За деньги да, но не х*йню».

Обсудили технику для работы, хардворк без перерыва, корпоративную культуру (у них есть постоянная ссылка на гугл-мит, в которой можно сидеть и работать с коллегами весь день) и душевные хобби.

😲 Юлия поделилась своей историей, до чего доводит трудоголизм и геперконтроль.

👉🏻 Читайте на vc:
Рабочие места в Digital — Юлия Гулюк: я чувствую своих ребят издалека.
Когда слышишь «корпоративный сайт», представляется что-то скучное: логотип, новости, контакты и однажды обновлённый раздел «О компании».

Но есть совсем другой уровень корпоративных сайтов — те, что работают внутри компании. И вот они реально интересные.

📌 Автоматизируют задачи — от заявок на отпуск до согласования документов;
📌 Объединяют все сервисы в одном месте — CRM, базы знаний, таск-менеджеры;
📌 Упрощают коммуникацию — больше не нужно искать нужного человека в десятке чатов;
📌 Помогают лучше контролировать процессы — всё фиксируется, ничего не теряется.

Даже внутренние магазины для сотрудников сделать можно!

Одна такая платформа вмещает десятки разрозненных инструментов, сокращает рутинные действия и делает работу быстрее и приятнее.

Мы разобрали, как они работают на практике и какие задачи реально решают в новой статье.

👀 Читать статью на сайте:

Корпоративные порталы: как цифровая экосистема меняет бизнес
Workspace выкатил актуальный Рейтинг медийности диджитал-агентств и нам есть чем поделиться!

С прошлого года подросли:

Общий рейтинг: 936 → 387
По Беларуси: 21 → 6

Получили симпатичные дипломы. Посмотрите на них и вы 👀

Будем работать над контентом и дальше, чтобы в следующем году цифры стали еще красивее 🔥

Кстати, рейтинг специалистов они тоже ведут! Результаты деятельности нашего CEO Ивана Гринкевича смотрите у него в блоге, это шок!