Pegas12345
@Pegas12345

Програмирование сайта модулями, как делают?

Привет всем!

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

1) Модулями. Чтобы добавил модуль, и добавились какие-то новые возможность. Типа плагинов. Как обычно бывает в CMS.
2) Как делается, чтобы сайт самообновлялся по версии? Например проверилось, что есть новая версия, нажал на кнопку и обновилось всё.

Спасибо.
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
1. Гуглишь: "как написать модуль к {yourCMS}" - узнаешь, какие к нему требования и как он подвязывается со стороны модуля. Потом можно будет поизучать, как эти подвязки обрабатываются системой. Читать какие бы то ни было теоретические статьи по этому вопросу до знакомства руками - смысла нет.
2. Можно начать изучение с миграций, например.
Ответ написан
Комментировать
Lopar
@Lopar
системный администратор
Самые дубовые:
1. Просматриваешь папку и парсишь в ней все подпапки, в которых лежат определённо-написанные файлы, подключая их. Дальше вызываешь новые функции откуда хочешь.
2. Хранишь у себя номер версии и на сервере номер версии. Шлёшь запрос на сервер, если твоя версия меньше - выполняешь какие-то действия.

Остальное - нюансы реализации и простор для творчества и оптимизации.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы