|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.08.2011, 18:50 | #1 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Ваши отзывы о Модексе(Modx)
Собственно сабж, поделитесь впечатлениями. Сильные, слабые стороны cms и т.п. На первый взгдяд вроде стоящая вещь.
Официальный сайт: http://modxcms.com Русскоязычные сообщества: http://modx.ru |
03.08.2011, 01:06 | #2 |
Пользователь
Регистрация: 09.07.2010
Сообщений: 89
|
На мой взгляд, модикс - одна из самых мощных цмсок. С помощью неё можно создать сайт любой сложности и для любого случая.
Но хватит рекламы, перейдём к рассмотрению её сторон. 1. Как утверждают в "интернетах" -- на MODx практически невозможно провести SQL-инъекцию, поскольку он использует систему связи с БД xPDO. Эта ORB-библиотека не даёт использовать синтаксис sql для выборки данных из БД. К томуже она позволяет работать с несколькими типами БД - MySQL, PostgreSQL, MS SQL SRV и тд. 2. Папки, которые находятся в корне сайта (assets/, connectors/, manager/, core/), можно свободно переименовывать или вообще перемещать в другие места сайта (конечно, без правки конфиг-файлов не обойтись). Правда тут могут слететь жёстко привязанные к путям плагины, но это тоже поправимо. 3. Контексты. Контекст – это хранилище ресурсов в MODx. Ресурсом в MODx является любой документ, ссылка или статический html - файл. Во первых - контексты позволяют создавать сайты-поддомены, а во-вторых - создавать вообще 2 (и более) разных сайта на одном ядре. При этом пользователи, имеющие доступ к контексту web (front-end сайта), не будут иметь доступа к контексту менеджера сайта mgr (back-end сайта), если не прописано иное. Да и вообще, в MODx для системы безопасности служит девиз "что не разрешено - то запрещено". 4. Расширяемость - для MODx создано 100500 различных модулей, позволяющих создавать сайты любой тематики и сложности. А создать свой модуль не составляет вообще никакого труда. 5. Mощность - Как утверждают разработчики сего творения, MODx Revolution >= 2.1.x позволяет (в теории) практически безболезненно создавать и хранить до 1000000 страниц сайта. На практике же максимум с чем я сталкивался - 10000 страниц, при этом CMS вообще не "тупила" и не нагружала сервер. 6. Написание шаблонов, чанков - лично моё субьективное мнение, но переписать обычный html-файл в шаблон для MODx не составляет никакого труда. Приведу пример одного из моих шаблонов: Код:
Принимаю критику. Последний раз редактировалось savva-paladin; 03.08.2011 в 01:51. |
03.08.2011, 10:17 | #3 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Спасибо за содержательный ответ.
По поводу шаблона, почему он не порезан на более мелкие - хедер, футер? |
03.08.2011, 12:13 | #4 | |
Пользователь
Регистрация: 09.07.2010
Сообщений: 89
|
Цитата:
Код:
Код:
Код:
Код:
На выходе получаем шаблон, показаный мной выше. Кстати, про синтаксис модикса можно почитать тут. Ну и в документации. Последний раз редактировалось savva-paladin; 03.08.2011 в 12:22. |
|
03.08.2011, 12:38 | #5 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
спасибо, буду осваивать
попутно вопрос: в самом чанке можно php код выполнять или только статика? |
04.08.2011, 01:19 | #6 | |
Пользователь
Регистрация: 09.07.2010
Сообщений: 89
|
Цитата:
Сниппет — PHP код который исполняется во время обработки шаблона MODx. По определению чанк не может содержать php-код, но он может вызывать из себя сниппеты, кокорые содержат нужный код. При этом в сниппете можно тоже вызывать нужные чанки и тд. Например, Wayfinder ( [[Wayfinder]] или [[!Wayfinder]] ) - это сниппет, предназначенный для создания меню. Его ты можешь видеть в представленном мной выше коде. «!» указывает, что этот сниппет не кэшируется (подробнее о кэше) Последний раз редактировалось savva-paladin; 04.08.2011 в 05:51. |
|
04.08.2011, 13:37 | #7 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Круто! Точто нужно! )
|
06.08.2011, 08:21 | #8 |
Заблокирован
Форумчанин
Регистрация: 30.12.2009
Сообщений: 544
|
Вот пример сайтика на MODx. Там ещё уроки + видеоуроки по нему. Жду когда всё-таки появится уроки по веб-магазину или чего помощнее. Блог на MODx, - ну как-то не впечатляет.
P.S. Только по-моему мощнее Drupal вряд ли, что есть. CCK (пользовательские типы контента) + Views (представление этого контента в любом виде), если надо Drupal API. Причём всё меняется от версии к версии. Отсутствует обратная совместимость. +встроенная системы ролей-разрешений (полный контроль над тем, что посетителю разрешить делать, а что запретить). Этим всё сказано. Хотя периодически на друпал.ру появляются нытики, типа Drupal говно. Ну это пофиг, - меньше кривоюзеров, - меньше г. сайтов, меньше уязвимостей будет. Ну как с Linux.
Темы для WordPress. Русские WordPress шаблоны
|
06.08.2011, 11:30 | #9 | |
Пользователь
Регистрация: 09.07.2010
Сообщений: 89
|
Цитата:
Поехали дальше. 2. Дело вкуса. Насчёт друпала не соглашусь - модикс его опережает по всем параметрам. Контроль доступа абсолютный и абсолютно ко всему, вплоть до определённых чанков или сниппетов для определённых групп юзеров или даже для отдельных юзеров. MODx API тоже не мешает никто использовать. Модикс защищённее друпала. Только пожалуй под Друпала больше готовых решений. А про типы контента и его представление - так это в каждой 2-ой CMS есть. Вобщем 2 вывода: 1. CMS (Drupal) и CMF (MODx) - вещи трудносравнимые. 2. Холивар начинается... Последний раз редактировалось savva-paladin; 06.08.2011 в 11:58. |
|
23.08.2011, 23:00 | #10 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
я штампую сайты на mod x - не плохая вешь.
кто то спрашивал можно ли в чанках php писать - НЕТ но можно из чанка вызвать сниппет а сниппет как раз таки php код
Писано по д'Эльфийски
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CMS MODx | Marsianin | WordPress и другие CMS | 2 | 23.03.2011 23:56 |
Нужны программисты ModX и VamShop | Valkyrja | Фриланс | 0 | 25.11.2010 14:07 |
Нужен веб-программист - MODx | deniska-piter | Фриланс | 1 | 12.09.2010 17:53 |
Flash-сайт под управлением MODx | Antoha | WordPress и другие CMS | 3 | 27.12.2009 17:04 |
Отзывы о темах | vicvtor | О форуме и сайтах клуба | 5 | 26.04.2007 13:01 |