Последняя версия статьи здесь.
Неимоверное множество CMS создано на сегодняшний день. Конечно, есть CMS, которые заняли лидирующие позиции, но есть и те, которые то забываются, то вспоминаются вновь, в общем существуют и поддерживаются с переменным успехом.
Что меня забавляет - так это, то что почти каждый программист пишет свою CMS, это уже как будто обязанность какая-то. А знаете, что обидно? Аргументируются самодельные CMS так:
Конечному пользователю приходится выбирать между существующими решениями. В какой-то CMS пользователю нравится больше административная панель, но не хватает модуля, который есть в другой CMS. Я думаю вы понимаете о чем я, ведь проблема на лицо.
Я пишу о проблеме совместимости модулей CMS. А также шаблонов и прочих компонентов. Почему я вижу в этом проблему?
Как я вижу решение данной проблемы? На данный момент я вижу два пути:
В любом случае, мне это кажется шагом вперед, шагом в будущее.
Неимоверное множество CMS создано на сегодняшний день. Конечно, есть CMS, которые заняли лидирующие позиции, но есть и те, которые то забываются, то вспоминаются вновь, в общем существуют и поддерживаются с переменным успехом.
Что меня забавляет - так это, то что почти каждый программист пишет свою CMS, это уже как будто обязанность какая-то. А знаете, что обидно? Аргументируются самодельные CMS так:
- Я получу опыт.
- Я сделаю лучше, чем Drupal/Wordpress/Joomla!/etc.
- Моя CMS узкоспециализирована.
Конечному пользователю приходится выбирать между существующими решениями. В какой-то CMS пользователю нравится больше административная панель, но не хватает модуля, который есть в другой CMS. Я думаю вы понимаете о чем я, ведь проблема на лицо.
Я пишу о проблеме совместимости модулей CMS. А также шаблонов и прочих компонентов. Почему я вижу в этом проблему?
- Потому, что хочется иметь одно решения, и не выбирать из множества. Как бы хочется "постоянства".
- Хочется, что бы то, что есть в Joomla, нажатием пары кликов, а то и одного, было и в Drupal.
Как я вижу решение данной проблемы? На данный момент я вижу два пути:
- Создание CMS, которая будет поддерживать модули, шаблоны и т.п. других CMS. На основе неких адаптеров, которые будут подстраивать "инородные" модули.
- Создание единого стандарта CMS, который будет поддерживать каждая CMS.
В любом случае, мне это кажется шагом вперед, шагом в будущее.
Комментариев нет:
Отправить комментарий