Различия синтаксиса в MODX Evolution и Revolution. Разница modx evolution и revolution


Различия синтаксиса в MODX Evolution и Revolution

Когда много работаешь и с очень похожими системами управления, то наиболее встречающаяся ошибка в том, что банально начинаешь путать синтаксис. Так что данная шпаргалка не только для новичков!

TV Параметры

[*templatevar*] <!-- Evolution --> [[*templatevar]] <!-- Revolution -->

[*templatevar*] <!-- Evolution -->

[[*templatevar]] <!-- Revolution -->

Чанки

{{chunk}} <!-- Evolution --> [[$chunk]] <!-- Revolution -->

{{chunk}} <!-- Evolution -->

[[$chunk]] <!-- Revolution -->

Сниппеты

[[snippet]] <!-- Evolution --> [!snippet!] <!-- Evolution (Не кешируемый) --> [[snippet]] <!-- Revolution --> [[!snippet]] <!-- Revolution (Не кешируемый) -->

[[snippet]] <!-- Evolution -->

[!snippet!] <!-- Evolution (Не кешируемый) -->

[[snippet]] <!-- Revolution -->

[[!snippet]] <!-- Revolution (Не кешируемый) -->

Плейсхолдеры

[+placeholder+] <!-- Evolution --> [[+placeholder]] <!-- Revolution -->

[+placeholder+] <!-- Evolution -->

[[+placeholder]] <!-- Revolution -->

Ссылки

[~link~] <!-- Evolution --> [[~link]] <!-- Revolution -->

[~link~] <!-- Evolution -->

[[~link]] <!-- Revolution -->

Настройки системы

[(system_setting)] <!-- Evolution --> [[++system_setting]] <!-- Revolution -->

[(system_setting)] <!-- Evolution -->

[[++system_setting]] <!-- Revolution -->

Вот небольшая шпаргалка. Особенно помогает, если одинаково часто работаешь с обеими версиями и начинаешь путаться сколько скобок и где ставить.

dmitriyilichev.com

Revolution – оружие модекс-джедая

MODX Revolution

 

На протяжении последних 10 лет MODX уверенно завоевывает сердца и веб-разработчиков, и просто пользователей этой удивительной в плане удобства и гибкости системы управления контентом (CMS). Причем, не просто CMS. Платформа одновременно может выполнять и функции фреймворка для разработки веб-приложений, такой пакет «два-в одном».

Привлекает MODX и открытым исходным кодом, простотой в обслуживании, легкостью в работе. Во всем мире разработчики успешно пользуются системой для создания разнообразных сайтов, не случайно в рейтинге свободных (Open-source) систем управления MODX не первый год уверенно держится на третьем месте.

Требования к хостингу MODX выдвигает стандартные для CMS и, будучи кросплатформенным приложением, может быть установлена на хостинг с любым веб-сервером (Apache,  nginx, Lighttpd, IIS или Zeus).

При разработке системы использовался язык PHP, соответственно, она работает со знакомыми базами данных MySQL и MS SQL. А совместимость со всеми современными браузерами обеспечивает комфортные действия в административной панели управления сайтом.

История MODX

История создания системы управления содержимым под названием MODX начинается в 2004 году. В тот год MODx стал первым серьезным модулем для поддержки DocVar, работающим на системе управления Etomite 6. Разработчиками, работавшими над проектом, были Реймонд Ирвинг (Raymond Irving) и Райан Треш (Ryan Thrash).

Но вскоре разработчики Etomite отказались от развития своей CMS как открытого продукта, и весной 2005 г. авторы MODX сделали форк системы. С того момента она стала развиваться в виде самостоятельного продукта.

В 2010 году происходит «революция», и на свет появляется совершенно новый MODX – MODX Revolution.

Revo vs Evo – ветки развития

Так с 2010 года и идет параллельно развитие двух веток MODX: Revolution (Revo) и Evolution (EVO).

Evolution

В какой-то период развития разработчиками было заявлено об остановке работы над проектом Evolution. Команда решила сконцентрировать все свои силы в работе над Revo.

Но благодаря сообществу приверженцев Evo, ее разработка вскоре продолжилась самим сообществом, и сейчас развивается достаточно активно.

Есть мнение, что для начинающих разработчиков Evo проще. Возможно. Поклонников у нее хватает. Во всяком случае, создание несложных сайтов проходит на «Ура».

Revolution

MODX Revolution – это полностью переработанный код ядра MODX с новым синтаксисом тегов и многими революционными особенностями.

MODX Revolution оказалась более безопасной и имела ряд технических преимуществ перед Evolution, в общем, на сегодня она представляет собой перспективное будущее MODX.

Что же предлагает нам Revo сегодня?

MODX для менеджера

MODX для менеджера

Дружественный интерфейс, удобные формы для публикации информации на сайте, перетаскивание ресурсов методом Drag-and-Drop, ручная и запланированная на определенное время публикация ресурсов – все это делает MODX Revolution надежным инструментом для конечного пользователя CMS.

MODX для верстальщика

MODX для пользователя

Специалисты по верстке приходят в восторг от системы работы с шаблонами в MODX Revo. Вы просто берете HTML-верстку и в нужных местах прописываете теги MODX. Логика работы системы никогда не пересекается с дизайном страниц. 

Если же стандартного инструментария окажется недостаточно, всегда имеется возможность разработать дополнительные шаблоны.

MODX для разработчика

MODX для разработчика

