MarcosBL

Aprendiz de todo, maestro de nada

Mi configuración para desarrollo web

ToolsBásicamente para los cuatro amigos que alguna vez me han preguntado al respecto, y a simple modo de auto-recordatorio. No todos son definitivos, y no todos cumplen todas las expectativas en todas las situaciones, pero son los que más «tienden» a la perfección (cada uno en su ramo), in my honest opinion

Debian. Estable. Punto.

Apache como servidor web para áreas dinámicas, sobre todo en desarrollo, donde es de lo más flexible.

Nginx. para servir estáticos, con un vhost apuntando a la misma ruta que el vhost de Apache, para usar un sólo FTP para todo, mucho más cómodo. nginx es un servidor web y reverse proxy bastante más optimizado y ligero desarrollado por Igor Sysoev, de demostrada eficiencia. ( Al menos hasta la publicación de Horta :P )

PHP 5 en FastCGI, no siendo necesario levantar procesos CGI de php por cada petición, sino que php se mantiene levantado y responde de inmediato a las peticiones que le llegan desde el servidor.

Mysql 5.0 como motor de base de datos

Smarty como motor de templates y cacheado.

MemCached para aliviar trabajo a MySQL haciendo de caché non-stalled

eAccelerator, para aliviar el trabajo de PHP precompilándolo.

sphinx para búsquedas Full Text.

Este POST se irá actualizando con las nuevas tecnologías probadas y elegidas.

1 comentario en “Mi configuración para desarrollo web

  1. 21 agosto, 2009 at 00:19

    Muy interesante MarcosBL. Haré pruebas a ver que tal.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *