标签: php

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

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

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

10件在PHP7中不要做的事情

10件在PHP7中不要做的事情

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

PHP 7.1 新特性一览

PHP 7.1 新特性一览

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

给 PHP 程序员的 10 款最佳 IDE

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

PHP 代码规范简洁之道

PHP 代码规范简洁之道

放在 PHP 里面,还有一些附加的地方,比如关键字大小写,语法糖的使用(array() 与 [] 等)的问题。之前整理过 PSR 的标准,也找过 php-cs-fixer 这样的工具。这些都是规范代码的重要手段。有统一的标准,配合上工具的检查,形成统一的编码约束不是什么难题。

PHP、Android、iOS 的恩恩怨怨

PHP、Android、iOS 的恩恩怨怨

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

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

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

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

提高 PHP 代码质量的 36 计

提高 PHP 代码质量的 36 计

提高 PHP 代码质量的 36 计

抛弃 PHP 代价太高

抛弃 PHP 代价太高

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

我的PHP退役了

我的PHP退役了

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

为什么说PHP是个集中营

为什么说PHP是个集中营

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

如何编写一个独立的 PHP 扩展

如何编写一个独立的 PHP 扩展

独立的 PHP 扩展可以独立于 PHP 源码之外进行分发。要创建一个这样的扩展,需要准备好两样东西:

配置文件 (config.m4)
你的模块源码

PHP代码规范的10个好习惯

PHP代码规范的10个好习惯

 PHP 被称为 dirty but quick 的编程语言。尽管在其它编程语言使用者看来,PHP 程序并不简洁美观,但是我们可以通过一些优秀的编程习惯,也能让 PHP 的代码看起来比较舒服优雅。有哪些方法呢?下面逐一说下。

PHP 7来了,那么PHP 6去哪儿了呢?

PHP 7来了,那么PHP 6去哪儿了呢?

PHP7 是 PHP 编程语言全新的一个版本,主要在性能方面获得了极大的提升。官方的文档显示,PHP7 可以达到 PHP5.x 版本两倍的性能。同时还对 PHP 的语法做了梳理,提供了很多其他语言流行的语法格式。

我用PHP图像技术做了一个有趣的贴胡子程序,准确率达到98%

我用PHP图像技术做了一个有趣的贴胡子程序,准确率达到98%

最近微软推出的年龄识别软件可谓是火爆了朋友圈,听说好像是通过识别脸上皱纹来判断年龄的,而我,通过抓取知乎100万用户也小小火了一把,于是我想继续发掘PHP的潜能,看看有没有更多的可能性,做一个有趣的东西出来。

PHP之父:PHP7 性能翻倍关键大揭秘

PHP之父:PHP7 性能翻倍关键大揭秘

20岁老牌网页程序语言PHP,最快将在10月底释出PHP 7新版,这是十年来的首次大改版,最大特色是在性能上的大突破,能比前一版PHP 5快上一倍,PHP之父Rasmus Lerdorf表示,甚至能比HHVM虚拟机下的PHP程序性能更快。

PHP vs Node.js

PHP vs Node.js

网络正在处于一个日新月异的发展时代。服务器端开发人员在选择语言的时候非常困惑,有长期占主导地位的语言,例如C、Java和Perl,也有专注于web开发的语言,例如Ruby、Clojure和Go。只要你的项目运行良好,你的选择就显得没有那么重要了。

PHP 20岁了:从玩具到巨头

PHP 20岁了:从玩具到巨头

当Rasmus Lerdorf发布“一个用C写的小型紧凑的CGI可执行程序集合”时, 他没有想到他的创造会对网络发展产生多大的影响。

PHP开发者常犯的10个MySQL错误

PHP开发者常犯的10个MySQL错误

数据库是WEB大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。

PHP优化杂烩

PHP优化杂烩

讲 PHP 优化的文章往往都是教大家如何编写高效的代码,本文打算从另一个角度来讨论问题,教大家如何配置高效的环境,如此同样能够达到优化的目的。

浅谈PHP自动化代码审计技术

浅谈PHP自动化代码审计技术

由于博客实在没什么可以更新的了,我就把目前做的事情总结一下,当做一篇博客,主要是谈一谈项目中所运用的一些技术。 […]