论PHP是世界上最好的语言 PHP is the best programming language in the world!


php-is-the-best-language 论PHP是世界上最好的语言 PHP is the best programming language in the world! I.T. PHP是最好的语言 程序设计

论PHP是世界上最好的语言 PHP is the best programming language in the world!

PHP为啥是世界上最好的语言? 你也许听过这个梗:

女孩: “你能让这个论坛的人都吵起来, 我今晚就跟你走. “程序员: “PHP是最好的语言! “论坛炸锅了, 各种吵架…女孩: “服了你了, 我们走吧你想干啥都行. “程序员: “今天不行, 我一定要说服他们, PHP必须是最好的语言. ”

今天 我就来说说 PHP 为什么 真是 世界上最好的语言.

PHP函数特别多

比如你想读取一个文件, 只需要这么一句话:

1
$data = file_get_contents("文件 或者 是URL");
$data = file_get_contents("文件 或者 是URL");

真是没有比它更简单明了的了. PHP强大的地方在于 它的函数特别特别的多, 你只需要拿来用就可以了, 并不需要重新造轮子.

7年前 PHP 的函数就有 将近6000个, 更不用提最新的PHP 7了.

三个程序员坐在格子间里编程. 一个程序员一言不发, 他用的是python.一个程序员写一会儿就按一下编译, 然后就玩会儿手机. 他用的是C++. 一个程序员坐在那里浏览网页, 不时飞快的键入一些字符. 经理看到, 怒道: 你怎么不干活, 尽在上网. 回答: 我在查实现这个功能需要用什么函数. 他用的是PHP.

PHP 门槛低

PHP 入门门槛低, C类型的语法容易理解, 并不需要特别配置就可以很轻松的运行WEB程序. 比如你安装完 apache2 再安装一个PHP, 然后在WEB目录下创建一个PHP:

1
2
<?php
   echo "PHP 是世界上最好的语言";
<?php
   echo "PHP 是世界上最好的语言";

就可以在浏览器里运行服务端PHP代码了, 真是太方便了.

PHP 框架多

各种现成的框架把 逻辑层和表现层分开, 你只要拿来用就可以了. 比如: Laravel.

PHP 主宰 WEB

PHP在 TIOBE 每月编程语言排名 长期排名前10, 这很大程序得易于 wordpress 是PHP写的, 并且互联网上大多数网站都用到了PHP.

PHP-dominates-web 论PHP是世界上最好的语言 PHP is the best programming language in the world! I.T. PHP是最好的语言 程序设计

PHP 主宰 WEB

PHP是贫民出生, 有着广泛的群众基础, 现在已然是一门顶级WEB编程语言.

PHP 运行速度快

PHP5之前 也许我们会说 PHP的代码效率太差运行慢, 但是PHP7之后, 代码执行效率已经很快了. 不过相比 C++还是慢, 但是处理 WEB, 跑跑 wordpress 已经足够了.

PHP访问数据库贼方便

PHP和 MySQL 简直是天造的一对, 访问数据库的方式太简单了, 连接数据库只要:

1
$conn = mysqli_connect("localhost","my_user","my_password","my_db");
$conn = mysqli_connect("localhost","my_user","my_password","my_db");

还有人调侃 离开 MYSQL的PHP就没用啦.

lang 论PHP是世界上最好的语言 PHP is the best programming language in the world! I.T. PHP是最好的语言 程序设计

但是实际上我用 sublime text 配置 php, 时常也用PHP来写些小程序 比如参加 @kenchung 的数学编程比赛, 为啥? 因为配置方便, 函数多, 写起代码来快, 运行速度快: 很快速的能验证一些想法.

PHP是严谨的

比如在类方法里面访问 类成员需要 加上 $this

1
2
3
4
5
6
7
public class JustYY {
   private $rep = 67;
   
   public function getReputation() {
      return $this->rep;
  }
}
public class JustYY {
   private $rep = 67;
   
   public function getReputation() {
      return $this->rep;
  }
}

而在 C#, C++ 或JAVA里, 你都是不用写这个 $this 的了, 所以有时候很容易搞错: 特别是你方法里有一个同名的变量.

PHP的缺点

当然 PHP也有缺点, 比如 不支持多线程, 可是我们并不需要啊. 现在 web 服务器可以配置成多个 server, 完全可以做到多个 PHP 进程(不是线程)来同时跑多个程序.

PHP入门低, 所以很容易上手, 写出来的代码 参差不齐, 很容易把逻辑和表现层混在一块, 日后很不容易维护和调试, 一些公司往往招一些新手过来没有经过怎么培训就写代码, 写出来一团糟, 但是PHP完全可以跑, 只是别人在看代码的时候一头雾水, 这往往也是编程老手看不上PHP程序员的原因之一吧.

最后, 弄一个 GIF, PHP是最好的语言, 不服来战!

justyy-php-is-the-best 论PHP是世界上最好的语言 PHP is the best programming language in the world! I.T. PHP是最好的语言 程序设计

GD Star Rating
loading...
本文一共 975 个汉字, 你数一下对不对.
论PHP是世界上最好的语言 PHP is the best programming language in the world!. (AMP 移动加速版本)
上一篇: 如何通过 IFTTT 及时获得 STEEMIT上的比赛通知?
下一篇: STEEM SQL 系列之 历史上的今天怎么实现的?

扫描二维码,分享本文到微信朋友圈
1bc8929b7e31afb418a0845f3dc7729c 论PHP是世界上最好的语言 PHP is the best programming language in the world! I.T. PHP是最好的语言 程序设计

5 条评论

评论