Создание CMS • Начало
Здравствуй! Этим первым сообщением в своем новом блоге я начинаю проект по разработке системы управления содержимым (CMS — Content-Management-System). Вселились в меня идеи, которые уже долгое время не оставляют моё сознание и подсознание в покое. Люблю заниматься изобретательством, и тебе, надеюсь, будет интересно проследить за процессом разработки, а может, и принять в нем участие — буду только рад и всячески благодарен. Не спеши судить о проекте как о создании велосипеда, говорить об утопии и безнадежности. Во-первых, у меня достаточно времени, во-вторых, это мне в удовольствие и в пользу, в том числе и тебе, раз уж поинтересовался темой создания CMS.
Я многое уже сделал, но с каждым шагом возникают множество препятствий, вопросов с неоднозначными решениями — трудности есть и всё же, потихоньку, но уверено работа движется.
Приготовься, ведь ты столкнешься с непонятным, но очевидным, знакомым, но применяемым иным образом. Ты, возможно, будешь не согласен, у тебя будет своя точка зрения — высказывай её, комментируя сообщения.
Итак, начинаем!
Какие еще будут факты за сосздание своей CMS по мимо простого ХОЧУ СВОЕ..?
Ну, хотя бы то, что уже есть хороший результат в достижении гибкости. И когда писался этот топик, уже многие идеи были проработаны (в теории), т.е. не на пустом месте возникло желание делать своё. Текущие результаты питают надеждой, что должна получиться действительно интересная, гибкая, многофункциональная система, но дел ещё много нужно сделать. Работаю каждый день
опа!!! все таки нашел! спасибо за труд в составлении этого руководства. везде только и слышно, а зачем, для чего, плодить дырявые, глупо, тупо, пиши модули для раскрученных cms, используй готовое. а вот у меня есть просто желание сделать. и все. а дальше посмотрим. еще раз спасибо!
Я бы ещё поработал над MVC в этой CMS, и если честно структура и архитектура движка меня не очень впечатлили. Я сейчас работаю над своим узкоспециализированным движком, когда закончу работу, могу показать, может какие идеи оттуда возьмёте, а так в общем неплохо, хотя и сыровато. Как допустим прописывается новый модуль?
Ну вот создали мы плагин, залили его в каталог, и что дальше? Как он появится в системе? Как его можно настроить? Какие изменения разрешены?
Я так и не нашёл где у вас лежит шаблон? Зато успел 100 раз заблудиться в куче каталогов с одинаковыми названиями.
В общем над этим проектом ещё работать и работать.
Если вы планируете ориентироваться по специализации как Блоговый, тогда работать осталось недолго, в противном случае — дел непочатый край.
В текущей версии Boolive CMS 1 новые модули прописываются в файле конфигурации modules/config.modules.php. Виджеты дополнительно прописываются ещё в базе через админку. Шаблонов много.. на каждый виджет по шаблону. Директория шаблонов: modules/site/templates/ далее папка темы. Какой шаблон у виджета можно проверить через админку.
Текущая версия оказалась реактором для экспериментирования разных идей, которые сразу применялись в деле.
Идея классная). Я вот тоже пишу CMS у меня это дипломный проект, если что посоветуешь мне что либо.