Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP性能问题(是否可读代码,web应用程序)_Php_Performance_Web Applications - Fatal编程技术网

PHP性能问题(是否可读代码,web应用程序)

PHP性能问题(是否可读代码,web应用程序),php,performance,web-applications,Php,Performance,Web Applications,我想知道我是应该把代码写得干净易读,还是应该写得小而不可读。。。或者我应该把它写得可读,然后在网上发布时压缩它 另外,我正在开发一个网络应用程序, 越快越好 谢谢我想说的是,编写一个干净/可读的代码,然后在需要时消除瓶颈。如果你认为这会影响PHP的性能,我认为你大大低估了PHP的性能 编写干净、可读的代码。事实上,编写代码时,就好像下一个维护代码的人是一个知道你住在哪里的反社会者 编辑以回应AESM的评论。。。这一点都不重要。此外,如果您想对问题进行扩展,也可以编辑问题,而不是留下评论。PHP会

我想知道我是应该把代码写得干净易读,还是应该写得小而不可读。。。或者我应该把它写得可读,然后在网上发布时压缩它

另外,我正在开发一个网络应用程序, 越快越好


谢谢

我想说的是,编写一个干净/可读的代码,然后在需要时消除瓶颈。

如果你认为这会影响PHP的性能,我认为你大大低估了PHP的性能

编写干净、可读的代码。事实上,编写代码时,就好像下一个维护代码的人是一个知道你住在哪里的反社会者


编辑以回应AESM的评论。。。这一点都不重要。此外,如果您想对问题进行扩展,也可以编辑问题,而不是留下评论。

PHP会在执行之前解析代码。第一阶段是标记化,它抛出所有注释和空格,并将所有标识符转换为标记。这意味着无论是有意义的全名,还是合理的注释和干净的格式,都不会在运行时产生任何影响。事实上,在标记化过程中,您似乎期望从压缩中获得的所有速度效果都已丢失

如果您确实因为干净的编码而拥有“更大”的源文件,那么标记化将有效地花费更长的时间。然而,与实际的解析和执行相比,这种效果几乎无法测量

如果你觉得要在这一点上进行优化,请考虑使用Eng加速器,这会产生实际的差异。

格里茨

back2dos需要更多关于(1)个人风格、工作方法和(2)代码量的信息……你根本不了解性能。优化不是写一些快的东西。优化是
评测的结果。正如他们所说,优化简单代码比调试优化代码更容易。在这种情况下,它实际上是模糊的,根本没有优化,所以,嗯,好的,谢谢!忘了提及这一点,但这是否也会影响其性能?如果我使用:echo“”;回声“;回声“

”;而不是:echo“

”;好吧,我会记住的。你是否也碰巧知道一些关于“PHP vs Ruby on Rails”的话题?