最近我一直在考虑建立一个网站/博客/社区网站。但是我无法决定使用Wordpress作为基础构建它是否是一个好主意。
我一直在网上阅读,我发现许多用户在使用大量CPU和其他与资源相关的问题时遇到了Wordpress的麻烦。
那么,您怎么看?真正构建基于Wordpress的应用程序是否明智?或者它可能会导致意想不到的结果?
任何意见都会有所帮助。
答案 0 :(得分:3)
如果你要比博客软件更进一步,也许你可以看看更通用的CMS。
我有点像Drupal(其中有很多插件可以帮助您在网站上做任何你想做的事情);作为参考点,它被许多相当大的站点使用,因此,如果配置正确,可以承受一点负载。
只是一句话:你可能至少需要花几天的时间来学习如何使用它,因为它非常丰富,有很多功能,你可能想看看很多模块,你需要/喜欢的那些。 (但对于任何CMS都是如此,我猜)
答案 1 :(得分:3)
一旦你掌握了WordPress循环,页面模板以及如何创建自定义主页,WordPress就非常灵活。使用某些插件,例如“页面重定向到”和“自定义分类”,您可以拥有伪CMS。还有一些小部件和插件可让WordPress模仿类似CMS的行为,例如列出页面中的所有子页面,自定义类别的显示方式等。
如果您可以处理WordPress循环并使用页面模板,WordPress可以在上面构建。但是,它的数据库架构非常混乱。根据您的目标,您可能希望使用CodeIgniter或其他内容。
答案 2 :(得分:1)
我建议使用WordPress MU和BuddyPress插件来构建社区网站。 BuddyPress得到了积极维护,其功能与Facebook的基础知识(墙,组,页面等)相当。更不用说所有的插件了。此外,只需稍加努力,您也可以在社区应用中使用bbPress(WP论坛软件)。我正在开发一个使用这些产品的大项目,与过去使用其他社区应用程序或论坛软件做过类似的事情相比,它已经不是一场噩梦。
答案 3 :(得分:0)
这基本上就是Wordpress的用途:P我从来没有听说过使用大量CPU和其他资源相关问题的Wordpress的任何问题。它似乎非常适合你想做的事情。你熟悉PHP吗?
答案 4 :(得分:0)
任何中等大小的网站都应该在WordPress前面有一个缓存。 WP Super Cache是最受欢迎的广告之一。基本上,WordPress应该只在需要时生成页面。在所有其他情况下,页面应该从缓存中提供。
答案 5 :(得分:0)
Wordpress已打开,因此您可以根据需要使用它。
但我认为构建一个插件并挂钩Wordpress的主要功能是一个更好的理想。
顺便说一下,你正在开发的“应用程序”是什么意思。