solidot新版网站常见问题,请点击这里查看。
PHP
Wilson(42865)
发表于2024年11月21日 18时48分 星期四
来自团圆奇遇
PHP 项目释出了 PHP 8.4,然后立即释出了小更新 PHP 8.4.1。PHP 8.4 的主要新特性包括:属性钩子提供对计算属性的支持;不对称可见性,可以独立地控制写入属性的作用域和读取属性的作用域,减少了需要编写繁琐的 getter 方法来公开属性值而不允许从类外部修改属性的需求;新的 #[\Deprecated] 属性使 PHP 的现有弃用机制可用于用户定义的函数、方法和类常量;新的 DOM API;新增函数 array_find()、array_find_key()、array_any() 和 array_all();性能改进、错误修复和常规清理等等。

PHP
Wilson(42865)
发表于2024年04月15日 21时02分 星期一
来自人猿泰山之米甸探险
根据跟踪编程语言流行度的 TIOBE 最新指数,PHP 的流行度降至了历史最低,排在第 17 名,低于汇编语言、Ruby、Swift、Scratch 和 MATLAB。这并不意味着它的重要性降低。TIOBE 跟踪的是 StackOverflow 和 Google 搜索等来源,而 PHP 作为一种成熟的语言,不会像新兴语言那样需要程序员去编程问答社区如 StackOverflow 上询问各种问题,这就导致了它在 TIOBE 排名上的下降。今天互联网上的绝大部分网站仍然运行在 PHP 上,但开发者在构建新网站时会有更多选择,他们可以选择 Ruby on Rails、Django 和 React 等 Web 开发框架,PHP 是在缓慢衰退中。

PHP
Wilson(42865)
发表于2023年11月24日 20时46分 星期五
来自皇后之爱
PHP 语言释出了 8.3 版本。主要新特性包括:类型化类常量,动态获取类常量,新增 #[\Override] 属性,只读属性深拷贝,新增 json_validate() 函数,新增 Randomizer::getBytesFromString() 方法,新增 Randomizer::getFloat() 和 Randomizer::nextFloat() 方法,命令行 linter 支持多个文件,新的类、接口和函数,此外还有性能改进、bug 修复等等。

PHP
Wilson(42865)
发表于2022年12月09日 23时43分 星期五
来自地球的呼唤
PHP 语言释出了 8.2 版本。PHP 8.2.0 是 PHP 语言的一个主版本更新。它包含了只读类、null、false 和 true 作为独立的类型、废弃动态属性、性能改进等。其中包括:新的“随机”扩展,“随机”扩展为随机数生成提供了一个新的面向对象的 API;动态属性的创建已被弃用,以帮助避免错误和拼写错误,除非该类通过使用 #[\AllowDynamicProperties] 属性来选择。stdClass 允许动态属性;等等。

