标签: php

【程序员搞笑图片】PHP 还没死吗?

【程序员搞笑图片】PHP 还没死吗?

PHP 还没死吗?

PHP RFC:PHP 许可证更新

PHP RFC:PHP 许可证更新

本提案通过发布PHP许可证和Zend引擎许可证的新版本,解决了开源社区长期存在的问题。修改版BSD许可证被采纳为PHP许可证第4版,以及Zend引擎许可证第3版。

PHP 8.4 新增 DOM Selector 功能使用说明

PHP 8.4 新增 DOM Selector 功能使用说明

PHP 8.4 引入的 DOM 选择器 API 提供了直观的、基于 CSS 的选择方法,从而简化了 DOM 文档的处理。新的 querySelector() 和 querySelectorAll() 方法允许开发人员使用 CSS 选择器轻松定位 DOM 元素,使代码更简洁、更易维护。

使用 PHP 8.4 新 DOM Selector 解析 HTML

使用 PHP 8.4 新 DOM Selector 解析 HTML

上个月发布的 PHP 8.4 为 HTML 解析、DOM 遍历和操作带来了三大改进:新的 HTML5 解析器可准确处理现代网络内容,强大的 CSS 选择器支持元素检索,更符合 DOM 规范的新 DOM 类,对于从事web搜刮、内容提取或 HTML 转换的开发人员来说,这些功能和性能都有了显著提升。

【外评】严重 PHP 漏洞使服务器面临远程代码执行风险

【外评】严重 PHP 漏洞使服务器面临远程代码执行风险

强烈建议升级到最新的 PHP 版本(8.3.8、8.2.20、8.1.29)。对于无法立即升级的系统,临时的缓解措施包括实施特定的 Apache 重写规则来阻止攻击向量,特别是在已识别为易受攻击的本地。

PHP 不再糟糕

PHP 不再糟糕

总之,PHP 没有死,也不再糟糕。自 2012 年以来,PHP 已经发生了重大变化,是时候修正我们对它的看法了。

短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?

短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?

根据 WordPress 联合创始人 Matt Mullenweg 的说法,PHP 的受众比例急剧下降,疑似受到 WordPress“JavaScript 优先”主张的影响。

短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?

短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?

短短两年使用率下滑40%!曾经风靡全球的PHP为何逐渐失去优势?

PHP 8.3 正式发布的主要变化

PHP 8.3 正式发布的主要变化

PHP 8.0 的生命周期即将结束。早在 2022 年 11 月 26 日,PHP 8.0 结束了积极支持,而安全支持也将在 PHP 8.3 正式发布三天后 ——2023 年 11 月 26 日停止。

PHP 8:类型系统改进

PHP 8:类型系统改进

PHP 8:类型系统改进

为什么在 20 多年后,我仍然爱着 PHP 和 JavaScript

为什么在 20 多年后,我仍然爱着 PHP 和 JavaScript

为什么在 20 多年后,我仍然爱着 PHP 和 JavaScript二十多年过去了,仍然有很多人对PHP和JavaScript情有独钟。在过去的二十年间,从C到Comm

全球 77.5% 的网站,都在使用“世界上最好的语言” PHP!

全球 77.5% 的网站,都在使用“世界上最好的语言” PHP!

PHP 还“凉”不了。

PHP“垂死”十年

PHP“垂死”十年

PHP“垂死”十年

微软宣布 Windows 将不提供 PHP 官方支持

微软宣布 Windows 将不提供 PHP 官方支持

如果你运行 php.exe 或 mod_php7.dll 或实际调用的任何 websapi 版本,那么你要么使用微软自己的 PHP 版本,要么自己编译。

Zend 创始人提议创建PHP变种,暂命名为 P++

Zend 创始人提议创建PHP变种,暂命名为 P++

现有的 PHP 继续作为动态语言存在,而他提出的 PHP 方言暂命名为 P++,改成更严格的静态语言。他强调道,P++ 不是 PHP 的分叉

PHP 内部生乱?Zend 创始人的离职另有内幕

