自 1997 年以来,PHP 相对较老且成熟。PHP 根植于 HTML 中,通常部署用于电子商务网站和处理数据库以及任何类型的动态内容。如前所述,大多数网站选择 PHP 进行服务器端编程。PHP 比较容易学习,因为它众所周知并且接近 HTML。
+ 简单:PHP 可能是可用的最简单的后端语言。这种简单性使其广受欢迎。相比Java等语言,PHP一周内就能学会。
+ 平台无关:PHP 是平台无关的,这意味着代码可以在所有操作系统和平台上运行而无需任何改编。
+ 灵活性:PHP 可以毫无挑战地与 HTML、Python 和 JavaScript 结合使用——这使其成为理想的底层后端语言之一。
- 安全性:PHP 是一种逐行阅读的开源语言。代码可以被任何人看到和阅读——也可以被滥用。
- 维护密集型:PHP 是逐行代码。虽然这使得快速编写后端变得容易,但一旦网站完成并经过数年的发展,维护起来就会变得更加困难。
- 缺乏调试:PHP 不提供复杂的调试机会,这使得错误处理相当耗时。
MailChimp、WordPress、Flickr