PHP
WinterIsComing(31822)
发表于2022年06月26日 23时27分 星期日
来自永生粮
180 个国家的逾 7.3 万名开发者参与了 Stack Overflow 的年度开发者调查。结果显示 Rust 连续第七年成为开发者最喜欢的编程语言,其次是 Elixir、Clojure、TypeScript 和 Julia。JavaScript 仍然是最常用的语言,其次是 HTML /CSS、SQL、Python 和 TypeScript。Phoenix 成为开发者最喜欢的 Web 框架,Visual Basic for Applications 和 COBOL 仍然是开发者最讨厌的技术。开发者最常用的操作系统是 Windows、Linux 和macOS,微软 Windows 的 Linux 子系统的使用率从 2021 年的 3% 增加到了 14%。在调查的开发者中,只有 15% 是完全线下办公,43% 是完全远程工作,42% 是混合工作,员工人数低于 20 的企业更可能线下办公,而员工人数超过 1 万的大型企业更可能混合办公。
PHP
WinterIsComing(31822)
发表于2021年11月29日 12时38分 星期一
来自夜屋
PHP 语言释出了 8.1.0 版本。主要新特性包括:枚举、只读属性、First-class 可调用语法、纤程、交集类型和性能改进等。Phoronix 对比了 PHP 8.1、PHP 8.0.13、PHP 7.4.26、PHP 7.3.33、PHP 7.0.33 和 PHP 5.6.40 等在使用 AMD EPYC 72F3 的 Linux 服务器上的性能,显示 PHP 8.1 比之前的版本(主要是 PHP 8.0.13 )更强或相差无几。此外,Jetbrains 上周宣布与其它公司合作成立非营利组织 PHP 基金会,资助 PHP 的开发,开发者可通过 php-src 全职或兼职从事 PHP 语言的开发,但基金会对语言的变更没有任何决策权,它资助的开发工作也不一定能合并到的 PHP 中。
PHP
WinterIsComing(31822)
发表于2021年09月15日 23时52分 星期三
来自图书馆员与追寻鹅妈妈
尽管一直被人抱怨,但在可预见的未来 PHP 语言并不会离开我们。根据 W3Techs 的报告,对 Alexa 排名前一千万的网站使用 web server 进行的调查显示,从 2010 年到 2021 年,PHP 的市场份额不减反而增加了。PHP 在 2010 年的份额为 72.5%,而今天增加到了 78.9%。PHP 的竞争对手基本上没有超过 10% 的:ASP.NET 曾在 2010 年占据了 24.4% 的份额,今年 1 月降至 9.3%,本月继续跌至 8.3%。
Python
1
WinterIsComing(31822)
发表于2021年01月24日 21时41分 星期日
来自诺比与错乱的时间线
即将释出的 Python 包管理器 Pip 即将释出 pip 21.0,新版的一个重要变化是停止支持 Python 2,下载加入 --ignore-requires-python 支持,改进新解析器的错误信息显示,等等。Python 2 已经在 2020 年结束支持,开发者在 2020 年 4 月发布了 Python 2.7 分支的最后一个版本也是一个非常特殊的版本:Python 2.7.18(近似欧拉常数)。
PHP
WinterIsComing(31822)
发表于2020年11月29日 23时14分 星期日
来自记忆残留
PHP 语言项目释出了一次重大更新 PHP 8.0。新的特性包括:命名参数,仅指定必填参数跳过可选参数;可用 PHP 原生语法来使用结构化的元数据;更少的样板代码来定义并初始化属性;可用原生支持的联合类型声明取代以前的 PHPDoc 声明类型的组合;Match 表达式;Nullsafe 运算符;字符串与数字的比较更符合逻辑;内部函数类型错误的一致性;引入了两个即时编译引擎,其中 Tracing JIT 在综合基准测试中显示了三倍的性能, 并在某些长时间运行的程序中显示了 1.5-2 倍的性能改进;等等。
Windows
WinterIsComing(31822)
发表于2020年07月14日 19时39分 星期二
来自三个太阳
微软 PHP 项目经理 Dale Hirt 在邮件列表上宣布,对于即将发布的 PHP 8.0 它将不再提供 Windows 官方构建版本。这并不意味着 PHP 8.0 将不支持 Windows,而是支持工作不再由微软负责。在这之前,微软管理着网站 https://windows.php.net,提供了 PHP for Windows 的所有官方构建版本。Dale Hirt 称,PHP 的每个大版本提供了 2 年的 bug 修正和 1 年的安全修正,对于目前的三个支持版本 PHP 7.2、7.3 和 7.4,微软会继续提供维护,其中 PHP 7.2 将于今年 11 月结束支持,7.3 将在 11 月进入安全修正模式,PHP 7.4 还有 1 年的 bug 修正和 1 年的安全修正。
PHP
WinterIsComing(31822)
发表于2019年12月02日 15时41分 星期一
来自电动新世纪
PHP 语言释出了 7.4.0 版,PHP 7 系列的第四次更新。主要新特性包括:类型属性箭头函数弱引用、数值文字分隔符、Opcache 预载,等等。PHP 7.4.0 还废弃了多个功能,从核心移除了 Firebird/Interbase、Recode 和 WDDX 三个扩展。更多可浏览发布公告。
PHP
wenfeixiang(25847)
发表于2019年08月28日 12时46分 星期三
来自快乐基因
计划于 10 月在德国举办的会议 PHP Central Europe developer conference (PHP.CE) 可能因为多元化争议宣布取消,主办方在会议首页声明,“The conference has been canceled and won't be continued*. Sorry for the inconvenience.”PHP.CE 声明要打造一个尽可能包容的会议,但所有会议演讲者全是白人男性。PHP 开发者 Larry Garfield 曾因为特殊的性亚文化嗜好(BSDM)而遭到 Drupal 项目的驱逐,他在个人博客上指出了这一问题,表示将不参加这次会议,因为会议演讲者连一个女性都没有。会议的一位组织者 Dariusz Grzesista 回应称,多元化与包容性是值得提倡的目标,但不应该以牺牲演讲质量为代价。上个月底,会议的一位演讲者 Mark Baker 也以多元化问题为由退出会议。对于会议取消,一部分人认为主要原因不是政治分歧而是更多反应了门票销售不佳。