За последние 24 часа нас посетили 73084 программиста и 1651 робот. Сейчас ищут 858 программистов ...

Улучшение скорости вызовов функций в PHP - патч на Internals

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

  1. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    http://news.php.net/php.internals/42668

    В кратце, автор провёл исследование как вызываются функции в PHP (по сравнению с С# в 400-1000 раз медленее) и сделал патч, который на его объектном фреймворке убыстрил скорость выполнения практически в 2 раза.

    З.Ы. Нужно бы патч поставить и потестить, чем больше положительного фидбека получит Internals, тем больше шанс что они это добавят.
     
  2. хм. патчик к 5.3.. попробуем. Жалко, набор тестов никто не приложил.
     
  3. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Используй стандартные PHP тесты, там они весьма долго делаются. Ну и возьми там Wordpress, Zend Framework, Symphony - любое из них весьма большое (особенно Symphony с его ORM) - там будет очень хорошо видно насколько оно быстрее :)