1

我一直在构建一个社交网站,我在是否应该使用 joomla 还是使用 code-igniter 从头开始​​构建它之间陷入困境?我有一些将 joomla 作为 CMS 的经验,虽然它对于制作一个普通的网站非常好,但似乎很难实现一个完整的社交网络。对于社交网络,我说的是 Facebook 之类的东西,但网站所有部分之间的连接性更强,包括显示内容的网站的正常部分等。我也知道一些 PHP 并且对代码点火器有一点经验,只是实现所有东西需要更长的时间,而不是仅仅扩展 Joomla 以满足我的需要。我也尝试过 Community builder,但它并没有做我想要的,因此需要更多的添加和修改。

好吧,如果您对什么可能会更好或您会做什么有任何想法,那么感谢您的意见。

注意:有没有办法让 codeigniter 模板像 joomlas 模板系统一样工作,因为我真的很喜欢 joomlas 模板系统,你可以在其中输入模块的位置?

4

2 回答 2

1

好吧,这取决于您要构建应用程序的规模,如果您正在计划数百万用户,那么 Codeigniter 是一个更好的选择,因为它可以让您更好地控制您的代码。(前提是你对 View、Controller 和 Model 有正确的理解)。

使用 codeigniter,您将能够更好地定制您的网站,每个角落和角落,与 Jhoomla 相比,它占用的服务器资源也更少。

于 2013-02-27T05:41:27.180 回答
0

Codeigniter 和 Joomla 是两个不同的东西。两者都旨在满足不同水平的编程能力。

我不会试图强迫 CMS 做一些它从未设计过的事情。此外,还有一些很好的库可以使 Codeigniter 与 Facebook、Twitter 等的集成相当容易。但是你真的需要知道你在做什么。如果您不熟悉 MVC 方法,您将面临陡峭的学习曲线。这么一说,还是很值得的。一旦您掌握了 MVC,您的生产力就会飞速发展(与例如标准 PHP 脚本方法相比)。

就个人而言,我会使用Zend 来做这样的事情。但是你真的有一个陡峭的学习曲线。:/

于 2013-02-27T06:10:19.153 回答