php是什么语言属于后端还是前端(php后端和java后端的区别)
是否想了解一些PHP编程语言的背景知识呢?如果是,请继续阅读。
![php是什么语言属于后端还是前端(php后端和java后端的区别)](https://www.wodeyingxiao.com/wp-content/uploads/replace/738040726de80380079b431173edbb3f.jpeg)
PHP的起源概述
PHP是一种通用的脚本语言,它主要用于后端Web开发,并可以通过命令行界面(CLI)进行使用。有时,它甚至可以被打包为可执行文件。
1994年,Rasmus Lerdorf创建了PHP,最初PHP只是Lerdorf个人试验的一部分,他使用C编程语言,将其称为“Personal Home Page/Forms Interpreter (PHP/FI)”。PHP/FI用于编码简单的动态网站。当他想要增加错误报告的数量时,他在Usenet上宣布将于1995年6月8日发布PHP/FI作为PHP工具。这个版本包含了一些至今仍在使用的PHP功能,包括PHP的HTML和表单处理实现。
Facebook的PHP使用经历
Facebook是一家大型公司,最初使用Zend PHP,并且使用PHP开发了多个功能。现在,他们使用自己的PHP版本,名为Hack,它与PHP非常相似,但并不是PHP。他们开发了HipHop,它将PHP代码转换为C++代码,然后编译,以此将服务器负载降低50%。
然后在2013年,Facebook停止使用HipHop,转而使用HHVM(HipHop虚拟机)。HHVM将PHP代码转换为高级字节码,并通过即时(JIT)编译器在运行时将字节码动态转换为x86-64机器代码,最多可以提高6倍的性能。由于Zend 7.2 版本的性能优于HHVM,因此HHVM 3.24是最后一个正式支持PHP的版本。
在命令行中使用PHP
你可以像Python和Java那样编写简单的命令行程序!
制作桌面应用程序的PHP
我知道有两个PHP扩展可以实现这一点,它们分别是PHP-GTK和PHP Desktop(由Czarek Tomczak提供)。
使用PHP的热门公司
Facebook在早期版本中使用了Zend PHP,现在仍然使用修改后的版本。
Youtube
Youtube在创立初期使用PHP进行编码,但后来开发人员选择了Python作为首选语言。
维基百科
世界知名的开源百科全书维基百科是用PHP编写的,但为了使网站更快速,它转向了Facebook的HVVM。
WordPress
目前超过70%的博客使用WordPress作为CMS。