Optimizadores php, alternativas
Alguna vez ya he hablado sobre este tema, la importancia de optimizar el php. En el mercado nos podemos encontrar con
distintas herramientas para hacer esto. Con este tipo de software, tanto gratuito como de pago, se puede mejorar
el rendimiento de nuestro servidor y reducir su carga hasta en un 90%.
Dicho, de otra forma, incremente la velocidad del codigo php de 1..10.
En que consisten estas herramientas?
Hay que tener muy en mente una palabra, CACHE, esta palabra es realmente importante y hay que pensar siempre en ella.
Se mejora el rendimiento de php cacheando los PHP compilados. Porque si lo pensais bien, para que parsearlos y compilarlos
cada vez que se llaman? Pues, si, es logico, no tiene mucho sentido que lo hagamos, y por eso tenemos estas herramientas.
Como se instalan? Normalmente vienen como extensiones de PHP
LISTADO DE HERRAMIENTAS GRATUITAS.
-Eaccelerator: eAccelerator es un acelerador de PHP, opensource y gratuito.
Incrementa el rendimiento de los script cacheandolos, reduce la carga del servidor
Ultima version :Release-0.9.5.1 – 2007/05/06
Este proyecto está muy activo y en continua evolución.
Realmente es recomendable.
-xCache
ptimizador de php que ha sido testeado para mejorar el rendimiento en servidores con la carga muy alta.
Está testeado en linux y disponible para las siguientes versiones PHP_4_3 PHP_4_4 PHP_5_0 PHP_5_1 PHP_5_2 HEAD(6.x).
Tambien esta soportado para ThreadSafe/Windows.
Esta desarrolla por el Moo,también desarrollador de Lighttpd. Esto nos puede dar una pista de que sera un cacheador ligero
y será altamente recomendable si utilizamos este servidor. Cada día con mas adeptos por su ligereza y estabilidad.
-APC (Alternative PHP Cache) – http://pecl.php.net/package/APC
“APC es un framework gratuito, abierto y robustos para cachear y optimizar el código PHP intermedio.”
Funciona correctamente en todas las versiones de PHP.
Última versión estable: 3.0.14 2007-04-02
Download: http://pecl.php.net/package/APC/3.0.14
Todas estas herramientas son gratuitas y altamente recomendables. Es muy dificil decidirse por una u otra,
se podría decir que las mas interesantes son eaccelerator si utilizas apache y xCache si utilizas Lighttpd, pero tampoco es
una cosa matematica. Es mas, las pruebas que he hecho con lighttdp también me a dado mejor el eaccelerator, pero no he configurado casi nada, despues cada uno tiene ciertos parametros configurables para optimizarlo a cada servidor. La recomentación es tener un poco de paciencia y probar las tres, y quedarte con la que mejor se
ajuste a tus necesidades.
Tenemos también distintas herramientas que no son gratuitas, paso a nombrarlas pero teniendo las gratuitas…..mucho tiene que
mejorar a las gratuitas para que mereczca la pena.
Turck MMCache – http://turck-mmcache.sourceforge.net/index_old.html
Zend Optimizer – http://www.zend.com/products/zend_optimizer
ionCube PHP Accelerator (PHPA) – http://www.php-accelerator.co.uk/
Zend Platform – http://www.zend.com/products/zend_platform
Comparativa entre eaccelerator y APC.
Leer entradas relacionadas:
Enlaces Interes
Registrar feed
Comentarios Recientes
- Сергей: Доска бесплатных объявлен...
- Степан: Интернет варезник MP4Filmov.ru. ...
- Степан: Internet портал с музыкой. Фана...
- manu manu to to re re: odio gojle uuuuuuuuuuuuuuuuuuu uuuuuuuuuuuuuuuuuu...
- Voy mañana Bali, Cual es la temperatura del agua para bucear?? Traje 5 o 3 mm Vaya lio: Voy a Bali a bucear, Que traje hay que llevarse??...
- agencia de viajes: lo importante es encontrar una agencia que te res...
- Julian: Por suerte he podido probar muchas de las opcione...
- jjgjgjgjg: Porque crees que la libertad de expresión es tan...
- Jony: Pues nosotros tenemos el host y se esta cayendo c...
- El Peregrino: A mi me pilla a tiro de piedra. Espero poder hace...