MaHarder
Модератор
SkripTers TEAM
Кодеры
OLD SkripTers
- Регистрация
- 17 Дек 2019
- Сообщения
- 1,443
- Реакции
- 811
В общем, такая тема - делал для себя, когда создавал сайт, ибо взбесило то, что многие файлы не подправлены под современные реалии и понял, что если бы эти небольшие правки были внесены заранее, то генерация тех же новостей была бы быстрее.
В общем, мне негде проверить, ибо мало новостей и т.д. Но, я заметил, что после этих правок при всего 10ти новостях нагрузка снизилась немного.
рекомендую для этого поставить этот модуль
и зайти несколько раз на сайт и на пару новостей. А затем установить плагин (ниже) и сравнить данные. Есть ли улучшения? Желательно узнать примерное кол-во новостей.
ОДНО НО! Эти правки могут задеть другие модули, поскольку плагин ДОЛЖЕН быть установлен ПЕРВЫМ!
Не обработанные файлы:
Заменяем следующее:
В общем, мне негде проверить, ибо мало новостей и т.д. Но, я заметил, что после этих правок при всего 10ти новостях нагрузка снизилась немного.
рекомендую для этого поставить этот модуль
Power-Log by Sander — скачать бесплатно
Power-Log by Sander скачать бесплатно Nulled версию. Без встроенных ссылок.
skripters.biz
ОДНО НО! Эти правки могут задеть другие модули, поскольку плагин ДОЛЖЕН быть установлен ПЕРВЫМ!
Не обработанные файлы:
- engine/classes/composer/*
- engine/classes/htmlpurifier/*
- engine/classes/mail/*
- engine/classes/mysql.php
- engine/classes/plugins.class.php
- engine/ajax/controller.php
- engine/data/config.php
- engine/data/dbconfig.php
- engine/data/socialconfig.php
- engine/data/videoconfig.php
- Файлы, которые не затрагивают массивы данных или большое кол-во объектов, к примеру главная админки или мелкие администраторские разделы
Заменяем следующее:
- intval() => (int)
- floatval() => (float)
- array_push() => $array[]
- sizeof() => count()
- isset(argument) ? true : false => argument ?? ''
- dirname(__FILE__) => __DIR__
- strlen($var) == 0 => strlen($var) === 0