LINUX.ORG.RU

[CMS] Помогите найти

 


0

0

Товарищи, очень нужна помощь. Есть задача - мигрировать с самодельной поделки на что-то более стабильное. Только от обилия всяких CMS в глазах рябит. Основные требования, которые должны опредленно выполняться (ядром или модулями, без разницы):
* Основной упор на статичные страницы
* Модуль новостей
* Добавлять и редактировать контент могут опредленные группы пользователей, однако публиковаться статьи будут только после одобрения reviewer'а, которого администратор может назначать на отдельные страницы, категории
* User-defined теги или другой механизм, позволяющий использовать определенные шаблоны/функции
* Ручное редактирование навигационного меню
* Многоязычность (как навигация, кнопочки, так и контент)
* Определенные страницы для авторизированных пользователей
* PHP (всякие Plone'ы, увы, не подходят)
* Желательно иметь простой API, никак у Typo3

Пока присматривался к CMS Made Simple. То, что хотелось бы, но нет многоязычности и не понятно, как реализовать механизим reviewer'ов или премодерации. SilverStripe тоже неплоха собой, но опять же, премодерация по-моему проблематична.
Теоретически, для Drupal'а существуют модули, реализующие и многоязычность, и workflow с модераторами, но он, по-моему, заточен всё-таки под ведение блого-подобных сайтов.
Может у кого есть ещё мысли, что более менее подходит под требования?


Кстати, никто ничего не слышал о BigAce? Вроде по описанию даже как-то подходит

BobiKK
() автор топика

Всё, что автор перечислил, есть, практически, в любой рябящей в глазах cms.

anonymous
()

Все-таки посоветую получше присмотреться к Drupal-у.

home_user ★★★
()

Большинство ЦМС тянут за собой воз старых проблем еще с 4-ки. Очередные версии это результат спешного латания дыр, поддержка совместимости, продукт очередного понимания и реализации МВЦ.

Мало кто еще из разрабов ЦМС сейчас использует такие "правильные" направления как фильтры ввода (http://www.php.net/manual/ru/book.filter.php), итераторы SPL и другие новшества (http://www.php.net/manual/ru/appendices.php разделы про миграцию)

Это в большей степени связано с "монстроидальностью" кода и сложностью внесения изменений в архитектуру фреймворка. В основном написано в стиле перехода от 4-ки к 5-ке или начала 5-ки с примесями быдлокодинга.

Ну а сейчас, как общеизвестно, все нормальные пацаны сидят на 5.2.6 и ждут выхода 5.3

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

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

В общем как ты догадываешься вероятно придется делать самому... Не можешь сам, обратись к тем кто любит и понимает это дело.

Тут интересные фреймворки из которых можно сделать самому ЦМС

http://solarphp.com/ (пока альфа)

http://codeigniter.com/

http://www.symfony-project.org/ (много демок и пояснений)

Zend Framework (очень популярен)

http://cakephp.org/ (типа симфони)

http://www.pradosoft.com/

http://seagullproject.org/

а вообще поищи по ключевым словам в репозитариях твоего линукса :

Gentoo:eix|emerge, Debian|Ubuntu:apt|или что-то другое

anonymous
()
Ответ на: комментарий от boombick

> Сгинь, нечистая сила!! Ты его юзал вообще? Этож ужас какой-то....

Юзал. Какие конкретно претензии к нему?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.