Используя Wordpress как нечто большее, чем просто блог?
Я планировал создать сайт, который содержал бы несколько различных разделов, таких как несколько каналов блогов для обзоров и статей, форум, а также фондовый сайт, где люди могут продавать / покупать фотографии.
Я планировал сделать это на PHP, но недавно начал использовать WordPress и нашел его очень мощным. такой сайт слишком "продвинут", чтобы его можно было сделать в WordPress?
5 ответов
Это не тот вопрос, который вы должны задавать IMO.
Вопрос, который нужно задать: "Упростит ли использование Wordpress создание этого сайта?"
Если страницы, которые вы будете создавать, связаны с постами в блоге, тогда да. Например, с Wordpress ваши категории сообщений могут быть перечислены как пункты подменю.
Но если ваши страницы не связаны с "основным" блогом, зачем использовать Wordpress?
WordPress можно использовать не только для блогов, но недавний выигрыш награды за лучшую CMS доказывает это!
Обзоры и статьи будут просто постами в разных родительских категориях.
Форум может быть наполнен bbPress ( http://bbpress.org/) или SimplePress ( http://simplepressforum.com/)
Покупка / продажа фотографий может быть осуществлена с помощью комбинации встроенной галереи WordPress или плагина WordPress, такого как NextGEN ( http://wordpress.org/extend/plugins/nextgen-gallery) и корзины покупок или плагина PayPal.
Это заняло бы некоторую работу по интеграции, но это, безусловно, все возможно с WordPress:-)
Но если ваши страницы не связаны с "основным" блогом, зачем использовать Wordpress?
- Это хорошо известная платформа, проверенная и используемая миллионами людей;
- Огромная плагинная экосистема, которая имеет дело с SEO, резервным копированием, Twitter, электронной коммерцией, вы называете это;
- Отличная документация;
- Отличный интерфейс администратора с редакторами WYSIWYG уже реализован;
- Интересный подход к использованию "статических страниц" вместе с вашими постами, чтобы вы могли получить полноценное приложение CMS.
Это только некоторые преимущества. Я не рекомендую Wordpress для крупных корпоративных порталов, но если вы не используете совершенно другой способ взаимодействия (например, stackru, который уникален по своему характеру работы) для веб-сайта, я думаю, что это лучший подход, чем пытаться закодируйте все с нуля.
Для написания плагинов вы просто используете php, html и некоторые функции, доступные в ядре plataform. Никаких бесполезных файлов конфигурации XML, никаких патентованных языков шаблонов внутри платформы, ничего. Напишите несколько php внутри директории, поместите внутри "плагины", и все готово.
Вы упомянули, что собираетесь делать это на PHP, но сейчас думаете о WordPress. Я просто нашел это забавным, потому что WordPress написан на PHP;). Wordpress уже давно используется в качестве CMS, и я думаю, что это отличное место для начала. Я люблю WordPress, но это не единственная CMS, на которую стоит обратить внимание: Drupal, Joomla, Movable Type или одна из многих других открытых или даже коммерческих CMS. Вы также можете посмотреть на другие продукты семейства Automattic, такие как WordPress MU, BuddyPress и BBPress. Я бы сказал, что использование чужого кода может сэкономить вам много или время, но не всегда. В определенных ситуациях написание вашей собственной CMS может быть быстрее и лучше.
Надеюсь это поможет.
Вот несколько сайтов, которые я сделал с Wordpress, и это больше, чем просто блоги:
- Driia's Dreams, блог и интернет-магазин ювелирного бизнеса моей жены. (Я не несу ответственности за ее тему.)
- Barking Mad Productions, которая является в первую очередь CMS для компании, занимающейся производством событий, с блогом.
- Ludus, который отслеживает игры, в которые мы играем каждую неделю (блог), вместе с информацией о самих играх (CMS).
- Машина Хаоса Крэйга, которая документирует все, что я узнаю о Игрушках Хаоса и Машах Хаоса. (Все еще в стадии разработки.)