Cms На Базе Фреймворка

Чем должен заниматься в жизни каждый веб-программист? Правильно, напишите свою CMS, которая будет удовлетворять вашим собственным потребностям, интересам, стилю программирования, логике и т.д. Сделать работу с CMS легкой для себя и одинаково удобной для других разработчиков – нетривиальная задача.

По мере развития CMS она постепенно превращается в монстра, которому требуется много времени, чтобы понять, как она работает. А иногда, чтобы выполнить какую-то тривиальную задачу для веба, нужно потратить пару дней на изучение CMS. Собственно, именно эта ситуация и подтолкнула к идее создания CMS на базе фреймворка Symfony. Основные постулаты, используемые при разработке -ЦЕЛОВАТЬ.

(Держите это просто глупо) -Максимальное использование возможностей фреймворка -Интеграция плагинов Symfony Основные возможности CMS -Использование удобных пользовательских интерфейсов.

-Страница состоит из набора независимых слотов -Случайное размещение контента в слотах -Встроенное редактирование слотов -Различные типы контента -Структура сайта в виде дерева -i18n и l10n -Поддержка внешних и внутренних шаблонов.

-Статусы публикации страниц -Навигация по хлебным крошкам -Управление пользователями Результат можно увидеть здесь simplecms.ru Проект находится на стадии бета-тестирования, есть много идей по его улучшению.

Хотелось бы узнать мнение хабропублики и услышать конструктивные предложения и критику.

УПД Размещен скринкаст работы с CMS на сайте Скоро появится онлайн-демо Теги: #разработка #symfony framework #CMS #php #ria #Chulan

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.