2

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

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

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

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

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

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

ответ

1

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

+0

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

+0

Я полагаю, это зависит от того, сколько еще должно иметь место. Если это блог, используйте WP. Если вы планируете иметь много других вещей (форумы, блоги, фотогалереи и т. Д. И т. Д.), Используйте Drupal. Если вам нужна какая-либо конкретная помощь или у вас есть какие-либо вопросы, просто дайте мне знать. – bdwakefield

+0

Еще одна вещь, о которой стоит упомянуть, заключается в том, что права пользователя и роли намного более надежны в Drupal, чем в Wordpress. – bdwakefield

1

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

+0

Неужели BuddyPress и Wordpress MU используют одну и ту же кодовую базу? – smok1

+0

Я не думаю, что это точно то же самое, но это похоже, я предполагаю, что buddypres стартовал как вилка MU. Я знаю, что они сказали, что вы сможете использовать те же плагины, которые намекают, что API тот же. – Tom

+0

На самом деле это больше похоже на BuddyPress - это плагин для MU. http://codex.buddypress.org/getting-started/installing-wordpress-mu/ – Tom

1

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

Если вам нужно больше социального аспекта, вы можете обратиться к Tom's answer с помощью BuddyPress, который добавляет функциональность поверх WordPress MU.

1

WordPress не накладывает максимум на пользователей, сообщения и т. Д., Кроме тех, что лежат в основе базовых технологий (в основном, в вашей базе данных). WordPress.com работает на платформе WordPress MultiUser и имеет six million blogs, a billion monthly pageviews, and 200k new posts a day.

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

1

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

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

1

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

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