Kamikadze2008
Создатель
- Регистрация
- 21 Мар 2008
- Сообщения
- 31
- Реакции
- 1
- Автор темы
- #21
а у меня первое в электронном варианте .pdfНе, второе издание не читал, а первое - стоит на полке. Во втором, вроде они описывают разработку на ООП.

Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
а у меня первое в электронном варианте .pdfНе, второе издание не читал, а первое - стоит на полке. Во втором, вроде они описывают разработку на ООП.
Такой подход верен если Вы пишите CMS с нуля, под заказчика и у вас нет наработок.Вопрос не так элементарен, как на первый взгляд кажется.
Начнем с того, что нужно на бумажке оформить структуру сайта. Затем, снова на бумажке оформить структуру таблиц базы и разметить связи между ними.
После этого, уже можно начинать гемор с админкой. Пользовательскую часть можно сделать потом.
Я бы сделал так - модульность в первую очередь, хотябы в самом примитивном виде. что даст? нет неоходимости заранее продумывать все про все.
И плясалбы от паблик части. всеже для новичка так наглядей будет.
Такой подход верен если Вы пишите CMS с нуля, под заказчика и у вас нет наработок.
Если же плясать не от закзчика а от CMS. идиалогия на мой взгяд не верна.
Я бы сделал так - модульность в первую очередь, хотябы в самом примитивном виде. что даст? нет неоходимости заранее продумывать все про все.
И плясалбы от паблик части. всеже для новичка так наглядей будет.
Имелось виду:Разговор в топике и велся про то, как начать писать с нуля. До меня не доходит, как можно писать паблик часть, если нечего выводить с одной стороны, и не определен формат вывода контекста. Конечно, если редактировать контекст визуальным редактором и выводить все скопом с тегами - то большой сложности нет, но это не вполне удобно, по крайней мере мне так кажется.
А давайте поговорим о модульности и о ядре CMS
о взаимодействие модулей и ядра кто как это представляет
$smarty = new Smarty();
......
include "menu.php";//подключили модуль меню, он
//статичный так как меню у нас всегда присутствует
include $_GET["modul"].".php";// подключаем нужный в
//текущий момент модуль к примеру при
//index.php?modul=gallery.php подключиться модуль
//отвечающий за галерею
.........
$smarty->display('index.tpl'); //