Автор оригинала: bav
Посмотрел Демо, забавно.. Так похоже на наш Триграф в некоторых подходах к делу... Правда не увидел инструмента добавления новых классов.... Простым людям не показываете? Такое же (почти) по концепции дерево объектов....
Мы используем в качестве шаблонной библиотеки XSLT, и у нас нет строгой типизации.. у нас в любом объекте может быть произвольное количество параметров... и есть "образцы"... Другой немного подход к делу у нас. Также у нас нормальная UNIX-like [owner,group,rwx,rwx..] система прав на объекты
Нашему Триграфу 4 года уже и больше 80 проектов на нем крутятся
Вот это правильно! Права доступа основанные на концепции unix рулят! Особенно, если добавить в них то, что в юниксах нет, -- например информацию и пользователе-редакторе, что бы знать, кто последний редактировал запись (и знать, кому дать по голове, если что
)
Только что посмотрел скрипты LIMB.
Разработчики слишком увлеклись идеей ООП и местами дошли до абсурда, написав классы по 9 (!) строк кода. Тоже самое и в html-шаблонах, где всего несколько строчек. Где здравый смысл, товарищи? Вы сами уже, наверно, путаетесь, что к чему.
Как было замечено ранее, большое количество файлов создает дополнительные сложности. В случае правок на ftp-сервере это бесконечные переходы из директории в директорию, что бы найти файл, при условии что ты знаешь ещё название файла.
Сколько раз в форумах писалось, что скрипты в больших проектах нужно выносить за пределы области http-видимости?!
Локализацию нужно хранить в БД, а не в текстовых файлах. А то получается, что бы изменить что-то из интерфейса, придется лезть ftp-доступом в файлы -- не удобно.
Где целостность данных БД?
Например, в нашей
ProsgessCMS можно поменять
абсолютно любой текст на странице через административный интерфейс, в т.ч. и на самом адм. интерфейсе, т.к. ядро одно.
Кому интересно, детальное описание можно посмотреть на
http://pgcms.com
То, что система жутко тормозит, это плохо.
Замер скорости загрузки страницы
http://limb-project.com/root не удовлетворительный, > 1 сек (даже страшно назвать сколько)
HTTP-Заголовки в ответе сервера "кривые".
Если интересно, см. заголовки ответа для
http://pgcms.com
а там -- приятный сюрприз.
Вобщем работать * 3.