Ilia Alshanetsky (http://www.ilia.ws/) в 77 страничной презентации "PHP & Performance (http://www.ilia.ws/files/zend_performance.pdf)" (PDF, 10 Мб) наглядно продемонстрировал решения используемые в языке PHP для увеличения производительности работы скриптов, рассказал про оптимизацию сборки PHP, настройки web-сервера и операционной системы. Отличное руководство по оптимизации системы и написанию оптимального PHP кода.
В следующей презентации "Caching Systems (http://www.ilia.ws/files/zend_cache.pdf)" рассматриваются методы кеширования динамического контента на PHP.
Следует заметить, что на странице работ (http://www.ilia.ws/talks.php) Ильи Альшанетского можно найти множество других интересных документов.
В заключение, приведу ссылку на небольшую заметку "PHP Accelerators (http://www.ducea.com/2006/10/30/php-accelerators/)" с кратким обзором PHP акселераторов:
- EAccelerator (http://sourceforge.net/projects/eaccelerator) - продукт ответвившийся от проекта Turck mmcache (http://turck-mmcache.sourceforge.net/index_old.html), в котором реализована более совершенная техника оптимизации. Обеспечивает отличный прирост производительности;
- APC (Alternative PHP Cache) (http://pecl.php.net/package/APC) - стабильный, активно развивающийся акселератор PHP, имеется поддержка всех версий включая PHP5.1;
- XCache (http://trac.lighttpd.net/xcache/) - стабильная система кеширования опкода PHP, нормально выдерживает большую нагрузку. Поддерживает все версии PHP.
В документе "PHP Security (http://www.ilia.ws/files/zend_security.pdf)" на примерах рассматриваются причины появления проблем безопасности в PHP скриптах, даются советы по написанию безопасного кода.
-
URL: http://www.ilia.ws/talks.php
Новость: https://www.opennet.ru/opennews/art.shtml?num=8669