Php на продакшн

134
02 июля 2021, 11:00

Есть проект на PHP, посоветуйте способы как удобно и красиво заливать изменения на продакшн. Желательно хранить несколько последних версий для быстрого возврата к прежней версии. Буду благодарен за любые советы.

Answer 1

Вам нужно написать деплой проекта на том-же ansible. Предусмотреть всё от создания каталогов с необходимыми правами до создания необходимых баз и вливания инициализирующих данных. На ансибле это всё делается достаточно легко.

Следующий шаг - поднятие и настройка CI и написание правил, которые по коммиту будут автоматически выкатывать код на stage например.

READ ALSO
Эмуляция Enum, но с доп. методами. Корректно ли?

Эмуляция Enum, но с доп. методами. Корректно ли?

В языке C# есть перечисления (enum)Удобная вещь, чтобы не заводить магические числа/строки/значения

130
Не выполняется php из консоли Ubuntu

Не выполняется php из консоли Ubuntu

Запускаю из консоли php файл на выполнение, но никакого результата нетОшибку не выдаёт никакую, но и код не выполняется

100
Вывод данных из таблицы в разные блоки div class

Вывод данных из таблицы в разные блоки div class

Нужно вывести значения из таблицы в один div блок, где две заметки (картинка, название, краткое описание и тд

122
Дублирование адреса через htaccess

Дублирование адреса через htaccess

Предположим имеются ссылки такого вида:

110