Управление веб-сайтом Joomla

0

В настоящее время мой рабочий процесс выглядит следующим образом:

  • Внести изменения в локальный копия моего веб-сайта.
  • Используйте резервную копию Akeeba, чтобы сделать копию моего веб-сайта и базы данных
  • Удалить содержимое размещенного сервера
  • Загрузить резервные файлы Akeeba
  • Посетите веб-сайт и запустить akeeba restore, который синхронизирует мои базы данных

Есть ли лучший способ управлять сайтом Joomla? Проблема в том, что у меня есть команда, работающая на одном веб-сайте, поэтому это действительно не работает. Настройка контроля версий с сервером не будет точно работать, потому что почти все в Joomla хранится в базе данных, поэтому нам нужно как-то также заставить CVS работать с базой данных. Потенциально, если Joomla и SQLite работают вместе (они этого не делают), решение CVS может работать.

  • 0
    Какие изменения вы делаете и как часто вы их делаете?
  • 0
    Находя новые плагины, внедряя новые функции, мы ежедневно вносим изменения.
Теги:
joomla
cvs

2 ответа

0

Единственная проблема, которую я вижу с вашим процессом, - время простоя. Чтобы исключить время простоя, вы можете создать две версии Joomla на своем LIVE-сервере и указать apache на один из них, когда вы разворачиваете свой код, делайте это с текущей "оффлайновой" версией Joomla и после того, как вы закончите deploy - укажите apache для этой версии. Просто мысль;)

0

Напишите php script, похоже, что вы ничего не делаете.

  • 0
    PHP-скрипт, который делает что? Реализует контроль версий и автоматически поддерживает синхронизацию базы данных? Звучит сложно
Сообщество Overcoder
Наверх
Меню