php编程语言

     

厌倦了CRUD

64

我从事编程工作已有 9-10 年。我从 HTML 和 PHP 开始,过了一段时间,我在一个稍微复杂的项目中使用了 Ruby。当时,我向自己保证再也不使用 WordPress 了。然而,几年后,我接受了.

GitHub 称 PHP 是 2023 年最停滞的语言

275

2023 年的全部三个季度,PHP 是拉取请求最停滞的语言。报告点击标题,要点: 在这些图表中,PHP 正在缓慢下降,而不是停滞。过去 4 年,C、C++、Java、Ruby 的曲线比 PHP 的曲线.

PHP 8.3发布了!

104 7K

PHP 8.3 是 PHP 语言的重大更新。它包含许多新功能,例如类常量的显式类型、只读属性的深度克隆以及随机功能的添加。与往常一样,它还包括性能改进、错误修复和常规清理。类型化类常量尽管 PHP 的.

PHP字符串函数用法简介

85

符串函数-PHP字符串函数是PHP核心的一部分,需要安装才能使用这些函数。我们有很多字符串函数,但我将列出常用的函数。 strcmp()-比较两个字符串(区分大小写) strcoll()-比较两个字符.

PHP中一个函数将数组转换为字符串

92

PHP一个内置函数 implode () 能将数组转换为字符串:$fruits = array("苹果", "香蕉", "樱桃");$fruitString = implode(", ", $frui.

PHP-8.4/9 的新 JIT 引擎

441

一个新的 JIT 引擎,它将在下一个主要 PHP 版本中使用。现在它是一个真正的优化编译器,具有类似于 Java HotSpot 服务器编译器的中间表示,V8 也使用非常相似的 IR 和编译管道。它为.

PHP stat缓存是什么?

260

为什么要了解它的工作原理?因为有时需要使用 clearstatcache() 函数来解决缓存问题,以使 PHP 代码在运行时不会出错。上下文背景让我们从头开始。什么是 stat?它是对文件系统的 C .

PHP开发中类似PhpStorm的VSCode插件

700

安装和配置Visual Code Studio的一系列插件扩展,模拟PhpStorm中最重要的一些功能。Vscode的PHP开发插件扩展 PHP Sniffer& Beautifier:可能用得最多,.

Cheeper:《CQRS By Example》一书的参考代码开源实现

1100 1

命令-查询职责分离 (CQRS) 是一种架构风格,用于开发易于维护并提供高性能的应用程序。CQRS 基于六边形架构,其主要特征是将域模型拆分为读取和写入操作,以最大限度地提高语义、性能和可扩展性。双方.

PHP的93个WordPress插件有后门

901 2K

因为93 个 WordPress 主题和插件包含后门,从而使得攻击者可以完全控制网站。攻击者总共入侵了 AccessPress 的 40 个主题和 53 个插件,AccessPress 是 WordP.

PHP陷入麻烦:核​​心人物加入PHP基金会

1004

Nikita Popov 在过去几年里一直是 PHP 开发的核​​心人物,随着 Nikita Popov 宣布离职,这一切都发生了变化,因为其核心贡献者之一将注意力转移到低级虚拟机 (LLVM) 项目.

Lyft如何通过DevOps提升扩展微服务的生产力? - Garrett

934 3K

该案例研究是关于在完成向微服务的整体迁移以及开发工具中出现的下一个约束之后提高 Lyft 的生产力。2018 年底,Lyft 工程完成了将我们最初的 PHP 单体分解为 Python 和 Go 微服务.

PHP 8.0.0发布了!

1888 4

PHP开发团队宣布将立即提供PHP 8.0.0。此版本标志着PHP语言的最新主要版本。PHP 8.0具有许多改进和新功能,例如: 联合类型 命名参数 匹配表达式 属性Attributes Constr.

github-abertschi/graalphp:一个基于GraalVM的高效PHP实现,比传统PHP7或HHVM性能提升接近10倍!

1266
PHP是一种流行的弱类型通用编程语言。此语言最初是为构建动态网页而设计的,此后在服务器端Web开发中得到了广泛的采用。GraalVM是支持多种语言执行的虚拟机,这些语言被实现为基于Truffle的抽象.

如何为事件溯源项目规划技术堆栈 -Keith Mifsud

1175 2K

在与开发人员,工程师和软件开发实验室就新的Event Sourcing项目进行培训或咨询时,我遇到的最常见问题是我们如何以及从何处开始。这个问题非常有意义。我记得在实践中试图绕过面向对象编程(不是我在.

幽默:怀念LAMP时代...

955 1

kelseyhightower:还记得LAMP技术栈吗?那时的生活是如此简单,这是大多数人所需要的,我敢打赌今天也是如此。众说纷纭:1. 只需复制和粘贴文件即可实现零停机时间。2. 我记得P代表Per.

最好的语言也敌不过人类愚蠢:使用PHPStan通过静态分析尽早捕获PHP错误 - madewithlove

4098

PHP是一种动态语言,虽然这肯定有它的好处,但它也意味着在日志中看到调用未定义方法或无效参数计数的错误并不罕见。更糟糕的是,当发生这些类型的错误时,应用程序将简单地崩溃,从而导致糟糕的用户体验和沮丧的.

经验分享:从高流量的单体PHP应用到无服务器

1033 1 2K

我们的平台基于自动扩展组中的亚马逊的AWS EC2实例,它是由强大的RDS MySQL数据库支持。随着最近对应用程序的更改,数据库变得越来越成为环境的瓶颈,因此我们需要将其扩展,从而导致更高的AWS账.

PHP还是不是最好的语言?PHP在2019年 - stitcher.io

1791 3 6K

你还记得流行的“ PHP:糟糕设计的分形 ”博客文章吗?我第一次读它时,我工作在遗留PHP项​​目中。这篇文章让我想知道我是否应该放弃编程,并去做与编程完全不同的事情。幸运的是,我之后很快就能切换工作.

从PHP迁移到Java后又返回:不玩微服务啦 · allegro.tech

5618 14 2K
五年前,我们开始对Allegro平台进行重大技术改造。从那时起,我们已经从一个单片的1000万行代码PHP应用程序转变为一个800多个基于JVM的微服务系统。然而,这种新的架构结果却是一个死胡同,我们.

PHP的CQRS + Event Sourcing库包:dudulina

2469 4 6K

PHP号称是最好的服务器端编程语言,CQRS + Event Sourcing已经在PHP社区和.NET社区蔓延开来,而Java社区由于Spring和JavaEE的垄断相对要落后些,废话少说,看看这款.

Tumblr的PHP 7升级经验分享

893

Tumblr一直在寻找新途径来提高网站的性能。诸如对于频繁访问则添加缓存、测试新的CDN配置或升级底层软件。最近,经过团队的努力,将全部Web服务器从PHP 5升级到PHP 7。整个升级是一个有趣的过.

Marco Arment使用Go替代PHP节省服务器一半费用

3077 1

Marco Arment是一个iphone上流行的播客应用,其feed(RSS)抓取软件从PHP切换到GO语言,这使得他们在服务器花费上一个月节省了几百美元。因为Feed抓取需要并行网络请求,而PHP.

Paperwork可替代印象笔记Evernote的开源笔记

3963

Paperwork是开源的笔记软件,其功能可媲美印象笔记Evernote、微软OneNote & Google Keep:Paperwork by twostairsPaerwork是使用PHP编写,.

LAMP与MEAN比较

3399

LAMP是传统Web开发堆栈,是Linux Apache MySQL和PHP/Python的简称,而MEAN是MongoDB、ExpressJS,AngularJS和Node.js。该文对这两种开发栈.

Hack – Facebook推出的新语言

2 2272 2 2K

Facebook推出的Hack语言也许正是Facebook的黑客Hacker精神体现,他们宣称该语言能够帮助开发者更快更容易编制出更少错误的代码。Hack是用于以很快的速度来构建复杂的网站,同时还确保.

Quercus:将强大的Java带给PHP开发者

1 1298

Quercus: Bring Java's Power to Your PHP Development (and Vice Versa)Quercus是一个PHP语言的Java实现框架,能够让PHP开.

求教 banq 大哥关于互联网问题

4 740

今天听一老同学说:“互联网已经是php的天下了,java和asp.net将会完全没有市场”关注了下国内外网站,好像还真是php的最多,且越来越多。招聘信息中的 互联网公司也是php多。想请教 banq.

对php能力的疑惑

8 1487

那天看到banq说php活到今天不容易,说实话,我也赞同,主要是面向对象机制在里面太缺乏了。而且缺乏好的framework(现在似乎有了zend framework)。而且我看过一些开源代码,写得真有.