PHP即超文本预处理器,是一种通用开源脚本语言。PHP是一种常用的网站编程语言,类似于C语言,在服务器端执行。PHP独特的语法混合了C、Java、PERL和PHP自创的语法。它有利于学习,应用广泛,主要用于WEB开发。
由于PHP解释器的源代码是公开的,安全系数高的网站可以自行更改PHP解释程序。另外,PHP运行环境的使用也是免费的。PHP可以与MYSQL、ODBC、Oracle等多个主流数据库建立连接,PHP利用不同的编译函数与这些数据库建立连接,PHPLIB是为一般事务提供的常用基础。
web后台系统在市场上的建设大致可以分为两个基本阵营,即java阵营和php阵营。选择php作为手机游戏平台游戏源代码的后端语言有很多原因,但大致离不开以下几个方面
一、成本相对更低
php的经典组合是linux+apache+mysql+php,非常适合中小型web应用。开发快,技术人员工资低,所有软件免费开源,可以大大节约成本。
二、运行效率比较高
PHP是一种解释性脚本语言,可以在编写代码后执行。与Java语言不同,需要编译,生成字节码文件后运行,效率相对较高。
三、配置和部署比较简单
java的相关开发配置比较复杂。我们需要配置structs、spring、hibernate、tomcate等。至于我们程序中写的每一个sql语句,我们都需要在hibernate中重新配置。有时候我们需要重新部署一个简单的class文件或者jar包,也可能需要启动web服务器。
php开发主要包括php自身的配置文件和web服务器的配置,如apache、nginx或lighttted等,修改后无需重新启动web。
四、有更多开源框架和系统可供使用
php有更多的开源框架和系统可供使用,如支持mvc的框架phpmvc、支持类似asp.net事件驱动的框架prado、支持快速开发的框架cake等,可以很好地满足我们的应用需求。
此外,php5还弥补了过去的不足,拥有适合大型项目开发的成熟面向对象体系。
其实现在很多大型应用也开始使用php进行开发,比如淘宝、yaho、163、sina等等……对手游平台后台自然也是不错的选择。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.