hell0w0rd
Продвинутый новичок
Писал я писал CMS, дошло дело до шаблонизации - начал свои костыли писать - понял что тупик, потому что реализовать базовый синтаксис - фигня, а вот сделать кеширование, наследование - адский ад. Выучил Twig, прикрутил - все работает.
Когда стал создавать админку - понял, что нет упорядоченности, а система представлят из себя недо-микро-фреймворк, с десятком классов никак не связанных.
В итоге решил выучить фреймворк, тк очень нравится твиг - взял симфони. А вот тут уже вопросы. Парочка из них здесь: http://habrahabr.ru/qa/36291/
Если сказать что хочу получить в итоге - CMS. Что не понятно:
Прочел, что back и front end-ы должны быть двумя разными application-сущностями-symfony, на хабре же написали что админка - всего лишь бандл.
Как создать модульность? Каждый модуль - бандл?
Возможно для того, что хочу я стоит установить чистый фреймворк, как-то так:
C моей точки зрения вся прелесть админки - модульность. Сейчас у нее есть модуль "новости" или "статьи" и страницы - главная, контакты, о нас. Затем ставится модуль обратная связь, добавляется в шаблон вызов модуля, добавляется галлерея, создается страница модуля. То есть кастомизируемость, блочность - не знаю как это правильно назвать.
Мне понятно, что это не заложено в симфони, но как к этому правильно подступиться в симфони?
Когда стал создавать админку - понял, что нет упорядоченности, а система представлят из себя недо-микро-фреймворк, с десятком классов никак не связанных.
В итоге решил выучить фреймворк, тк очень нравится твиг - взял симфони. А вот тут уже вопросы. Парочка из них здесь: http://habrahabr.ru/qa/36291/
Если сказать что хочу получить в итоге - CMS. Что не понятно:
Прочел, что back и front end-ы должны быть двумя разными application-сущностями-symfony, на хабре же написали что админка - всего лишь бандл.
Как создать модульность? Каждый модуль - бандл?
Возможно для того, что хочу я стоит установить чистый фреймворк, как-то так:
PHP:
composer.json:
{
"require": {
"symfony/symfony": "2.*"
}
}
Мне понятно, что это не заложено в симфони, но как к этому правильно подступиться в симфони?