Существует ли стабильная и безопасная CMS, которая позволяет легко (через документы и сообщество) писать плагины / модули? - PullRequest
0 голосов
/ 27 января 2009

Я думаю о создании веб-сайта, чтобы иметь какой-то общедоступный контент, но в то же время я хотел бы иметь возможность создавать модули и плагины без особых хлопот. Я смотрю на такие вещи, как Wordpress, Joomla и Drupal, но мне интересно, есть ли у кого-нибудь личный опыт использования и (более конкретно) разработки для этих приложений.

Лично я ищу что-то в PHP, но если вы знаете что-то на другом языке, не стесняйтесь опубликовать это, чтобы помочь кому-то, кто ищет что-то подобное в языке X / Y / Z.

Ответы [ 6 ]

5 голосов
/ 27 января 2009

Я очень рекомендую Drupal (http://www.drupal.org).. Это очень стабильная и очень безопасная система CMS. Помимо того, что она является CMS, она является частью PHP Framework.

Расширения / плагины Drupal называются Модулями. Эти модули позволяют использовать Drupal API для выполнения практически всего, что делает фреймворк, например, CodeIgniter или CakePHP.

Часть Drupal Framework уже включает в себя общие вещи, такие как регистрация пользователей, управление доступом на основе ролей и разрешений, система регистрации ошибок, разбиение на страницы, абстракция базы данных и шаблоны и т. Д.

Кроме того, Drupal - это полноценная CMS с пользовательским интерфейсом, которая позволяет выполнять множество экстремальных задач. Многие крупные компании начали использовать Drupal в качестве своей CMS, т.е. The Onion

1 голос
/ 27 января 2009

Я рекомендую pmwiki (http://www.pmwiki.org/)

Он очень настраиваемый, написан на PHP, легко написать свои собственные модули и имеет полную систему безопасности.

0 голосов
/ 11 октября 2013

Я бы порекомендовал SPIP. Это очень настраиваемая CMS с множеством плагинов. его коды написаны на французском языке, и у хакеров нет возможности получить доступ к каким-либо кодам.
Просто посетите http://www.spip.net

Havaths

0 голосов
/ 27 января 2009

Это действительно зависит от того, какие модули вы хотите написать. Например, WordPress имеет функцию плагинов, которая отлично подходит для расширения частей модели, но она действительно заблокирована в «Цикле» для отображения контента. Wordpress в значительной степени привязан к системе постов + страниц (посты - это блоги, страницы - это иерархия)

Вы также можете рассмотреть вики.

Итак, какие модули вы хотите написать, которых вы не видели в существующих инструментах CMS?

0 голосов
/ 27 января 2009

Непосредственность - это тот, который нужно рассмотреть. Хотя эта система нацелена на .Net.

...