Какая CMS отвечает следующим требованиям? - PullRequest
1 голос
/ 09 декабря 2010

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

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

Сайт, по большей части, будет просто двухуровневым. Каждый «раздел» (т. Е. Ссылка на панель навигации) будет либо отдельной страницей, либо страницей со списком других страниц в разделе (именно эти страницы составляют второй уровень).

Чтобы привести пример, верхний уровень может быть: Главная | Новости | События | Волонтер | О

Home и About будут автономными страницами. Новости будут перечислены все отсортированные новости. События будут перечислять события в потенциально произвольном порядке (то есть, взвешенном пользователем). Волонтером будет форма, которая отправит электронное письмо «менеджеру волонтера».

Эти добровольные формы для ввода данных будут использоваться в разных местах на сайте, и я хотел бы, чтобы пользователям было довольно просто создавать эти формы и получать от них данные (либо по электронной почте) или внутренний интерфейс). Кроме того, раздел должен иметь как формы, так и обычные страницы.

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

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

Я должен отметить, что хотя я предпочел бы, чтобы это была CMS на основе PHP, для этого проекта подойдет любая CMS с открытым исходным кодом.

Ответы [ 5 ]

2 голосов
/ 09 декабря 2010

Я провел исследование юзабилити различных систем CMS в колледже, и я хотел бы поделиться с вами некоторыми своими выводами:

После оценки трех систем было взято среднее значение их оценок серьезности проблемы юзабилити длякаждая категория для каждой системы (0 - совсем не проблема, 5 - серьезные проблемы с юзабилити).Средний рейтинг Drupal составил 1,7, средний рейтинг Joomla - 1,5, средний рейтинг PHP-Fusion - 1,2.

Моя рекомендация для начинающих - PHP-Fusion, так как интерфейс очень прост в освоении.Для опытных пользователей следует использовать Drupal для его огромной коллекции функций и расширений.Но если кто-то хочет найти золотую середину между простым и многофункциональным, Joomla будет лучшей системой для этой цели.

Если вы заинтересованы в полном исследовании, я могу отправить его вам по электронной почте.

1 голос
/ 09 декабря 2010

Я бы все равно сказал: иди с Друпалом;просто тщательно создайте роль для основного пользователя сайта, и не предоставьте им полный доступ администратора.Таким образом, они защищены от полной сложности (и от того, чтобы все испортить).

1 голос
/ 09 декабря 2010

Моя первоначальная мысль была бы о Drupal, но вы уже упоминали, что она, вероятно, слишком сложна.

Я знаю, что большинство веб-разработчиков вздрогнут при упоминании об этом, но рассматривали ли вы Wordpress? Некоторые из пользовательских тем довольно сложны и хорошо имитируют CMS. Преимущество WordPress в том, что его будет очень легко поддерживать для тех, кто не знает php.

0 голосов
/ 09 декабря 2010

Wordpress звучит как лучшая идея. Это бесплатно с открытым исходным кодом и PHP.

Проверьте Контактная форма 7 для ваших контактных форм, так как они очень настраиваемые.

0 голосов
/ 09 декабря 2010

Joomla - это то, что я бы предложил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...