2019 第七周:PHP

2019 第七周语言:Python

1995 年,拉斯姆斯·勒多夫(Rasmus Lerdorf)在家门口餐馆用餐后设计出了 PHP(Programmable Hyperlinked Pasta,可编程超链接),它的显著特色是代码可以直接嵌在 HTML 文档中。PHP 吸收了 C、Java 和 Perl 等语言的特点,允许开发人员快速编写动态页面,也被用于其他很多领域。

豆知识

在国内的编程圈子里,PHP 经常被调侃为是“世界上最好的语言”。其实这句话最早就是来自于 PHP 的官方文档之中。

PHP is the best language for Webbing, but what about other languages?

2001 年的 PHP 官方文档,注意看第一句

PHP 原本的简称为 Personal Home Page,是拉斯姆斯·勒多夫为了要维护个人网页,而用c语言开发的一些CGI工具程序集,来取代原先使用的Perl程序。相比其他语言如 ASP、JSP 等确实要简单不少。只要稍微有一点基础的程序员就可以很快上手。

PHP 最大的特色就是可以把动态的内容嵌入到 HTML 中去,这就意味着一个 PHP 程序员可以搞定一个网站的全部。这也因此让它在动态页面兴起时大放异彩。国内大部分论坛所用的 discuz 以及搭建博客的 WordPress 都是基于 PHP,除此之外还有诸如 Zend FrameWork、ThinkPHP 等耳熟能详的框架。

随着Web 2.0,移动端开发以及前后端分离的趋势下,把内容嵌在 HTML 模版中的开发方式也逐渐不再流行。因此 PHP 在如今的网站开发中渐渐不再作为首选(使用成型的框架例外),纯作为后台的话一般也会选择如 Go、Java 等语言来代替。二次元小伙伴们常去的 B 站也有把后台的功能逐渐往 Go 转(此方毕业时去面过,当时还会一点 Java,结果人家只要 PHP 的……摊手。而我现在已经是个前端了,人生真是无常啊- _ -

PHP 之父:拉斯姆斯·勒多夫

这是一个想到啥就写啥的订阅号。

动漫、日语、技术、感悟,都会有哦~

不如加个关注让我们一起学习进步吧!

此方的手账

微信号 : FrontEndLover

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190211G04ME400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励