Ограничения Wordpress - проектирование системы

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

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

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

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

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

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

6 ответов

Решение

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

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

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

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

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

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

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

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

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

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

Другие вопросы по тегам