Что вкратце может предложить Revolution разработчику веб-проекта? Несомненно, широчайшие возможности: надежное, неплохо документированное API, поддержка интернационализации, превосходная система управления пакетами.

Открытый исходный программный код MODX и свободное распространение по лицензии GPL означает, что любой желающий может использовать сайты, построенные на данной системе управления как в личных, так и в коммерческих целях.

Наш выбор – Revolution

На Revo мы и остановили в итоге свой выбор

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

modxinfo.ru

Система управления MODx Revolution и Evolution - преимущества и недостатки. - CMS системы управления

                                         Screenshot_5.png

В этой теме мы рассмотрим что такое CMF MODx.

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

Что означает CMF? - это расшифровывается как Content Management Framework, ранее вы уже слышали о таком выражении как CMS (Content Management System). Framework означает специальную рабочую среду, которая предназначена для каких-то определенных целей, в нашем случае это разработка вебсайтов. Это нечто среднее между CMS системой и Framework.

Сейчас я опишу преимущества и недостатки данной системы.Перечислим ее положительные стороны:

Мы прошлись по сильным, положительным сторонам этой системы, теперь пройдем по больным местам и то на что она хромает:

Можете попробовать данную систему в качестве платформы под ваш сайт, это очень хороший старт и она позволяет в дальнейшем дорабатывать и модернизировать сайт до огромных масштабов. Единственное на что требуется обратить внимание, если требуется каталог товаров и корзина, а так же обмен данными, то тут скорее она вам не подойдет.

investmani.ru

web master | modx- профессиональный инструмент для разработки сайтов

Главная » MODx- профессиональный инструмент для разработки сайтов

Профессиональный инструмент разработки сайтов, позволяющий управлять контентом. В отличие от большинства бесплатных c  MODx можно построить сайт любой сложности, практически с любым набором функций, при этом система не будет никоим образом влиять на html-код.

 Особенности  MODx:

- Позволяет быстро устанавливать новые дополнения в Менеджере пакетов

- Имеет улучшенную систему кэширования

- Использует ORM xPDO для работы с базой данных

- Поддерживает несколько серверов баз данных

- Админка написана на базе javascript-фреймворка Ext JS

 

Краткая история MODX

 

В 2004 г. Райан Треш (Ryan Thrash) и Раймонд Ирвинг (Raymond Irving) начали работу над тем, что сейчас называется MODX. Первоначально MODX представляла собой развитие CMS Etomite. Далее проект обрел самостоятельность и выделился в отдельную CMS.

 

MODX Evolution

 

MODX 1.0.5 Evolution является стабильной версией оригинального кода MODX с набором дополнительных программных модулей для организации меню, фото галерей, управления пользователями, контентом и т.д. Evolution  требует меньше памяти для установки и использования. 

 

MODX Revolution

 

MODX 2.0.0 Revolution представляет собой полностью переработанный код ядра MODX с новым синтаксисом тегов и многими революционными особенностями. Навигация в панели управления более простая и удобная, появился ряд чрезвычайно удобных возможностей, таких как захват и перемещение объектов при редактировании, способность создавать новые элементы и ресурсы и очищать кэш во всплывающих окнах без необходимости закрывать текущую работу. MODX 2.0.0 Revolution является более безопасной и имеет значительные технические преимущества перед Evolution и представляет собой будущее MODX.

 

Требования к программному обеспечению

 

- PHP 4.3.10 или выше. В ближайшее время разработчики планируют ввести специальные, дополнительные возможности для РНР-5.

- MySQL 4.1 x или выше.

 

Что выбрать новичку?

Если Вы только начинаете свой путь в изучении MODX, то начните с версии MODX 1.0.4 и выше. Данная версия проще в установке, меньше требования к ресурсам, работает почти на любом платном хостинге.

MODx Evolution это отличная CMS для любых сайтов среднего размера (до 5000 документов). Причём этот лимит весьма условный; если у вас каталог на 10000 позиций просто сделайте его отдельным снипетом и всё.

Когда стоит задуматься об REVO: 1. Если вы уже знаете и вам просто хочется посмотреть что там нового.2. Вам требуется CMF и вы знаете, что это такое.3. Вам требуется CMS для крупного сложного проекта и вы понимаете, что часть функционала Вам придётся написать руками.Сделать это скорее всего будет проще чем искать и допиливать готовые решения.4. У Вас есть VPS/VSD и вы не знаете чем его нагрузить.

Отличия MODx Revolution от MODx Evolution: Улучшена скорость работы. Больше нет ограничения в 5000 документов. Тем не менее если создаете сайт больше 10 тысяч документов, лучше подумать хорошо о коде, который пишешь. В некоторых задачах лучше написать свои сниппеты. Есть примеры, когда modx хорошо работает с 100 тысяч документов. Безопасность. Система прав доступа была полностью переписана и стала более безопасной. В friendly_url_prefix больше нет в настройках, в MODx Revolution теперь настроить можно через типы контента (Content Types). Теги изменили свой базовый синтаксис (вызов сниппетов, чанков, ссылка и др.).

Уже окрепшие программисты, с возросшими запросами могут перенести готовый сайт (со всеми страницами, чанками, сниппетами, шаблонами и т.д.) с EVO на REVO с помощью дополнения Provisioner.

 

Не забывайте написать ваш комментарий, понравилась ли статья. От вас пару слов, а мне — признание поисковых систем, что пишу нормальные человеческий статьи. Заранее спасибо вам!

profwebsit.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта