Ограничения Wordpress - рассмотрение проекта системы - PullRequest
2 голосов
/ 11 августа 2009

Я разрабатываю систему для клиента. Мы думаем об использовании Wordpress в качестве основной платформы (вместо написания собственного программного обеспечения) и настраиваем его, используя дополнения или нанимая разработчиков для написания некоторых пользовательских модулей. Нам нужно иметь возможность иметь несколько статических страниц, несколько страниц php и много пользовательского контента.

Какие ограничения есть у Wordpress? Я искал сайт, но не нашел никакой информации о, например, максимальном количестве пользователей. Меня интересуют мнения, основанные на опыте.

Итак, как работает Wordpress на многопользовательских сайтах? Или - вы думаете, что лучше оставить Wordpress и перейти на какую-нибудь другую CMS с открытым исходным кодом?

Редактировать

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

Итак, до сих пор я обнаружил множество функций, подобных блогам.

Ответы [ 6 ]

1 голос
/ 11 августа 2009

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

В Drupal, похоже, есть больше инструментов для сайтов типа Сообщество, но у меня очень мало опыта в этом.

1 голос
/ 11 августа 2009

У меня довольно хороший успех при использовании Drupal. Если вы не пытаетесь создать блог, есть гораздо лучшие вещи для динамической CMS. Wordpress - отличная программа для ведения блогов. Попробуйте заставить его сделать что-то еще? Это становится большой болью, чтобы сделать. Разработав «приложения» в обоих. Если блог не является основным компонентом (которому новостной сайт также будет следовать), используйте настоящую CMS, а не блог-платформу.

1 голос
/ 11 августа 2009

Если вы разрабатываете платформу для блогов, то WordPress должен соответствовать вашим потребностям. Вы также можете посмотреть на Movable Type (Perl). Если вы ищете систему управления контентом (CMS), то вам стоит обратить внимание на Drupal и / или Joomla. Movable Type фактически начинает интегрироваться с Drupal.

Wordpress имеет некоторые проблемы с производительностью, около десятка страниц в секунду при настройке по умолчанию. Но используя плагины, такие как SuperCache, он может довольно легко масштабироваться. Вы можете делать все что угодно с пользовательской «темой». Но WordPress не собирается управлять контентом в «теме» для вас, просто отобразите его.

1 голос
/ 11 августа 2009

WordPress не ставит максимум на пользователей, сообщения и т. Д., Кроме базовых технологий (в основном, вашей базы данных). WordPress.com работает на платформе WordPress MultiUser и имеет шесть миллионов блогов, миллиард просмотров страниц в месяц и 200 000 новых сообщений в день .

Ваши ограничения будут более структурными - WordPress спроектирован в первую очередь как платформа для блогов. Если его интерфейс и методология хорошо подходят для вашего проекта, сделайте это, но если вы собираетесь извлечь из этого дерьмо, более универсальная система, такая как Drupal, может подойти вам лучше.

1 голос
/ 11 августа 2009

Если вы заинтересованы в WordPress для многопользовательской среды, возможно, вам стоит взглянуть на WordPress MU , который является программным обеспечением, работающим на WordPress.com. Я не уверен, как плагины работают с WordPress MU, так как я никогда не рассматривал его подробно.

Если вам нужен более социальный аспект, тогда вы можете обратиться к ответу Тома об использовании BuddyPress, который добавляет функциональность поверх WordPress MU.

1 голос
/ 11 августа 2009

Если вы делаете много пользовательских вещей, то, вероятно, стоит начать с BuddyPress вместо WordPress, вы все равно можете использовать множество плагинов WordPress, но лучше начать с фреймворка, который создан для работы с гораздо большим количеством пользователей.

...