Ответ 1
Да, но это минимально, и это можно (и должно) полностью решить с помощью APC или другого кэша операций. В качестве бонуса APC также ускорит все остальное.
Если ваш сайт медленный, комментарии не.
Возможный дубликат:
Комментировать интерпретируемый код и производительность
Учитываются ли комментарии при включении файлов в PHP?
Скажем, у нас есть 100 файлов классов и каждый раз, когда запрашивается страница, все эти классы должны анализироваться PHP.
Будет ли PHP медленнее, если почти 1 половина строк исходного кода являются комментариями? Потому что обычно я добавляю много комментариев и описаний в код. Это не имеет значения для компиляторов. Комментарии coz не компилируются, но PHP является интерпретатором, может быть, что-то плохое?
Да, но это минимально, и это можно (и должно) полностью решить с помощью APC или другого кэша операций. В качестве бонуса APC также ускорит все остальное.
Если ваш сайт медленный, комментарии не.
Единственный способ, которым он медленнее, заключается в том, что интерпретатор должен читать больше байтов. Но что касается скорости выполнения, это не имеет никакого влияния, поскольку интерпретатор просто игнорируется.
В принципе, неважно, добавляете ли вы комментарии.
Конечно, парсер должен делать больше работы, поэтому он будет несколько медленнее. В нашем проекте мы использовали PHP-ускоритель, что привело к заметным улучшениям скорости. Я бы рекомендовал использовать ускоритель, а затем вы можете прокомментировать свой код и не беспокоиться о производительности.
Ситуация, о которой вы описали, не сделает ее медленнее каким-либо значительным образом. Парсер увидит /*
или //
и просто перейдет к следующей */
или новой строке соответственно. Однако, если у вас есть 50k строк комментариев или что-то глупое, это может немного замедлить парсер, пока он пропускает их.
Если вы ищете способ ускорить работу, APC и memcached - отличные решения.
Я так не думаю, возможно, его 0,00001 медленнее, но не думайте, что это проблема, если ваш сайт медленно загружается: P парсер просто проигнорирует комментарии:) он умный!
Нет, комментарии игнорируются интерпретатором.