115 сообщений
#15 лет назад

Пишу вторую неделю на досуге свою цмс...Вот сейчас запустил первый мини-плагин статические страницы
 Пока без админки, но все равно.Радуюсь как ребёнок
 Заставил работать 20 классов вместе ... цмс полностью в ОПП стиле, пока ни одной глобальной функции.У всех наверно такое было?)
115 сообщений
#15 лет назад
													Рядовому пользователю они особо не нужны, а планируется установка через админку. Вот и спрятал в core - в мозг сайта 
115 сообщений
#15 лет назад

Цитата ("ArtPro"):
Сколько памяти жрет? какие фичи? что умеет "из коробки"?
 Пока не каких, я только первый плагин запустилХотя одна фича есть...там конфиг настраивает практически все, начиная с компонентов. Т.е. чтобы сменить класс компонента или добавить новый нужно всего пару строк дописать в конфиге.
1172 сообщения
#15 лет назад
													Цитата ("trueW3C"):Рядовому пользователю они особо не нужны, а планируется установка через админку. Вот и спрятал в core - в мозг сайта
Как-то нелогично. Плагин он на то и плагин, чтобы его ядром не обзывали. Лучше сделать /plugins/common/, к примеру.
115 сообщений
#15 лет назад
													Цитата ("Lisio"):Как-то нелогично. Плагин он на то и плагин, чтобы его ядром не обзывали. Лучше сделать /plugins/common/, к примеру.
Ок, спасибо за название плагина
  Так вроде в джумле зовутся материалы.Понадобилась одна минута, чтобы перенести плагины:
- Подправить пути в компоненте Plugins
 - Подправить конфиг routes.php (имя плагина изменилось)
 - Перенести и переименовать папку.
 
Конфиг роутера...
<?php
return array(
'/' => 'common',
'/<page:+>' => array('common', 'urlSuffix' => 'html'),
);
Т.е. главная это модуль common и ссылки вида +).html]http://site.ru/(+).html также передаются common . Имя страницы заносится в $_GET;
115 сообщений
#15 лет назад
													В SQL запросах через Db-компонент к именам таблиц в фигурных скобках автоматически добавляется префикс...т.е. сейчас в запросе видно{{pages}}а запрос уже нормально
dl_pages
115 сообщений
#15 лет назад

Стырил дизайн
 Хотя полность переверстал....О названии...я поклонник Yii, а у него все названия классов начинаются с буквы "С"...я привык...
Добавляем к букве слово жизнь "CLife"...не звучит. Далее за буквой C идет D ... Dlife - классно

248 сообщений
#15 лет назад
													Все классы свои или какие-то сторонние компоненты используете?Было бы интересно услышать о библиотеке работы с субд. Как будете решать вопрос с валидацией форм?
58 сообщений
#15 лет назад
													+1 за старания1. Что за ORM используете?
2. Как работает щаблонизатор?
3. В свете недавнего разговора о паттернах, какие паттерны использовали и почему?
4. Почему $_GET не проверяете на валидность?
P.S. я так понял, что слово "цмс" в названии темы - "церебрально-параличевая маниакальная система"
 , а не CMS, так как управлять содержимым пока нельзя, так?
						
						
					



