Новости → MODx – первое впечатление

Около месяца назад получил заказ на разработку корпоративного сайта-визитки для одной фирмы. После составления и согласования ТЗ и дизайна передо мной встал вопрос в выборе CMS, которая была бы взята за основу сайта.
Первая мысль, которая пришла в голову – это написать свою mini-cms с нуля, и опыта бы прибавилось в пхп, и дело сделано. Но после нескольких дней раздумий эта идея была признана не самой лучшей в этой ситуации по нескольким причинам: 1. из-за небольшого опыта в программировании на пхп продукт мог бы получиться некачественным; это было основной причиной отказа от этой идеи. 2. можно было бы сорвать сроки.
Дальше почему-то мой выбор пал на MODx, хотя раньше я с ним никогда не работал. Joomla отпала сразу из-за своей тяжеловесности и не совсем удобной админки. Wordpress, делают и на нем сайты-визитки, но я считаю, что это блоговый движок и не зачем изобретать велосипед, когда есть более удобные средства для данной реализации. Платные движки тоже рассматривал, но все-таки хотелось опенсорс.
Итак, MODx. Первое, что понравилось – это официальный сайт движка, приятный и удобный. Один официальный многоязычный форум, не приходится искать ответы на вопросы на куче сайтов посвященных движку – основная тусовка вся там. Установка движка в принципе как и у других cms никаких затруднений не вызывает.
Переходим в админ панель, с первого взгляда более-менее все понятно, но как оказалось под этим минималистическим интерфейсом скрывается огромный функционал и невероятная гибкость. Работать с движком одно удовольствие. Чего только стоит их шаблонизатор – мечта верстальщика.
Каждой странице можно задать свой шаблон, заголовки пунктов – их несколько: 1. для вывода в админке 2. для вывода на странице 3. расширенный заголовок для вывода на странице 4. заголовок для пункта меню. С меню никаких проблем, можно вычислить и первый и последний пункт, можно применять отдельные стили к четным и нечетным пунктам, можно каждому пункту присвоить свой класс. Встраивание своего пхп-кода с минимальными телодвижениями: достаточно создать сниппет с вашим кодом и чанк для его вывода на странице. Дерево структуры сайта в админке, этот способ представления всегда более понятен чем любой другой. Хотелось бы увидеть в 2.0 версии возможность перетаскивания страниц сайта (как в umi.cms).
Все самые необходимые сниппеты и модули уже встроены в cms. На официальном форуме можно скачать и другие нужные вам модули. Насколько я мог заметить модулей и сниппетов не так много для MODx на данный момент, если сравнивать с такими гигантами как Joomla или Wordpress, но из-за легкой интегрируемости своего кода с cms эта проблема вскоре будет решена.
Выбором доволен и буду продолжать дальше свое знакомство с MODx. Вскоре напишу о организации галереи на сайте с помощью сниппета MaxiGallery.

А какие cms’ки вы еще рассматривали для создания сайта визитки?!
Когда вы ответите на мой вопрос???
Из тех что были в статье – это Wordpress, MODx, Joomla. Еще смотрел textpattern – тоже довольно гибкая штука, но что-то не легла душа к ней. Из платных смотрел в первую очередь на UMI.CMS, но редакция с необходимыми мне модулями стоит 18 000руб, а проект не особо размашистый, не хотелось тратить ощутимую часть бюджета на платную cms. еще был вариант Amiro.CMS с их редакцией “Визитка” стоимостью всего 3000руб, что мне в принципе подходило идеально, но после того как попробовал MODx в сторону платных даже смотреть не хотелось, очень уж понравился он мне.
Php знаю неплохо, опыт написания CMS – имеется. Будет желание, готов к сотрудничеству…
ЗЫ: кстати, восстановил с винчестеров форум и пр. прелести krichev.by, если есть желание – отдам в хорошие руки =)
ЗЗЫ: могу пару проектов-сатилит отдать (кричевокна и демика), некуда их пристроить, а самому заниматься – лень… за хостинг они платили исправно, но этот вопрос при желании сам обсудишь с клиентами!
оо привет, kep, желание заполучить все прелести кричевбая есть
эти проекты тоже бы забрал, если они тебе не нужны
буду иметь тебя ввиду, если что
Звони, состыкуемся в Минске
MODx хорош. Но именно для верстальщика он не является голубой мечтой. Работа с шаблонами через веб-интерфейс это издевательство.
Я бы очень хотел, чтобы все шаблоны хранились в виде файлов и такое неофициальное решение в принципе уже существует.
Да, здесь согласен с тобой, Павел. Совершенно непонятно что они думали, делая хранение кода шаблонов, чанков, сниппетов и т.д. в базе данных. Но на это можно закрыть глаза, вспомнив про гибкость модыкса. Жаль, что и в Revolution они от этого не отказались.
Поделись ссылкой на решение на файлах, интересно посмотреть.
Avenger, вот решение с обсуждением http://community.modx-cms.ru/blog/research/121.html