php - 在 PHP 中使用 ' instead of "真的有影响吗

标签 php performance

一个网站,5 个人年的代码编写(5 名开发人员,大约一年),每天有 10 万次点击。如果我们尽可能将所有 "更改为 ',它真的会产生影响吗?

最佳答案

请参阅 PHPBench 处的双引号 (") 与单引号 (') 部分(滚动到页面末尾)。当我调用该页面时,我看到了以下结果:

Single Quotes: 257 µs
Double Quotes: 232 µs

除非 25µs 对您的问题域有影响,否则这无关紧要。

我将在这里尝试计算数学,如果我犯了错误,请有人纠正我。假设您有 10,000 个地方使用双引号而不是单引号,每页加载相差 25 微秒(谁知道它是否真的会这样,您需要对您的实际代码进行基准测试)那将是执行时间相差 0.25 秒。如果您是 Facebook,这可能很重要,具体取决于服务器负载。但是,我怀疑您的代码库中还有许多其他地方需要更多的资源,甚至在查看引号之前您都希望对其进行优化。只要看看 PhpBench 页面上突出显示的痛点,您就会发现您应该有不同的优先级。此外,如果您运行不同的 php 实现,如 Quercus,这些数字将大不相同。 - 可以解决一些性能瓶颈。

关于php - 在 PHP 中使用 ' instead of "真的有影响吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1956394/

相关文章:

PHP DOM 与 SimpleXML 的 Atom GData feed 解析

javascript - Ajax 发布响应成功返回 - 无法记录/打印到屏幕

r - 优化 R 中大数据文件的循环,可能使用 Rcpp

sql - 通过 View 或函数重用 sql

javascript - 小故障但可能是一个重要问题

javascript - CodeIgniter 查看输入问题

php - 使用表单中的多个字段搜索 MySQL

sql-server - 表越大,数据库插入越慢

Java - 寻找更有效的方法来编写类方法

java - 什么更快 : equal check or sign check