The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Как оптимизировать работу сайта на PHP не переписывая скрипты
Мы взяли 2 абсолютно одинаковых по-железу компьютера, один сделали
 точной копией настроек "живого" сервера (пускай будет машина А), а второй пытались тюнить (Машина Б).
Каждый текст проводился отдельно (за раз - одна оптимизация, без наложения).

1. На Б было проставлен весь новый софт с настройками по-умолчанию:

   А - 86 ответов/секунда
   Б - 72 ответов/секунда

2. Выключен режим апача KeepAlive=off, добавлено количество одновременных запросов в MySQL:

   А - 86 о/с
   Б - 81 о/с

3.1 Добален модуль php accelerator (http://www.php-accelerator.co.uk/)

   А - 87 о/с
   Б - 93 о/с

3.2 Код скомпилен с помощью Zend, и подгружен Zend Optimizer
 (http://www.zend.com/store/products/zend-optimizer.php):

   A - 86 о/с
   Б - 140 о/с

3.3 Код скомпилен MMcache (лучший результат)
(http://turck-mmcache.sourceforge.net/index_old.html)

   A - 86 о/с
   Б - 215 о/с

Тест проводился с помощью родного бэнчмарка апача. Мы были слегка удивлены тем что 
Зенд не оправдал надежды + при компилировании Zend'ом, в админке не отображаются картинки.
 
25.04.2005 , Автор: onorua , Источник: http://www.opennet.ru/openforum/vsl...
Раздел:    Корень / Программисту и web-разработчику / PHP / Серверная часть и интерпретатор

Обсуждение [ RSS ]
 
  • 1.1, sh, 08:49, 26/04/2005 [ответить] [смотреть все]
  • +/
    http://www.php-accelerator.co.uk/faq.php
    Q.   Does PHPA work with Zend Optimiser?
    A. No. The Zend Optimiser prevents any 3rd party extensions from being loaded. However PHPA does include its own code optimiser to enhance performance slightly and reduce code size. New optimisations are being written, and a more advanced optimiser may be incorporated into later releases.
     
  • 1.3, Roller, 00:18, 27/04/2005 [ответить] [смотреть все]
  • +/
    Некорректно с Zend Optimizer сравнивать. Надо с Zend Performance Suite
     
  • 1.4, Roller, 00:35, 27/04/2005 [ответить] [смотреть все]
  • +/
    и как насчет eaccelerator - форка turck-mmcache ?
    (http://sourceforge.net/projects/eaccelerator/)
     
  • 1.5, Аноним, 18:28, 01/09/2005 [ответить] [смотреть все]
  • +/
    Не надо путать Optimizer который практически все что делает - это запускает скри... весь текст скрыт [показать]
     
  • 1.6, Vaso Petrovich, 12:32, 08/10/2005 [ответить] [смотреть все]  
  • +/
    еще как влияет, дело в том что оптимайзеры держат на винте(памяти) скрипты уже в скомпиленом состоянии, плюс у них есть еще кое какие фичи, во всяком случии у MMCache точно есть
     
  • 1.7, Danik, 15:42, 13/02/2006 [ответить] [смотреть все]  
  • +/
    Vaso Petrovich ты хоть понял что написал ? ;)

    анонимус до тебя написал :
    (влияют только на время лексического парсинга скрипта).

    т.е. это тоже самое что и дело в том что оптимайзеры держат на винте(памяти) скрипты уже в скомпиленом состоянии

    или ты считаеш что он их компилирует в бинарники ? ;)

     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 12.05 Организация шифрованного бэкапа с помощью rdiff-backup, encfs и Dropbox
    - 11.05 Настройка беспроводного соединения в Debian GNU/Linux
    - 07.05 Использование Google Drive в Linux
    - 18.04 Использование нескольких сетевых стеков в Linux
    - 15.04 Восстановление стандартного KDE меню после его удаления (например, wine)
    - 11.04 Настройка gmirror при использовании GPT во FreeBSD 9
    - 09.04 Маршрутизатор на базе FreeBSD с приоритизация трафика средствами PF и ALTQ
    - 02.04 Частичное восстановление данных MySQL из бэкапа, созданного с использованием LVM
    - 21.03 Настройка DNSSEC в BIND 9.9
    - 17.03 Набор номера на Cisco IP Phone 7960/7940 из скрипта
    RSS | Следующие 15 записей >>


    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList