新闻首页 / 标签为“PHP”的新闻

3

为 PHP 开发者准备的 22 个 PHP 教程

这里包含一些 PHP 开发经常会碰见的问题的处理教程,包括图像处理、微博集成、表单处理、视频等等方面内容。Create Instagram Filters With PHPDisplay your Favorite Tweets using PHP and jQuery ...
3

浅谈PHP代码设计结构

coding 多年,各种代码日夜相伴,如何跟代码友好的相处,不光成为职业生涯的一种回应,也是编写者功力的直接显露。如何看待程序和代码呢?那就让我们从程序定义来谈起,如果从业务最终呈现来看,一个程序可以看成是一个真实业务需求的逻辑代码映射。如果从程序逻辑结构看,程序...
1

PHP发布修复关键漏洞的新补丁

PHP 团队发布了修复关键漏洞的新补丁。上周,PHP 曝出了一个远程代码执行漏洞,当它以 CGI 模式运行时 php-cgi 会接受处理一個查询字符串作为命令行参数以开启某些功能,如 http://www.example.com/?-s 传递给 php-cgi,该漏洞可以允许攻击者查看源...
0

最新的PHP补丁并不能修复漏洞

星期三, 一個 PHP 远程代码执行漏洞被意外公开在网上, 引发了利用此漏洞可对大量网站实施入侵的恐慌. 该 bug 可以追溯到 2004 年, 在最近的CTF 比赛中被暴露.‘当 PHP 以 CGI 模式运行时 (如 Apache 的 mod_cgi...
0

如何为 PHP 贡献代码

PHP 在之前把源代码迁移到了 git 下管理, 同时也在 github (https://github.com/php/php-src)上做了镜像, 这样一来, 就方便了更多的开发者为 PHP 来贡献代码.今天写这篇文章, 就是为了给在国内的同学们, 愿意为 PHP 开源社区做贡献的同...
0

PHP 优于 Node.js 的五大理由

PHP 是一款服务器端的脚本语言,主要用于动态网页开发,是目前最流行的开发语言之一。Node 是一款用来编写高性能网络服务器的 JavaScript 工具包。作者 Jani Hartikainen 发表了一篇博文,文中将两者进行对比,列举了 PHP 优于 Node.js 的五大理由。一起来看下。...
3

PHP 锤子

英文原文:PHP Hammer 我是一名在维基媒体基金会上班的程序员。我在那里写 PHP 代码。实际上,我是一个约有 10 年经验的 PHP 开发人员。我同时也是一个打铁的。最近,有一个叫 Eevee 的家伙,写了一篇很精彩的文章(《全面解析 PHP 的糟糕设计》),细数吐槽了 ...
2

简化PHP开发的10个工具

本文介绍了可以帮助简化 PHP 开发的 11 个项目,包括框架,类库,工具,代码。0. CakePHP Development Framework CakePHP 是一个 PHP 的快速开发框架。它提供了可扩展的架构,使用了常见的 MVC 和 ORM 模式。它遵循...
2

PHP被指责一无是处

博客 Eevee 发表了一篇详细的批评文章,抱怨 PHP几乎是一无是处。他从可预测性、一致性、可靠性、调试、安全等方面讨伐 PHP 语言的缺陷,声称事实上 PHP 中几乎每一种功能都存在问题。语言、框架,生态系统,都称不上好。他认为破坏是系统性的,无法指出某个单一因素。PHP 的设计哲学...
2

使用Phalanger整合PHP和.Net

Phalanger 是一种 PHP 语言编译器,也是针对 .NET 的 PHP 运行时。 它可以用于把 PHP web 项目编译成 .NET 字节码,并在 Windows 中使用 IIS 或者在 Linux 上使用 Mono 和 Apache 作为 ASP.NET 应用程序来执行。 然而,Pha.....
3

PHP对程序员的要求更高

今天是愚人节, 但我这个文章标题可不是和大家开玩笑.首先, 大家都知道, PHP 也是一种编译型脚本语言, 和其他的预编译型语言不同, 它不是编译成中间代码, 然后发布.. 而是每次运行都需要编译..为此, 也就有了一些 Opcode Cacche, 比如开源的 AP...
4

织梦CMS系统被曝植入后门 70万网站资料或泄露

织梦 CMS 中被植入的后门代码3月 22 日消息,瑞星与 360 今日对外发布警示,称国内知名的 PHP 开源网站管理系统织梦 CMS(DedeCms)v5.7 sp1 版本安装包被发现植入后门,黑客可通过此后门直接获得网站的控制权限,获取存储在服务器上的文件和数据库。据织...
0

PHP 源码已迁移至 GitHub

据 PHP 官方消息,PHP 源代码已经从 Subversion 迁移到了 Git,源码也托管在 GitHub,这意味着 PHP 源码的维护将更加容易,同时也方便了外部贡献者创建补丁和合并代码。现在 PHP 用户可以从 GitHub 镜像中克隆或 fork 源码,另外,还支持贡献者通...
0

微软为PHP添加SQL Server LocalDb及SQL Server AlwaysOn集群支持

2012年是微软向 PHP 开发人员抛出橄榄枝的第五个年头。从入门级 IDE——Web Matrix 到高端云平台 Windows Azure,微软产品随处可见这门流行语言的身影。此次微软发布的“SQL Server PHP 3.0 驱动”将注意力...
1

PHP 5.4弃Register Globals增Traits

PHP 5.4于本月尘埃落定,它是 PHP 自 2009 年以来的首次重大更新。该版本对语言部分进行了增强,包括支持 Traits 和移除部分争议特性。Traits同 Java 和 .NET 一样,PHP 使用单一继承模型。虽然这种模型足够应付大部分用例场景,但有时用户也需要将一...
1

流行编程语言之战

Udemy 制作了一份信息图,将当下流行的编程语言 Ruby, PHP 和 Python 放在一起进行比较。首先从语言版本、设计初衷、易用性和易学性方面进行了简要对比,接着从专业领域的流行度、市场的流行度和编程语言速度三方面进行比较。
1

动态语言之争:PHP、Python与Ruby

导读:本文来自 Udemy blog,其中重点展示的是一幅信息大图,全面比较了 PHP、Python 与 Ruby 这 3 种动态编程语言。哪种语言最流行?哪种语言最好用?一千个程序员心中有一千种编程语言,每种编程语言都有自己的拥护者。语言其实本无所谓好坏,关键是如何正确的使用。让我们用...
2

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

最近看到一篇文章:《PHP 开发者常犯的 10 个 MySQL 错误》,发现文中不少内容陈旧,随着时间推移技术发展变化而变得不适用。为了防止误导新手,特本着与时俱进的精神写出此文,绝非对原文作者的不尊重。1. 使用 MyISAM 而不是 InnoDB完全错误,反驳理由:首...
0

2011年最热门的开源PHP项目回顾

本文来自于对活跃在 SourceForge 和 GitHub 上的项目的分析研究,同时我也在 Twitter 上向大家进行了调查,以免漏掉了很热门但是我却不知道的项目。下面列出的项目都非常受欢迎,同时它们也成为了 PHP 编程界的标准,前景很好。(排名不分先后)1. Symfon...
2

如果PHP是用英式英语编写的

注:原文作者 Dave 是一位英国开发人员。PHP 之父Rasmus Lerdorf 在创造出 PHP 时,他并没有用格陵兰语或者丹麦语编写(尽管他有格陵兰和丹麦血统),这是非常明智的。虽然对他来说用英语编写,并没有用自己母语编写来得容易。由于他以前在加拿大待过,所以他选择了...

最新评论