-1

我现在正在编写一个 bowsergame 并且想自己做这一切,主要是为了学习/训练我的 php/mysql 技能和娱乐。我对 mvc 框架和 codeigniter 都没有任何技能。我看过一些关于 codeigniter 的 vids 和教程,它似乎非常有效地创建代码更快、更节省。

问题是codeigniter(或所有基于MCV的框架)是否有助于编写浏览器游戏,因为我需要一些时间才能进入框架,而且实现自己的类等等似乎也有点棘手。

4

1 回答 1

0

一个框架,特别是像 CI 这样有很多社区支持的框架,将是创建浏览器游戏的不错选择(显然取决于游戏类型)它确实取决于您想要创建的游戏类型,但它们都将使用数据库在某种程度上,大多数框架都具有良好的数据库支持,使事情变得更容易。

总体而言,框架背后的想法是为您提供一组工具来使用并减少开发时间。为什么要编写自己的表单验证,因为它已经完成了很多次。

MVC 本身实际上只是常识编程,无论是否游戏,在我看来,它都是您应该理解并在每个项目中做的事情。

话虽如此,即使我在 CI 工作,我也听到了一些关于它的缺点和抱怨。有许多 PHP 框架,包括但不限于 Zend、CakePHP、Laravel 和 Fuel。检查它们,确定您的项目需要从框架中获得什么,并根据哪个框架最适合您的要求做出决定。

于 2012-12-07T18:28:44.870 回答