Александр Горбач


программирование, админство

Archive for Февраль, 2018

Организация процесса разработки WordPress сайта. Управление базой данных.

без комментариев

Одним из самых проблемных мест в работе с WordPress для меня является синхронизация изменений базы данных между средой разработки, тестовой средой и продуктивной средой. Одним из способов решения данной проблемы является ручное снятие бэкапа со среды с последними изменениями и восстановление его в нужном месте. Однако это во-первых куча ручной работы, во-вторых, это не решает проблемы с пользовательскими загруженными файлами и, в-третьих, мы знаем, что в статьях хранится абсолютный url с доменным именем сайта. На другой среде с другим доменным именем мы получим предсказуемы проблемы.
Читать далее »

Автор Sash(k)a

Февраль 26th, 2018 at 9:29 дп

Опубликовано в Без рубрики

Тэги , ,

Организация процесса разработки WordPress сайта. Управление файлами проекта.

без комментариев

Мы (программисты) пишем программы. Программы пишутся буквами в файлы. Значит управление проектом не мыслимо без управления файлами. Сейчас мы рассмотрим настройку проекта с использование Git, настройку безопасности для веб-сервера и настройку среда окружения WordPress для работы в разных конфигурациях.
Читать далее »

Автор Sash(k)a

Февраль 23rd, 2018 at 5:07 пп

Опубликовано в Без рубрики

Тэги , ,

Организация процесса разработки WordPress сайта. Строим окружение с Docker.

без комментариев

Созданию окружения необходимо уделять внимания не меньше чем качественному коду. Потому что от удобства и комфорта тестирования продукта зависит конечный результат. В предыдущей части мы остановились на использовании среды виртуализации Docker. Данная среда позволяет нам, во-первых, минимально засорять систему установленными программами. Во-вторых, легко экспериментировать с разными версиями компонент. В-третьих, легко удалить устаревшие образы. И, что не маловажно, размер одного контейнера существенно меньше, чем при использовании виртуальных машин virtual box или vmware.
Читать далее »

Автор Sash(k)a

Февраль 19th, 2018 at 9:45 дп

Опубликовано в Без рубрики

Тэги , ,

Организация процесса разработки WordPress сайта. Концептуальная часть.

без комментариев

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

Автор Sash(k)a

Февраль 16th, 2018 at 10:53 пп

Опубликовано в Без рубрики

Тэги ,

Яндекс.Метрика