За последние 24 часа нас посетили 17845 программистов и 1719 роботов. Сейчас ищут 948 программистов ...

оптимизация загрузки базовых классов codeigniter

Тема в разделе "Прочие вопросы по PHP", создана пользователем ridvik, 28 янв 2015.

  1. ridvik

    ridvik Активный пользователь

    С нами с:
    7 июл 2012
    Сообщения:
    64
    Симпатии:
    0
    Всем добрый день. Интересует такой вопрос. В скрипте добавляю строчку:
    Код (Text):
    1. $this->output->enable_profiler(TRUE);
    и на сайте показывается инфа о запросах к бд, времени загрузки сайта и ещё куча полезной информации. Сейчас меня интересует вот какой вопрос: есть строчки
    Код (Text):
    1. Loading Time: Base Classes                              0.0353
    2. Controller Execution Time ( Tournaments / View )        0.0150
    3. Total Execution Time                                    0.0504
    Как видите сайт очень долго грузится только из-за загрузки всех базовых классов фреймворка. Теперь собственно вопрос: можно ли как-то оптимизировать данный параметр, чтобы он грузил всё это в разы быстрее?
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. deblogger

    deblogger Новичок

    С нами с:
    11 июл 2013
    Сообщения:
    200
    Симпатии:
    0
    Ну тогда наш ответ симметричный http://en.wikipedia.org/wiki/Common_Gateway_Interface

    ТС, а зачем кодеигнат поджигает столько базовых классов без всяких на то требований скрипта? Кстати уюя с прочими симфониями и доктринами поступают точно таким же образом. Как будто их баснеписатели не ведали что будет - веб, а не десктоп.

    Ищите или пишите фрейморк который загружает все только по требованию. Ну кроме одного класса контроллера через который эти требования и поступают.

    Добавлено спустя 35 секунд:
    Кстати в уюе аффтар сделал просто - залил все эти классы в один файл и назвал его уюя-лайт.

    Добавлено спустя 9 минут 8 секунд:
    С другой стороны все равно php бы придумали, слишком велик соблазн дать инструкцию серверу прямо в html'е. Но когда ваш проЭкт начинает хавать ресурсы как свинья помои - стоит подумать расстаться с этим соблазном и начать писать на языках, а не скриптах.