2010-08-30 2 views
1

Я собираюсь создать корпоративный сайт со 150-200 страницами. Несколько страниц имеют три уровня категории (я имею в виду URL-адрес, например, продукты/myproduct/overview)Что такое PHP/Perl CMS для корпоративного сайта?

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

Что такое CMS (с открытым исходным кодом, если возможно), я могу использовать? PHP, Perl был бы хорош, но при необходимости я открыт для .NET.

Спасибо! Dav3

+0

http://www.cmsmatrix.org/ – daxim

+0

Yep - это отличный ресурс :-) –

ответ

2

Perl: если вы счастливы кодирования до администратора бэкенд и (возможно) использовали CGI::Application, Titanium рамки Марка Strosberg является проворный и легкий, но такой мощный, как вам это нужно быть или - если вы хотите что-то более популярное - попробуйте Catalyst. Пример (не может показать бэкэнд, который использует Markdown) this site is built on Titanium.

PHP: Если вы не хотите кодировать бэкэнд, CMS - это путь. Последняя версия Joomla должна делать то, что вы хотите, хотя вам, вероятно, придется обманывать редактор WYSIWYG и параметры редактирования (и обеспечить небольшую подготовку), чтобы пользователи не могли делать (скажем) такие вещи, как вставка всего документа Word в редактирование окно! Пример (опять же, невозможно показать бэкэнд) this site uses the latest version of Joomla.

Но все это будет иметь свои любимые здесь ...

-1

Идущий с Perl Catalyst будет хорошо.

В PHP я бы рекомендовал использовать SilverStripe CMS: http://silverstripe.org/

Его мощный и легко расширить.

+1

Не знаете, что с предложениями Catalyst - Catalyst - это веб-фреймворк, а не CMS. – ysth

+0

... отличный веб-фреймворк, но все же веб-фреймворк. – Quentin

3

Список Perl CMS можно найти под applications на Perl5 wiki.

Также, глядя на ваше требование, вы можете найти Wiki для выбора? В частности, MojoMojo, потому что это отличается от стандартного вики-подхода, позволяя структурам каталогов, что делает возможным уровень вашей категории products/myproduct/overview.

/I3az/

2

Bricolage 2 - Вы получите права доступа, оповещения, аутентификации LDAP, процесс публикации и целую кучу замечательных черт с ним. Или, если вы предпочтете написать все это самостоятельно, используйте Catalyst.

1

Если вы хотите пойти с PHP CMS, тогда я могу только рекомендовать Drupal.

http://drupal.org/

0

Cyclone3 CMS очень интересно, в том числе графический интерфейс на основе Firefox.