MODX

MODX
Логотип MODX
Тип CMS/CMF
Розробник MODX Team
Стабільний випуск 2.7.2-pl (26 Вересня, 2019)
Версії
Операційна система Крос-платформове
Мова програмування PHP[2]
Ліцензія GNU GPL
Репозиторій github.com/modxcms
Вебсайт modx.com

MODX (укр. «мо́декс») — вільна система керування вмістом з відкритим початковим кодом. Розповсюджується за ліцензією GNU GPL. Написана мовою програмування PHP, використовує для збереження даних СКБД MySQL.

Історія

В 2004 році розробники Реймонд Ірвінг (англ. Raymond Irving) та Райан Траш (англ. Rayan Thrash) розпочали роботу над проєктом MODX CMS. Проєкт був розпочато як модуль для CMS Etomite.

23 березня 2010 року — вийшла перша версія MODx Revolution.

В жовтні 2012 року розробники запустили хмарний хостинг для сайтів на MODX CMS — MODx Cloud

MODX розробляють у двох варіантах:

  • Revolution (Ірвінг & Райан)
  • Evolution (волонтери комьюніті MODX)[3][4]

Вмонтовані засоби

  • Система реєстрації користувачів
  • Вмонтований пошук на AJAX
  • Система генерації меню сайту
  • Система публікації коментарів (з модерацією та підпискою)
  • Генерація каталогів, блогів, новин тощо
  • Короткі («людські») URL

Переваги

  • Легка масштабованість, можливість створювати власний програмний код в сніпетах, модулях та плагінах, а також підключати TV-параметри для створення додаткових полів
  • Підтримка модульної розробки: плагіни, шаблони, чанки, сніпети
  • Повна підтримка специфікації XHTML 1.1 strict
  • WYSIWYG-редактор
  • Підтримка Веб 2.0, AJAX, Mootools, Prototype

Недоліки

  • Досить повільна робота з великими проєктами[джерело?].
  • Неповний переклад всіх сніпетів українською мовою.
  • Можлива некоректна робота з текстом та пошуком по сайту, якщо використовується кодування не UTF-8, а інше, наприклад Windows-1251.
  • Недостатньо опрацьована система кешування.
  • Адмін-панель використовує бібліотеку ExtJS що негативно впливає на швидкість роботи.

Див. також

Примітки

  1. https://modx.com/blog/modx-revolution-2.8.3
  2. The modx Open Source Project on Open Hub: Languages Page — 2006.
    d:Track:Q124688
  3. Download MODX Evolution-Current Version — 1.2.1. Архів оригіналу за 25 січня 2019. Процитовано 24 січня 2019.
  4. Welcome to the new evolution of MODX Evolution!. Архів оригіналу за 11 червня 2018. Процитовано 24 січня 2019.

Джерела

  • MODX: найкраща CMS, якою ви ніколи не користувались [Архівовано 25 січня 2019 у Wayback Machine.], 2018
  • MODX — професійний фреймворк для створення сайтів [Архівовано 25 січня 2019 у Wayback Machine.]

Посилання

  • Офіційний сайт
  • MODX Documentation [Архівовано 25 січня 2019 у Wayback Machine.]
Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (грудень 2015)
  • п
  • о
  • р
  • п
  • о
  • р
Каркаси вебзастосунків (веб-фреймворки)
ASP.NET
ASP.NET MVC Framework · BFC · DotNetNuke · MonoRail · Umbraco
ColdFusion
ColdSpring · Fusebox · Mach-II · Model-Glue · onTap
Common Lisp
ABCL-web · blow · BKNR · SymbolicWeb · UnCommon Web
Erlang
BeepBeep · Chicago Boss · Erlang Web · ErlyWeb · Inets · Misultin · Mochiweb · Nitrogen · WebMachine · Yaws
Flex
Cairngorm
Java
Apache Cocoon · Apache Struts · Apache Tapestry · AppFuse · Aranea framework · Click Framework · Cooee framework · Flexive · Google Web Toolkit · Grails · Hamlets · IT Mill Toolkit · ItsNat · JavaServer Faces · JBoss Seam · Makumba · Mentawai · Oracle ADF · OpenLaszlo · OpenXava · Play Framework · Reasonable Server Faces · Restlet · RIFE · Shale Framework · SmartClient · Spring Framework · Stripes · ThinWire · WebObjects · WebWork · Apache Wicket · XTT Framework · ZK Framework
Клієнтські для JavaScript
ASP.NET AJAX · AJILE · Clean AJAX · Backbone.js · Dojo toolkit · Echo JS · Ext JS · jQuery · KnockoutJS · MochiKit · Meteor · MooTools · OpenLink AJAX Toolkit · Prototype · React · qooxdoo · Rialto Toolkit · Rico · script.aculo.us · SmartClient · Spry framework · WinJS · Underscore.js · Yahoo! UI Library
Perl
Catalyst[en] · Interchange · Maypole framework · Mason · Mojolicious
PHP
Akelos PHP Framework · CakePHP · Chisimba · CodeIgniter · Drupal · DokuWiki · eZ Publish · FUSE · Horde · Joomla! · Kohana · MODX · Phalcon · PHP For Applications · PHPOpenbiz · PRADO · Qcodo · Seagull PHP Framework · Simplicity PHP framework · Laravel · SilverStripe · Symfony · VirtueMart · Zend Framework · Zoop Framework · Yii
Python
CherryPy · Django · Flask · Karrigell · Nevow · Porcupine · Pylons · Spyce · TurboGears · TwistedWeb · web.py · web2py · Webware · Zope
Ruby
Camping · Nitro · IOWA · Ramaze · Cerise · Merb · Ruby on Rails
Scala
Lift · Play Framework · Scalatra
Серверні для JavaScript
AppJet · firecat · Helma Object Publisher · Node.js
Lua
Dart
Інші
Alpha Five · Fusebox (ColdFusion і PHP) · OpenACS (Tcl) · Seaside (Smalltalk) · HAppS (Haskell)·


Програмне забезпечення Це незавершена стаття про програмне забезпечення.
Ви можете допомогти проєкту, виправивши або дописавши її.