Оглавление:

Как заставить PHP работать быстрее?
Как заставить PHP работать быстрее?

Видео: Как заставить PHP работать быстрее?

Видео: Как заставить PHP работать быстрее?
Видео: Оптимизация настроек PHP для ускорения сайтов 2024, Апрель
Anonim

5 советов, как сделать ваш PHP-сайт быстрее

  1. 1) Установите PHP Оптимизатор кода операции (например, XCache, APC или memcache)
  2. 2) Настройте свой php .ini файл.
  3. 3) Тест PHP время выполнения путем печати отметок времени.
  4. 4) Маленькие хитрости кода.
  5. 5) Уменьшите количество обращений к вашей базе данных.

Таким образом, как я могу сделать код PHP быстрее?

Советы по оптимизации скриптов PHP

  1. Воспользуйтесь собственными функциями PHP.
  2. Используйте JSON вместо XML.
  3. Используйте методы кеширования.
  4. Избавьтесь от ненужных вычислений.
  5. Используйте isset ()
  6. Вырежьте ненужные классы.
  7. Отключите уведомления об отладке.
  8. Закройте соединения с базой данных.

Кроме того, какой цикл в PHP быстрее? До- пока цикл в значительной степени самый быстрый цикл. do-while на самом деле почти вдвое быстрее, чем while. Я знаю, что они предназначены для разных целей (while проверяет условие перед выполнением цикла и do-while выполняется хотя бы один раз).

Следовательно, почему PHP такой медленный?

8 ответов. Одна из причин - отсутствие JIT-компилятора в PHP , как упоминали другие. Еще одна важная причина - PHP динамическая типизация. Язык с динамической типизацией всегда будет помедленнее чем статически типизированный язык, потому что типы переменных проверяются во время выполнения, а не во время компиляции.

Что такое кеш PHP?

А тайник представляет собой набор повторяющихся данных, при этом получение или вычисление исходных данных является дорогостоящим (обычно с точки зрения времени доступа) по сравнению с тайник . В PHP , кеширование используется для минимизации времени создания страницы. PHP в основном имеет два основных типа кеширование : 'выход кеширование парсер 'и' кеширование '.

Рекомендуемые: