标签: php

[外刊评论]别再像 2009 年那样写 PHP 代码了

[外刊评论]别再像 2009 年那样写 PHP 代码了

离开在 Facebook 担任工程师的仅仅 2 个月时间,我就很困惑,外面的世界看上去仍然像是在 2009 年的时候那样写 PHP。貌似人们从来没听过 Hack、 HHVM、 XHP 等等,人们仍旧在代码里大量使用 require() 和 include() 语句。简直了。我仍然认为 PHP 是一门写前端应用的优秀语言(业务逻辑和 API 层),但只有当你应用了以下它的现代优势时,这一说法才成立:

PHP大小写不敏感问题汇总

PHP大小写不敏感问题汇总

PHP的大小写敏感可以总结写“变量敏感,函数不敏感”,所有变量、常量、PHP.ini中配置参数都是敏感的,而函数、类、类中的方法、魔术常量,都是不区分大小写的,PHP6的命名空间还未测试,但应该是区分大小写的。

10位顶级PHP大师的开发原则

10位顶级PHP大师的开发原则

在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。这里,我们向大家介绍PHP的10种最佳实践,当然,每一种都是经过大师们证明而得出的。

程序员搞笑视频:PHP=拍黄片

程序员搞笑视频:PHP=拍黄片

程序员搞笑视频:PHP=拍黄片

Python vs PHP vs Ruby —— 编程语言大对决

Python vs PHP vs Ruby —— 编程语言大对决

编程语言种类繁多,每种语言都有它们的独特的优势。开发者在对编程语言的进行选择时往往很讲究。因此,这篇文章将从各个角度对 PHP、Ruby、Python 三种当前比较流行的语言的优势和劣势进行对比,希望你能从中受益。

PHP与Node.js:一个史诗般开发者的分享

PHP与Node.js:一个史诗般开发者的分享

两个老朋友之间最终以战斗的方式分开,这是经典的好莱坞情节,通常,摩擦开 始于一个人对另一个人的说话不感兴趣时。在编程语言这部电影中,Node.js的引入使得朋友轻易地变成了怨恨对手:PHP和JavaScript,两个 合作伙伴曾经一起统治互联网,但现在却彼此分开。

PHP 命令行下的世界 php

PHP 命令行下的世界

PHP作为一门web开发语言,通常情况下我们都是在Web Server中运行PHP,使用浏览器访问,因此很少关注其命令行操作以及相关参数的使用,但是,特别是在类Unix操作系统上,PHP可以作为一门脚本语言执行与shell类似的处理任务。

PHP为什么会这么火?这还能持续多久?

PHP为什么会这么火?这还能持续多久?

至今已经有了21年的历史了。而至今他还很火热,排名编程语言榜前几位学习者众多,那么它究竟是什么原因让他这么火热,它还能持续多久,许多使用php的语言的人说他是全世界最好的编程语言,你又是怎么看待这一说法的?

Linux管理员不可不知十大PHP安全要点 安全漏洞

Linux管理员不可不知十大PHP安全要点

PHP的安全是广大开发人员担心的主要问题。虽然PHP提供从里到外的可靠安全,但是需要由开发人员正确地落实这些安全机制。我们在本文中将为Linux管理员介绍几个PHP安全要点。这些要点将帮助你确保Web应用程序安全,并确保从长远来看正常运行。

PHP 是不是被 Ruby on Rails 带上了邪路? php

PHP 是不是被 Ruby on Rails 带上了邪路?

背景大家都知道,不多说了,开始是Ruby on Rails挑战PHP,现在几乎各种大点的PHP框架都在一个劲模仿Ruby on Rails。。。最厉害的就是CakePHP了。然而很多制作大型框架的大神们貌似都忘记了PHP简单易用的本质,PHP不是Java,把一些东西封装得太厉害,感觉是弄巧成拙!

PHP开发程序应该注意的42个优化准则 php

PHP开发程序应该注意的42个优化准则

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成 HTML标记的CGI要高许多。下面介绍了PHP开发程序应该注意的42个优化准则。

Java和PHP在Web开发方面的比较

Java和PHP在Web开发方面的比较

我个人认为, PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应。而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好。还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高。

统计数据告诉你 PHP 是不是快死了? php

统计数据告诉你 PHP 是不是快死了?

