DOKTOP_CMEPTb
18.07.2026, 17:00
Всяко пробовал ставить локальную разработку — и всегда что-то подводит. Обычно сначала цепляешь классический стек: сервер (Apache или Nginx), БД (MySQL/PG), PHP (или Node), и вроде бы все. Но дальше появляются вопросы: ставить ли всё руками или через контейнеры? Как не загнать себя в конфиг-адовый ад? Где лучше хранить код, чтобы не сбилась синхронизация? Кто как организует запуск и деплой с локалки?
Сам последнее время роюсь вокруг Docker — плюс в том, что отпадает много глюков с разными версиями ПО. Но если в проекте всё на PHP и MySQL — иногда проще забабахать XAMPP или Laragon и забыть. Правда, с их обновлениями бывают заморочки. Ещё важный момент — правильная настройка хостов в системе, чтобы локальный адрес не конфликтовал с внешним. Особенно если несколько проектов.
А ещё полезно регулярно проверять, что «джаваскрипт фронтенд» нормально выдает билд (часто с локалкой тормоза выходят). Казалось бы — мелочь, но с ней развивается много раздражения.
Короче, основные шаги для стабильной локалки у меня: минимальный набор сервисов + docker-compose или удобный пакет с GUI, нормальное разделение кодов (чтобы не мешались локальные изменения), и скрипты для сброса и миграций БД без танцев с бубном.
А вы как? Что для вас лучший вариант? Просто собралось много разных способов, хотелось бы услышать, кто и почему выбрал именно так.
Сам последнее время роюсь вокруг Docker — плюс в том, что отпадает много глюков с разными версиями ПО. Но если в проекте всё на PHP и MySQL — иногда проще забабахать XAMPP или Laragon и забыть. Правда, с их обновлениями бывают заморочки. Ещё важный момент — правильная настройка хостов в системе, чтобы локальный адрес не конфликтовал с внешним. Особенно если несколько проектов.
А ещё полезно регулярно проверять, что «джаваскрипт фронтенд» нормально выдает билд (часто с локалкой тормоза выходят). Казалось бы — мелочь, но с ней развивается много раздражения.
Короче, основные шаги для стабильной локалки у меня: минимальный набор сервисов + docker-compose или удобный пакет с GUI, нормальное разделение кодов (чтобы не мешались локальные изменения), и скрипты для сброса и миграций БД без танцев с бубном.
А вы как? Что для вас лучший вариант? Просто собралось много разных способов, хотелось бы услышать, кто и почему выбрал именно так.