PHP 内部生乱?Zend 创始人的离职另有内幕

鸟哥公开了去年 8 月份他与 Zeev Suraski 团队成员 Dmitry Stogov 的聊天记录,Dmitry 表示 Rogue Wave 公司业务战略正在转变,同时还打算将所有非美国开发者分配到爱沙尼亚

2019年了,PHP已不再是当年那个“设计糟糕”的语言

2019年了,PHP已不再是当年那个“设计糟糕”的语言

尽管 PHP 还有很多缺点和遗留问题,但我可以充满信心地说,我喜欢使用它。就我的经验来看,它可以创建可靠、可维护和高质量的软件。如果使用得当,PHP 对于 web 开发来说是个非常棒的选择。

一个利用PHP中的file_exists()函数漏洞实现非法入侵的例子

一个利用PHP中的file_exists()函数漏洞实现非法入侵的例子

这里证明这个函数会识别一个规则就是遇到类似/../这种结构时,会将第一个斜线前面的内容当作一个目录名来处理。这里也就是说分号、斜线这种是可以在这个函数中逃逸出来的。

十个 PHP 开发者最容易犯的错误

十个 PHP 开发者最容易犯的错误

PHP 语言让 WEB 端程序设计变得简单,这也是它能流行起来的原因。但也是因为它的简单,PHP 也慢慢发展成一个相对复杂的语言,层出不穷的框架,各种语言特性和版本差异都时常让搞的我们头大,不得不浪费大量时间去调试。这篇文章列出了十个最容易出错的地方,值得我们去注意。

PHP的未来: JIT 编译

PHP的未来: JIT 编译

一直以来,我心中有一个疑问,就是 JIT compilation 为何一直难以在 Perl 或 PHP (Zend Engine) 这类 3P Language 中实现?继 LLVM 开源后,陆续听到许多 Language VM 尝试整合 LLVM 试验并得到很好的测试数据,却一直没有被整合到正式版本中,原因究竟为何?而 Lars Bak 带领团队开发的 V8 — JavaScript JIT Compiler 却在几年内直接成功达阵。

看吧,这就是现代化 PHP 该有的样子

看吧,这就是现代化 PHP 该有的样子

文章的标题真是自命不凡,不是吗?是的,虽然我们使用 PHP 工作很多年,但是我们能够说出哪些是最佳实践和最好的工具吗?我不能,但是我将要去这么做。

十年程序员用眼告诉你2018PHP不一样

十年程序员用眼告诉你2018PHP不一样

PHP从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、GO和Python不断地在挑战PHP的地位。这些技术的推动者非常热衷于唱衰PHP,PHP语言的未来在哪里?PHP程序员当如何应对未来的变革?

PHP 霸主地位被动摇,JIT 是穷途末路后的绝地反击?

PHP 霸主地位被动摇,JIT 是穷途末路后的绝地反击?

JIT (Just-In- Time 即时编译) 并非是新技术,很多语言例如 Java 早已实现。JIT 的思想很简单,即在程序运行时动态对程序进行编译,生成平台相关的机器码(比如运行它的机器 CPU 的本地代码),从而加快程序的运行速度。

一个16年毕业生所经历的php面试

一个16年毕业生所经历的php面试

面试不是高考,高考只有一次(不说补习),面试可以有n次,只要有面试机会,你就可以一直去面,面到吐为止都没关系,不要怕失败, 公司没选择你不是你不优秀,而是你不符合他们的要求,回家思考下面试不足的地方,调整下心态,准备下个面试才是你正确的做法。

「PHP 是最好的编程语言」这个梗是怎么来的?

「PHP 是最好的编程语言」这个梗是怎么来的?

尝试百度”PHP是最好的语言”,发现指向较多的是那个关于程序员的笑话。 但是如果这个梗来自于这个笑话的话,那么为什么在笑话里这个程序员不说C++/python/haskell或者别的什么语言是最好的而要说PHP是最好的呢?所以感觉似乎最早的出处不在于此。 有人知道吗?