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

MODx cms

Около месяца назад получил заказ на разработку корпоративного сайта-визитки для одной фирмы. После составления и согласования ТЗ и дизайна передо мной встал вопрос в выборе CMS, которая была бы взята за основу сайта.

Первая мысль, которая пришла в голову – это написать свою mini-cms с нуля, и опыта бы прибавилось в пхп, и дело сделано. Но после нескольких дней раздумий эта идея была признана не самой лучшей в этой ситуации по нескольким причинам: 1. из-за небольшого опыта в программировании на пхп продукт мог бы получиться некачественным; это было основной причиной отказа от этой идеи. 2. можно было бы сорвать сроки.

Дальше почему-то мой выбор пал на MODx, хотя раньше я с ним никогда не работал. Joomla отпала сразу из-за своей тяжеловесности и не совсем удобной админки. Wordpress, делают и на нем сайты-визитки, но я считаю, что это блоговый движок и не зачем изобретать велосипед, когда есть более удобные средства для данной реализации. Платные движки тоже рассматривал, но все-таки хотелось опенсорс.

Итак, MODx. Первое, что понравилось – это официальный сайт движка, приятный  и удобный. Один официальный многоязычный форум, не приходится искать ответы на вопросы на куче сайтов посвященных движку – основная тусовка вся там. Установка движка в принципе как и у других cms никаких затруднений не вызывает.MODx Admin Panel

Переходим в админ панель, с первого взгляда более-менее все понятно, но как оказалось под этим минималистическим  интерфейсом скрывается огромный функционал и невероятная гибкость. Работать с движком одно удовольствие. Чего только стоит их шаблонизатор – мечта верстальщика.

Каждой странице можно задать свой шаблон, заголовки пунктов – их несколько: 1. для вывода в админке 2. для вывода на странице 3. расширенный заголовок для вывода на странице 4. заголовок для пункта меню. С меню никаких проблем, можно вычислить и первый и последний пункт, можно применять отдельные стили к четным и нечетным пунктам, можно каждому пункту присвоить свой класс. Встраивание своего пхп-кода с минимальными телодвижениями: достаточно создать сниппет с вашим кодом и чанк для его вывода на странице. Дерево структуры сайта в админке, этот способ представления всегда более понятен чем любой другой. Хотелось бы увидеть в 2.0 версии возможность перетаскивания страниц сайта (как в umi.cms).

Все самые необходимые сниппеты и модули уже встроены в cms. На официальном форуме можно скачать и другие нужные вам модули. Насколько я мог заметить модулей и сниппетов не так много для MODx на данный момент, если сравнивать с такими гигантами как Joomla или Wordpress, но из-за легкой интегрируемости своего кода с cms эта проблема вскоре будет решена.

Выбором доволен и буду продолжать дальше свое знакомство с MODx. Вскоре напишу о организации галереи на сайте с помощью сниппета  MaxiGallery.

  1. Mosk пишет:

    А какие cms’ки вы еще рассматривали для создания сайта визитки?!

  2. Mosk пишет:

    Когда вы ответите на мой вопрос???

  3. Avenger пишет:

    Из тех что были в статье – это Wordpress, MODx, Joomla. Еще смотрел textpattern – тоже довольно гибкая штука, но что-то не легла душа к ней. Из платных смотрел в первую очередь на UMI.CMS, но редакция с необходимыми мне модулями стоит 18 000руб, а проект не особо размашистый, не хотелось тратить ощутимую часть бюджета на платную cms. еще был вариант Amiro.CMS с их редакцией “Визитка” стоимостью всего 3000руб, что мне в принципе подходило идеально, но после того как попробовал MODx в сторону платных даже смотреть не хотелось, очень уж понравился он мне.

  4. kep пишет:

    Php знаю неплохо, опыт написания CMS – имеется. Будет желание, готов к сотрудничеству…

    ЗЫ: кстати, восстановил с винчестеров форум и пр. прелести krichev.by, если есть желание – отдам в хорошие руки =)

    ЗЗЫ: могу пару проектов-сатилит отдать (кричевокна и демика), некуда их пристроить, а самому заниматься – лень… за хостинг они платили исправно, но этот вопрос при желании сам обсудишь с клиентами!

  5. Avenger пишет:

    оо привет, kep, желание заполучить все прелести кричевбая есть :)
    эти проекты тоже бы забрал, если они тебе не нужны

    буду иметь тебя ввиду, если что

  6. kep пишет:

    Звони, состыкуемся в Минске ;)

  7. Zigzag пишет:

    MODx хорош. Но именно для верстальщика он не является голубой мечтой. Работа с шаблонами через веб-интерфейс это издевательство.

    Я бы очень хотел, чтобы все шаблоны хранились в виде файлов и такое неофициальное решение в принципе уже существует.

  8. Avenger пишет:

    Да, здесь согласен с тобой, Павел. Совершенно непонятно что они думали, делая хранение кода шаблонов, чанков, сниппетов и т.д. в базе данных. Но на это можно закрыть глаза, вспомнив про гибкость модыкса. Жаль, что и в Revolution они от этого не отказались.

    Поделись ссылкой на решение на файлах, интересно посмотреть.

Я не робот.