Mi configuración para desarrollo web

votar

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.

Un comentario a esta entrada

  • Gravatar Itimag dijo
    el # Viernes, 21 de agosto del 2009 a las 00:19

    1

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

Deja tu opinión

Sólo se permiten las etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post anteriores/siguientes:

Post (quizás) relacionados:

  • Ficheros de configuración dependientes del servidor

  • Como referencia, via Copy & Paste de Anieto2k. Cuando desarrollamos una aplicación, generalmente trabajamos, inicialmente en local con unos datos para conectar a la base datos,...
  • Componentes gratuítos para desarrollo en la plataforma .NET

  • Completo listado de componentes gratuítos para desarrollo en la plataforma .NET. Algunos interesantes, aunque hay que separar bastante paja....
  • 10 principios de desarrollo PHP de la mano de los Maestros

  • 10 principios de desarrollo PHP de mano de los Maestros, con los que no puedo estar más de acuerdo. Atención especial a la 7 y...
  • USB Web Server

  • USB Web Server, un completo servidor Web en un USB, válido tanto para hacer desarrollo en cualquier parte como para montar Web Apps portátiles. La...
  • Comprobar la validez de tus ficheros de configuración MySQL

  • MySQL no dispone de una opción de comprobación de ficheros de configuración, como las que puede tener por ejemplo, Apache, por lo que si nos...