PHP,一个嵌套的缩写名称,是英文超级文本预处理措辞(PHP:Hypertext Preprocessor)的缩写。
PHP 是一种 HTML 内嵌式的措辞,PHP与微软的ASP颇有几分相似,都是一种在做事器端实行的嵌入HTML文档的脚本措辞,措辞的风格有类似于C措辞,现在被很多的网站编程职员广泛的利用。
PHP 独特的语法稠浊了 C、Java、Perl 以及 PHP 自主异的语法。它可以比 CGI 或者 Perl 更快速的实行动态网页。用PHP做出的动态页面与其他的编程措辞比较,PHP是将程序嵌入到HTML文档中去实行,实行效率比完备天生HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本措辞JavaScript比较,PHP在做事器端实行,充分利用了做事器的性能;PHP实行引擎还会将用户常常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不须要重新编译程序了,只要直接实行内存中的代码就可以了,这也是PHP高效率的表示之一。
PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持险些所有盛行的数据库以及操作系统。两种不同的动态网页设计措辞,ASP是微软开拓的,紧张用于WINDOWS平台,编写格式和措辞不一样。ASP 多数用 VBScript 书写, JavaScript用一些赞助;PHP 的交互性能比 ASP 好,安全性也好,紧张在LINUX平台下。
利用PHP网站培植上风:
一、 目前的很多框架都是成熟的
支持MVC的框架:phpMVC;
支持类似ASP.net的事宜驱动的框架:Prado;
支持类似Ruby On Rails的快速开拓的框架:Cake等等,足够知足你的运用需求;
二、 PHP 5已经有成熟的面向工具体系,能够适应基本的面向工具哀求。适宜开拓大型项目
三、有成熟的社区来支持PHP的开拓
四、 PHP措辞跨平台,性能优胜,跟Linux/Unix结合跟Windows结合性能强45%,并且和很多免费的平台结合非常省钱,比如LAMP(Linux /Apache/Mysql/PHP)或者FAMP(FreeBSD/Apache/Mysql/PHP)结合,或者数据运用够大可以考虑换 PostgreSQL或者Oracle,支持N种数据库。
五、PHP措辞语法大略,访问速率快
六、目前主流技能都支持,比如WebService、Ajax、XML等等,足够运用
七、有比较完全的支持,比如利用ADODB或者PEAR::DB做数据库抽象层,用Smarty或者smart template做模板层,如果是PHP 5.1的话,还能够利用PDO(PHP Data Object)来访问数据库
Ps:利用php编程措辞网站培植除了以上六方面的上风,其余,目前利用PHP措辞进行网站培植的大型运用有很多,目前环球有2000多万个网站利用PHP,包括雅虎、Google、百度、YouTube、新浪、腾讯等有名互联网公司均采取PHP措辞来开拓自身的系统,PHP 已成为了最热门的开拓措辞之一。
更多精彩内容请关注 ---- 微信"大众年夜众号“houdunit”
看完不要跑记得出来吐吐槽!
╰( ̄▽ ̄)╮