Я ищу варианты создания автономного сайта, который будет содержать следующие функции:
Я предвижу это ...
поэтому хотел бы получить отзывы об использовании WordPress для создания этого сайта вместо того, чтобы создавать все с нуля.
Если WP не подходит для этого, какое еще решение на основе Linux с открытым исходным кодом вы бы порекомендовали?
Спасибо.
Wordpress - это в основном платформа для ведения блогов, и в этом отношении это отличный продукт. Существует множество плагинов для расширения платформы и интеграции дополнительных функций. Однако чем дальше вы расширяете WP, тем больше требуется обслуживания, чтобы поддерживать взаимодействие функций. Я не могу рекомендовать WP для ваших вышеуказанных потребностей.
Я бы порекомендовал более комплексный продукт CMS, который включает ваши требования, из коробки, вместо того, чтобы постоянно расширять базовый продукт с ограниченной целевой аудиторией. Drupal это мой личный выбор в пользу «полнофункциональной» CMS. Как и в случае с WP, у Drupal также есть очень активное сообщество разработчиков, и продукт можно легко расширить для удовлетворения новых требований.
Вы должны провести некоторое время в CMS с открытым исходным кодом сайт-тест-драйв некоторых из доступных платформ.
Drupal можешь попробовать !
Вы можете взглянуть на Wordpress многопользовательский и / или BuddyPress. Оба они представляют собой плагины для Wordpress, которые предоставляют вам профиль пользователя, внутренние сообщения и т. Д., Которые вы ищете. Я лично предпочел бы использовать какое-то готовое решение, чем писать все это с нуля. Слишком много областей для внесения ошибок, где готовое решение уже привело вас к последней отметке 80% разработки.
Удачи и надеюсь, что это поможет вам в вашем проекте.
WordPress справится с этим, так что продолжайте.
Обратите внимание, что вы можете масштабировать до BuddyPress если вам нужно больше функциональности.
Drupal, без сомнения, гораздо более надежный инструмент, но кривая обучения круче, чем WordPress, так что, по крайней мере, попробуйте WP перед масштабированием. Я думаю, что он легко может делать здесь то, что вы хотите, и человеку, имеющему опыт работы с WordPress, не потребуется больше пары часов, чтобы настроить демонстрационный сайт.