Оптимізація php-коду

Відео: Оптимізація коду # 2. Перевірка на простоту

Оптимізація PHP-коду

Відео: Як збільшити швидкість завантаження сайту (оптимізація фронтенда для Google PageSpeed)

Сьогодні я хотів би розповісти про те, як оптимізувати PHP-код. Безумовно, всіх способів я зараз не напишу, але деякі цікаві приклади того, як можна непогано прискорити час виконання PHP-скрипта, я покажу.

Правило №1: Намагайтеся не використовувати довгі змінні

Дійсно, якщо довжина імені змінної більше 4-х символів, то швидкість виконання починає падати. Особливо це помітно при довжині від 8-ми символів.

Правило №2: Намагайтеся не використовувати цикл foreach




цикл foreach використовуйте тільки для перебору асоціативних масивів, а для всіх інших випадків життя використовуйте тільки for або while. Виграш в швидкості 25-30%.

Правило №3: Намагайтеся змінні виносити за межі лапок




Давайте розберемо такий код:

lt ;?php
$ x
=5-
$ y
="5 $ x5"-
$ z
="5".$ x."5"-
?gt;

Якщо перевірити швидкість виконання, то можна помітити, що присвоєння $ y йде приблизно на 20% повільніше, ніж привласнення змінної $ z. Особливо це актуально, якщо замість змінної $ x поставити елемент двовимірного масиву.

Це були 3 правила щодо оптимізації PHP-коду. Якщо я буду виявляти ще якісь цікаві моменти, то обов`язково напишу 2-ю частина цієї статті. Було б дуже здорово, якби Ви в коментарях написали ще якісь способи оптимізувати PHP-код.

Поділися в соціальних мережах:

Схожі
Прискорення internet explorer 8Прискорення internet explorer 8
Оптимізація запитів до mysqlОптимізація запитів до mysql
Чи варто використовувати gzipЧи варто використовувати gzip
Як зашифрувати jаvascriptЯк зашифрувати jаvascript
Цикли в phpЦикли в php
Обмін посиланнямиОбмін посиланнями
Змінні в cssЗмінні в css
Що таке gzipЩо таке gzip
Що таке анкор?Що таке анкор?
Оптимізація завантаження windows 7 для багатоядерних системОптимізація завантаження windows 7 для багатоядерних систем
» » Оптимізація php-коду