Flexy CMS - гибкая система управления контентом, предназначенная для создания небольших сайтов. Система ориентирована как на пользователей, так и на опытных программистов - целью разработки была простота редактирования контента при сохранении универсальности для расширения и изменения системы.
В настоящий момент готовится к выпуску последняя версия CMS - версии 5.2.5
Почему последняя?
Большой практический опыт применения CMS показал противоречие между используемыми в ней новыми технологиями (шаблоны в TWIG, стили в SCSS, серьёзный механизм кэширования и т.п.) и сильно устаревшим ядром системы (не очень удачная структура модулей, отсутствие системы обновления и плохая поддержка версионности). В том виде, в котором CMS находится сейчас, она развиваться и дополняться не будет.
Спасибо за поддержку!
Дальнейшие планы - перевод разработки на фреймворк Symfony. В настоящее время идёт адаптация полученных за время работы удачных решений к новой среде и проектирование возможностей использования git и composer уже в новой системе. Пока проект находится на стадии тестирования.
Система содержит готовую панель администрирования, с помощью которой вы сможете редактировать тексты, добавлять и изменять статьи, управлять меню сайта, наборами фотографий и документов. Для веб-мастера это означает снижение затрат времени на разработку аутентификации, роутинга и системы редактирования.
Вы можете создать под одной CMS несколько сайтов и привязать к ним разные домены. Контент на этих сайтах будет независим друг от друга.
Система позволяет определить несколько языков для сайта - вы сможете работать с мультиязычным контеном при сохранении общей структуры.
Flexy CMS построена на модульном принципе. Базовая комплектация содержит модуль редактирования текстов и файловый менеджер, расширенная - модули статей, фотоальбомов, интернет-магазина и многие другие. Любой модуль, кроме системных, вы можете подогнать под свой сайт. Также вы можете написать свой модуль, воспользовавшись документаций.
Система может использоваться как для одностраничных сайтов, так и для блогов, интернет магазинов и представительств компании.
Вы можете разработать сайт, пользуясь только связкой HTML+CSS - достаточно создать раздел сайта и писать код в нём. Можете добавить в ваш код PHP. Или создать PHP-шаблон, оборачивать в него контент разделов или вставлять шаблон в код раздела с нужными параметрами. А в шаблонах в дополнение к PHP можете использовать TWIG или SCSS. Нужна загрузка страниц по AJAX? Для этого тоже есть удобное решение.
Панель администрирования содержит такие инструменты разработчика, как редактор кода с подсветкой синтаксиса и компилятор стилей SCSS – вы можете вносить правки прямо в рабочий сайт. Мы это осуждаем, конечно - лучше выкладывать протестированное решение. Но если нужно - почему бы и нет? :)
Вы можете оказать помощь разработчикам проекта, но Flexy CMS - полностью бесплатная система. Просто качайте и пользуйтесь.
E-mail: tech@flexy-reg.ru
Facebook: https://www.facebook.com/flexycms
ВКонтакте: https://vk.com/flexycms
Твиттер: https://twitter.com/cms_flexy