关于 “PHP 是不是快死了” 的这个问题的争议在Web程序猿中间流传开来(好像一直也没停止). 许多人认为由于新兴语言的崛起像Ruby,MEAN Stack(这是什么),Python,Lua等, 导致了PHP 帝国已经日渐陨落. 本文中,我们将通过统计数据来讨论PHP语言是否真要死了,毕竟数据是不会撒谎的!

10件在PHP7中不要做的事情 php

10件在PHP7中不要做的事情

每种语言都有一些要学习的实用的东西,以及从没 碰到的新知识。所有 PHP 顶级开发者都懂得很多其它编程语言,这并非偶然。

PHP 7.1 新特性一览 php

PHP 7.1 新特性一览

PHP 7.1 release版本发布在即,本文整理一下 7.1 中的一些新特性以供了解。所有内容均选自官方 RFC 文档。

给 PHP 程序员的 10 款最佳 IDE php

给 PHP 程序员的 10 款最佳 IDE

企业和专业开发者可以用这些免费的开发软件完成程序编辑,但同时也有很多收费的平台因为整合了很多最新和更进步的功能特性而备受企业开发者的青睐。随便举几个,比如:PHPStorm, Sublime Text, Zend Studio, Nusphere, PHPED, PHP Designer和 Cloud 9等。

从PHP到Node,聊一聊淘宝首页背后的技术

从PHP到Node,聊一聊淘宝首页背后的技术

从 2014 年双十二结束开始接手淘宝首页,到如今差不多 1 年半时间了,不久前完成了首页相关工作的交接。经历了两次改版和一次从 PHP 到 Node 的迁移,还是颇有感受,下面给大家分享下。

一个高级PHP工程师所应该具备的 php

一个高级PHP工程师所应该具备的

很多面试,很多人员能力要求都有“PHP高级工程师的字眼”,如果您真心喜欢PHP,并且您刚起步,那么我简单说说一个PHP高级工程师所应该具备的,希望给初级或已经达到中级的PHP工程师一些帮助。

PHP老师没教过你的那些知识点 php

PHP老师没教过你的那些知识点

其实上述说到的问题在PHP手册中都已经提及到了,手册翻百遍打码如有神,一定的细心加一定的经验,你就能够在开发的路上一路填坑一路前行。

写在PHP全球开发者大会之后

写在PHP全球开发者大会之后

筹备了半年多的PHP开发者大会上个周末终于落幕了,根据会鸽后台的统计,有将近1000人签到参加了这 次大会。从朋友圈里面大家反馈看,还是挺不错的,甚至可以说超出了我们当时办会的预期。其实自从我们开始筹备这个会开始,很多朋友在开始质疑参加各种技术 大会是否真的有用

PHP、Android、iOS 的恩恩怨怨

PHP、Android、iOS 的恩恩怨怨

PHP、Android、iOS 的恩恩怨怨 ,其实应该更多的是互相的磨合与学习,希望身边的人可以有自己的经验分享,与理解,互相进步才是大家需要的,作为一个 “年老” (我也是90后) 的开发者,我觉得一代胜一代,未来才有胜算。额,好了,我不充当老师的角色了,去正题。

当cpu飙升时,找出php中可能有问题的代码行

当cpu飙升时,找出php中可能有问题的代码行

当你发现一个平时占用cpu比较少的进程突然间占用cpu接近100%时,你如何找到导致cpu飙升的原因?我的思路是,首先找到进程正在执行的代码行,从而确定可能有问题的代码段。然后,再仔细分析有问题的代码段,从而找出原因。

抛弃 PHP 代价太高

抛弃 PHP 代价太高

我初次尝试编程使用的语言是php,并且在数个使用php作为主要开发语言的公司工作过。但是,我并不会对其他语言视而不见,并且现如今php已经不是我主要的开发语言了。

我的PHP退役了 php

我的PHP退役了

对于我的个人业余项目和未来的编程创收活动,PHP作为我的一种编程语言的选择,已经从此退役了。作出这个决定并不容易,但是对于我热爱的编程事业的延续,这是必要的。你知道,我可不是仅仅因为热爱编程才做程序员,因为我不会干其它的。

为什么说PHP是个集中营 php

为什么说PHP是个集中营

有一天我跟在DUMBO的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相关社区。他提出了一个观点让我印象很深,很大程度上是因为以前从来没有听到过这样的说法。