我一直在构建一个社交网站,我左右为难,不知道是应该使用joomla,还是应该使用代码触发器从头开始构建。我有一些使用joomla作为CMS的经验,虽然它对于制作一个正常的网站来说是相当好的,但它似乎更难实现一个完全成熟的社交网络。对于社交网络,我说的是类似Facebook的东西,但网站所有部分之间的连接更多,包括显示内容的网站的正常部分等等。我还知道一些PHP,并有一点代码点火的经验,只是它将花费更长的时间来实现所有的东西,而仅仅是扩展Joomla来满足我的需求。此外,我已经尝试过社区构建器,但它不能做我想要的,因此需要更多的添加和修改。
好吧,如果你有任何关于什么可能是更好的或者你应该做的想法,那么感谢你的投入。
注意:有没有办法让codeigniter模板像joomlas模板系统一样工作,因为我真的很喜欢joomlas模板系统,你可以只输入模块所在的位置?
发布于 2013-02-27 13:41:27
好吧,这取决于你想要构建你的应用程序的规模,如果你计划为数百万用户,那么Codeigniter是一个更好的选择,因为它让你对你的代码有更多的控制。(假设你已经正确理解了视图、控制器和模型)。
与Jhoomla相比,使用codeigniter你可以更好地定制你的站点,在每个角落,它占用的服务器资源也会更少。
发布于 2013-02-27 14:10:19
Codeigniter和Joomla是两个不同的东西。它们都是为满足不同编程水平的需要而设计的。
我不会试图强迫CMS做一些它从来没有设计过的事情。另外,有一些很好的库使得Codeigniter与Facebook、Twitter等的集成变得相当容易。但你真的需要知道你在做什么。如果您不熟悉MVC方法,那么您将面临一个陡峭的学习曲线。话虽如此,这是非常值得的。一旦你掌握了MVC,你的工作效率就会一飞冲天(与标准的PHP脚本方法相比)。
就我个人而言,我会使用Zend来做这样的事情。但在那里,你确实有一个陡峭的学习曲线。:/
https://stackoverflow.com/questions/15104909
复制相似问题