Переезд на Laravel
Долгие годы мой сайт работал под управлением Cotonti - наследницы замечательного семейства PHP движков Seditio / LDU. Тем не менее, несмотря на относительно высокую в прошлом популярность, сегодня развитие Cotonti фактически остановлено.
Насколько это критично? Мой ответ – ни насколько. Развитие инфраструктуры PHP не прекращено, и сейчас доступно большое количество инструментария для реализации своих проектов. На мой взгляд, не стоит привязываться к какому-либо конкретному движку, главное – это идеи в твоей голове, ну и база данных, как результат их реализации, которую, в свою очередь, можно обернуть в любой PHP движок.
Вы меня спросите: но почему ты выбрал Laravel, ведь столько много хороших других движков? Почему ты не выбрал, например, Wordpress? Действительно, сегодня на базе PHP доступны как законченные решения в виде систем управления содержимым Wordpress, Joomla, Drupal, так и наборы базовых кирпичиков - фреймворков Symfony, Laravel, Yii. Здесь можно долго спорить - что лучше (хотя Yii2 мне кажется более целостным решением). А Laravel я выбрал в свзяи с необходимостью отработки некоторых вопросов миграции уже существующего функционала параллельно с другим проектом.
Результатом миграции является полное сохранение совместимости с имеющейся базой данных. Например пользователи, зарегистрированные во времена LDU, Seditio и Cotonti по прежнему могут заходить на сайт со своими паролями.