Optimizar Apache + Postgresql + PHP

Horst von Brand vonbrand en inf.utfsm.cl
Jue Oct 27 00:26:52 CLST 2005


Cristian Rodriguez <judas.iscariote en gmail.com> wrote:
> El 25/10/05, angelo astorga<linuxaap en yahoo.com> escribió:
> > Algún link importante e interesante, donde muestre
> > como mejorar la performance entre Apache + Postgresql
> > + PHP

> Cual es tu problema Puntual Angelo ?
> 
> Si estas bsucando velocidad, postgresql no es muy veloz que
> digamos...pero si tiene mucha funcionalidad (  execesiva para el 99%
> de los sitios web o sistemas que quieras hacer en PHP)

Si. Pero salvo que seas el SII, no requieres tal velocidad. Y el dia que tu
sitio crezca y requiera funcionalidad de a de veras, portar desde una cosa
rara a un RDBMS /duele/.

Algun estudio mostro que MySQL era mas rapido... para consultas muy
simples.  Pero el conjunto aplicacion + DB era mas lento con MySQL que
PostgreSQL (porque se puede hacer mas en la DB).

> SI tu sitio web no requiere de la funcioanlidad de postgresql,

Hoy no, man~ana quien sabe...

> considera usar mysql o PHP5+ sqlite .

Mas mejor no.

> Supongo que tienes suficiente RAM,

Requisito!

>                                    los parametros de tu disco duro
> estan bien ,

No se tocan. Tontear con hdparm(8) solo lleva a corrupcion del sistema de
archivos. 

>              usas XFS

Poco probado, no recomendable.

>                       o reiserfs

Por ningun motivo. Es /altamente/ toxico.

>                                  como sistema de archivos... y tu base
> de datos esta bien modelada... no?

Eso es clave: Mal rendimiento es debido casi siempre a una base de datos
mal modelada, o aplicaciones mal escritas.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux