115 повідомлень
#15 років тому

Пишу вторую неделю на досуге свою цмс...Вот сейчас запустил первый мини-плагин статические страницы

Радуюсь как ребёнок

У всех наверно такое было?)
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. я так понял, что слово "цмс" в названии темы - "церебрально-параличевая маниакальная система"
