市场上web后台系统的建设大致可以分为两个基本阵营,即java阵营和php阵营。手机游戏平台源代码的后端语言选择php的原因有很多,但离不开以下几个方面-
首先,成本相对较低。
php的经典组合是Linux+apache+mysql+php,非常适合中小型web应用程序。上手容易,发展快,技术人员工资相对较低。所有软件都是开源免费的,可以大大节省开支和成本。
二是运行效率相对较高。
Php是一种解释性脚本语言,它可以在编写代码后执行,不像java语言需要在生成字节码文件后编译和运行,相对来说效率更高。
第三,配置和部署相对简单
Java的相关开发配置比较复杂,我们需要配置structs、spring、hibernate、tomcat等。确实,我们程序中编写的每个sql语句都需要在hibernate中重新配置,有时需要重新部署一个简单的类文件或jar包,并且可能需要启动一个web服务器(tomcat或resin或其他web服务器)才能使新部署的库文件生效,而php相对来说没有那么复杂。
php的开发主要集中在php本身的配置文件和web服务器的配置上,如apache、nginx或lighttpd等。,修改文件后无需重新启动网站。
第四,有更多的开源框架和系统可用。
php可用的开源框架和系统更多,例如支持mvc的PHP mvc、支持事件驱动框架的prado如ASP.NET、支持快速开发框架的cake如ruby on rails等,这些都可以很好地满足我们的应用需求。
此外,php5还弥补了过去的不足,具有成熟的面向对象系统,适合大型项目的开发。
事实上,现在许多大型应用程序正在使用php开发,如淘宝、雅虎、163、新浪等...对于手机游戏平台后台来说自然是一个不错的选择。
网友评论