Tairy
V2EX  ›  PHP

代码里的注释会影响性能么?

  •  
  •   Tairy · Jul 6, 2017 · 20378 views
    This topic created in 3233 days ago, the information mentioned may be changed or developed.

    刚听说 PHP 代码发布到生产环境要去除掉代码里的注释,有这么操作的么,反正我是惊呆了!

    127 replies    2017-07-07 23:22:07 +08:00
    1  2  
    tuutoo
        101
    tuutoo  
       Jul 7, 2017
    当然不会了,编译的时候注释都是忽略的。
    lwbjing
        102
    lwbjing  
       Jul 7, 2017   ❤️ 2
    我们有个程序员我问他你的代码里怎么一行注释都没有,
    他说现在项目还没稳定下来,等任务稳定下来了,再加注释,
    好想说脏话,可是又得保持微笑。。
    tuutoo
        103
    tuutoo  
       Jul 7, 2017
    感觉有影响也可以忽略不计吧。
    zackkson1991
        104
    zackkson1991  
       Jul 7, 2017
    只会影响阅读性能。
    zbl430
        105
    zbl430  
       Jul 7, 2017
    @sunnysign 自己开心以及别人舒心就好
    hzwei
        106
    hzwei  
       Jul 7, 2017 via iPhone
    解析注释那些时间,比让你自己理解程序用途的时间 少到不知道哪里去了
    bbx
        107
    bbx  
       Jul 7, 2017
    反正我也不写注释 2333
    KaKaGoSki
        108
    KaKaGoSki  
       Jul 7, 2017
    现在不写注释还很光荣了。。。
    jason19659
        109
    jason19659  
       Jul 7, 2017
    666666,这是懒得写注释的借口吗
    SoulGem
        110
    SoulGem  
       Jul 7, 2017
    我也……惊呆了,还有这种操作?
    iyangyuan
        111
    iyangyuan  
       Jul 7, 2017
    不会是高级黑吧
    unknownservice
        112
    unknownservice  
       Jul 7, 2017   ❤️ 3
    程序员最讨厌的两件事
    写注释
    别人不写注释

    23333333
    ajan
        113
    ajan  
       Jul 7, 2017
    不喜欢写注释~~
    AlisaDestiny
        114
    AlisaDestiny  
       Jul 7, 2017
    @alwayshere 大兄弟。你让我喝水呛到了,赔钱。
    a308057848
        115
    a308057848  
       Jul 7, 2017
    能问出这种问题的人,该回去复习基础功课了
    mooncakejs
        116
    mooncakejs  
       Jul 7, 2017
    影响应该是有的,但是在一个数量级前肯定没什么需要特别注意的。
    楼上说毫无影响的,不如试试 append 进去 1g 的注释看看
    ZhLTE
        117
    ZhLTE  
       Jul 7, 2017
    只会微乎其微的影响编译速度,对运行性能不会有任何影响
    xaxb
        118
    xaxb  
       Jul 7, 2017
    实在担心的话改下配置就好了
    opcache.save_comments = 0;
    8355
        119
    8355  
       Jul 7, 2017
    无 fuck 可说
    calpamomo
        120
    calpamomo  
       Jul 7, 2017
    不出 bug,你随便写(手动滑稽
    gouflv
        121
    gouflv  
       Jul 7, 2017
    生产环境不是应该把 PHP 的源码打包成一个再压缩吗, 小文件读取也很好资源啊 (雾
    yujieyu7
        122
    yujieyu7  
       Jul 7, 2017
    "布到生产环境要去除掉代码里的注释",这个是处于安全考虑而非性能吧
    googlebot
        123
    googlebot  
       Jul 7, 2017 via Android
    很正常的需求,JavaScript 发布还要混淆一下,谷歌家都这样,
    gclove
        124
    gclove  
       Jul 7, 2017
    完全不会影响, php 和 js 这种有着本质区别

    首先不说影响有多么多么多么多么多么微小


    PHP 室友 opcache 缓存的, 不是每次都要按行读取
    fly2never
        125
    fly2never  
       Jul 7, 2017 via iPhone
    理论上来说,解释型语言解析的时候,会跳过注释,这个跳过也是需要解释器判断的。不过呢,影响微乎其微,就像你往海里撒尿,全世界的海水都会变咸那么一点点
    mingyun
        126
    mingyun  
       Jul 7, 2017
    asan2006
        127
    asan2006  
       Jul 7, 2017
    @alwayshere #67 我差点就信了
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5961 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 02:50 · PVG 10:50 · LAX 19:50 · JFK 22:50
    ♥ Do have faith in what you're doing.