#php

PHP in 2021(stitcher.io)
2021-4-16 5:52
每年一次,我回顾了PHP世界的最新发展,也期待着到来的'就像2020年和2019年一样,我们再次重新开始! 就像我再说一下时间和时间:PHP ISN' T相同的语言是十年前,我们非常感谢。它' s一种快速可靠的语言,用于在比例下构建大型应用程序。所以,让'讨论了去年的一些最值得注意的......
2021-4-11 23:57
PHP团队不再相信Git.php.net服务器在最近的攻击中遭到泄露,这提示PHP将服务器移动到GitHub,并导致团队暂时将暂停暂停到4月中旬。但是,该团队已重置PHP.NET密码,因为它们相信在那里' S Master.php.net' S用户数据库已泄露。 在一个更新中,该团队表示,在进......
2021-4-9 23:54
未知黑客试图将后门添加到PHP源代码。 这是两个恶意的提交,其中主题“修复错字”和已知的PHP开发人员和维护者的名称。 在被推出给任何用户之前,他们被发现并被删除了。 但由于79%的互联网网站使用PHP,这是可怕的。 开发人员已将PHP移动到GitHub,其具有更好的身份验证。 希望它足够 - PHP是一种多汁的......
2021-3-30 3:33
一个黑客损失了用于分发PHP编程语言的服务器,并添加了一个后门到源代码,该源代码将使网站易受完成收购,开源项目的成员表示。 在周末推动到PHP Git服务器的两个更新增加了一条线,如果由PHP供电的网站运行,则允许访问者没有授权来执行其选择代码。这里的恶意提交,这里给了在HTTP标头中有“Zerodium”这个词的......
2021-3-29 21:12
在最新的软件供应链攻击中,官方PHP GIT存储库被黑客攻击,代码基础篡改。 昨天,两个恶意提交被推到PHP-SRC GIT存储库,由PHP团队在其Git.php.net服务器上维护。 威胁演员签署了这些犯罪,好像这些是由已知的PHP开发人员和维护者,Rasmus Lerdorf和Nikita Popov制作的。......
2021-2-19 10:36
Phel是一种可编译为PHP的功能性编程语言。 它是受Clojure和Janet启发的Lisp方言。 Phel是我尝试用PHP进行函数式编程失败的结果。 基本上我想要: #定义名称空间(ns my \ example)#定义名称为" my-name"的变量 并珍视" world" ......
2021-1-30 3:7
PHP 8.1目前正在积极开发中,可能会在2021年11月下旬发布。我们已经知道一些功能,更改和不赞成使用的东西,因此让我们逐一介绍它们。 您是否想了解有关PHP 8.1开发的最新信息?订阅我的时事通讯并偶尔收到更新: 与每个版本一样,PHP 8.1添加了一些不错的新功能。请记住,该列表将在一年中增长。我还会列......
2020-12-21 15:11
去年,Vimeo开发人员以多种语言编写了后端代码-PHP,Go,Ruby,Python,NodeJS,Java,C,C ++和一些Rust。 在2004年,我们仅从一个开始:PHP。对于像Vimeo这样的新兴创业公司来说,这是一种理想的语言。 PHP的解释器使企业家能够快速开发原型,并且它带有一个大型标准库,该库消......
2020-12-20 16:52
热图显示,PHP的缺陷最多,其次是C ++,其次是Veracode的年度安全报告中的Java,.Net,JavaScript和Python。 Veracode已发布其年度软件安全状况报告的第11卷,其调查结果表明存在缺陷的应用程序已成为常态,开放源代码库越来越不可信,并且花费很长时间来解决问题。 该报告发......
2020-12-5 16:49
该RFC将枚举引入PHP。该RFC的范围仅限于“单位枚举”,即本身就是一个值的枚举,而不仅仅是简单的原始常量的花哨语法,并且不包括其他关联信息。此功能为数据建模,自定义类型定义和monad样式的行为提供了大大扩展的支持。枚举使“使无效状态无法表现”的建模技术成为可能,这将导致代码更健壮,而无需进行详尽的测试。 许多......
2020-12-5 4:53
不是。 PHP还没有死。它没有死,也没有达到“寿命终止”。而已。无论有多少人希望它消失,它都不会消失。至少不是很长一段时间。 我已经写了一段时间了。在这里和那里进行调整,但无法决定何时发布。在最近发布的PHP 8中,“现在”感觉到了合适的时机。 每个月我都会读一篇文章,评论或推文,指出PHP快要死了,我们应该停......
2020-12-1 4:21
(en)我在1998年设计它。此后,它已被整个PHP社区所采用。 (en)我是这头大象的创造者,它是PHP语言的吉祥物。 (en)我在1998年绘制它。从那时起,它已被PHP社区采用。 (en)不久之前,全球90%的网站都是使用PHP开发的。 (en)多么成功!我想到你了,拉斯姆斯。您以自......
2020-11-29 1:59
PHP 8.0对该语言进行了重大更改,包括改进的类型系统,新的JIT编译器,联合类型和其他增强功能。 PHP 8.0版已经面世,它对使用25年的编程语言进行了重大更新。 PHP 8.0为该语言引入了许多新功能,其中最著名的是联合类型,即时(JIT)编译器,nullsafe运算符,属性和“命名参数”。 J......
2020-11-27 0:5
class Point {公众持股$ x;公众持股量$ y;公众持股量$ z; public function __construct(float $ x = 0.0,float $ y = 0.0,float $ z = 0.0,){$ this-> x = $ x; $ this-> y = $ y; $ thi......
2020-11-26 20:46
number = $ number; } / ** @return int | float * /公共函数getNumber(){return $ this-> number; }} number = $ number; } / ** @return int | float * /公共函数getNumber()......
2020-11-11 18:58
PHP开发人员希望能够访问该语言的最新功能,但由于各种原因,他们可能无法访问。可能是客户端的服务器运行在较旧的版本上,无法升级,或者CMS必须支持遗留代码,否则用户群会显著缩减,等等。 但有一个解决方案:我们可以使用代码转换程序将使用新语法的代码转换为旧语法。Transpilers两全其美;开发人员可以使用最新的特性......
2020-11-6 11:9
此PHP工具可帮助您以标记形式编写电子书。运行ibis构建,将生成一本包含以下内容的电子书: 在内容目录中,您可以写入多个.md文件。IBIS使用标题将这本书分成几个部分和几章: #Part 1<;H1&>标签定义零件的开始。将生成一个单独的PDF页面来打印部件标题和下面的任何内容。##第1章<;H2&......
2020-10-31 23:44
根据求职搜索引擎的说法,如今知道脚本语言PHP可能不是那么酷,但如果你是刚进入职场并在美国寻找一份科技工作,那么它是非常有价值的。 Indeed';的数据显示,自2020年1月以来,入门级PHP开发人员职位的招聘数量大幅增加了834%,成为整个行业增长最快的科技职位。 据Stack Overflow称,由于维基......
2020-10-23 14:17
现在距离PHP8发布只有几个月的时间了,老实说,PHP8有这么多好功能。在这篇文章中,我想分享PHP8将对我自己的代码产生的实际影响。 我将尽量不滥用属性,但我认为配置事件侦听器是我将广泛使用的注释的一个示例。 你可能知道,我最近一直在研究事件源系统,我可以告诉你:有很多事件配置要做。以这台简单的投影仪为例: //在......
2020-8-30 8:4
PHP从其最新的主要版本PHP8开始就有了即时编译器(JIT)。 下面是JIT对PHP影响的演示。这段视频是由php引擎的核心开发者zeev录制的,目的是演示php7.0和jit在生成分形时的性能差异。 看完这段视频后,预期性能会有很大的提高是合理的,特别是如果你还记得从php 5迁移到php 7时的惊人提升,但很快......
2020-8-24 7:34
警告此Web服务器旨在帮助开发应用程序。它还可用于测试目的或在受控环境中运行的应用程序演示。它不打算成为功能齐全的Web服务器。不应在公共网络上使用它。 Web服务器只运行一个单线程进程,因此如果请求被阻塞,PHP应用程序将会停止。 URI请求从启动PHP的当前工作目录提供服务,除非使用-t选项指定显式文档根目录。如......
2020-8-14 22:57
PHP8将于2020年11月26日发布。它是一个新的主要版本,这意味着它将引入一些突破性的变化,以及许多新的功能和性能改进。目前,PHP8处于功能冻结状态,这意味着不能再添加新功能。 由于这些突破性的更改,您更有可能需要对代码进行一些更改才能使其在PHP 8上运行。不过,如果您一直保持与最新版本保持同步,升级应该不会......
PHP the Wrong Way(phpthewrongway.com)
2020-8-5 16:48
在PHP编程领域,一些人(在他们的书中和网站上)将一组趋势大量宣传为“现代PHP”,而所有其他方法都被认为是落后、愚蠢或完全错误的。 这些人似乎不知疲倦地让其他人效仿他们的做事方式。 创建此网站的目的是为了呈现对PHP编程的务实观点。由经验和实际结果决定的观点,而不是流行的趋势、理论或学术教条。 网站PHP-错误的方......
2020-7-27 4:33
用于将PHP语法转换为JavaScript的Babel预设。它可以在浏览器或Node.js中运行PHP的子集。扩展阿特伍德定律。
2020-7-26 11:50
PHP是一种动态类型的脚本语言,在2015年之前,PHP根本不支持静态声明的类型。可以在代码中显式地强制转换为标量类型,但是直到PHP7.0使用标量类型声明和返回类型声明RFC时,才在方法和函数签名中声明标量类型。 不过,这并不意味着从7.0版开始,PHP就变成了一种静态类型语言。它有类型提示,可以统计分析,但仍然支......
We Don't Hate PHP(www.hologram.io)
2020-7-18 1:0
在Hologram这里,我们对后端堆栈使用两种主要的编程语言:PHP和Python。我们的PHP组件是用户最容易看到的组件,因为它是我们的整个REST API。 我们确实收到了一些问题,为什么我们要在如此重要的角色中使用PHP,因为传统观点认为PHP已经过时或笨重。我的观点是PHP受到这种观点的影响有两个原因: 人们......
2020-7-17 22:59
AWS最近发布了基于Graviton2的Amazon EC2M6g实例。与类似大小的M5实例相比,Graviton2实例在多个开源应用程序堆栈上的性价比提高了40%。 这篇博客讨论了AWS如何与PHP社区合作,推动在基于Graviton2的实例上对PHP软件堆栈的性能进行重大改进。通过使用M6g实例,目前最新版本的P......
2020-7-12 20:34
我的名字是Dale Hirt,我是微软内部PHP的项目经理。 我们目前通过PHP 7.3和PHP 7.4的开发和构建工作来支持PHP。此外,当需要安全修复时,我们还帮助在Windows上构建PHP 7.2。 然而,随着PHP8.0的发展,我们想让社区知道我们目前的计划是什么。 我们知道,当前的节奏是从发布错误修复开始......
2020-7-10 14:24
大家好,PHP内部,我的名字是Dale Hirt,我是微软内部PHP的项目经理。我们目前通过PHP 7.3和PHP 7.4的开发和构建工作来支持PHP。此外,当需要安全修复时,我们还帮助在Windows上构建PHP 7.2。然而,随着PHP8.0的发展,我们想让社区知道我们目前的计划是什么。我们知道,当前的节奏是从发......
2020-6-27 2:43
代码质量和编码风格分析。代码体系结构及其复杂性的漂亮概述。