php是什么语言属于后端还是前端(php后端和java后端的区别)


是否想了解一些PHP编程语言的背景知识呢?如果是,请继续阅读。

php是什么语言属于后端还是前端(php后端和java后端的区别)

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

Facebook在早期版本中使用了Zend PHP,现在仍然使用修改后的版本。

Youtube

Youtube在创立初期使用PHP进行编码,但后来开发人员选择了Python作为首选语言。

维基百科

世界知名的开源百科全书维基百科是用PHP编写的,但为了使网站更快速,它转向了Facebook的HVVM。

WordPress

目前超过70%的博客使用WordPress作为CMS。