Apache para Wordpress

Como optimizar la concurrencia de ejecución de Apache para WordPress

El día de hoy les hablaré de como Optimizar Apache para WordPress o en otras palabras, que configuraciones deberías tomar en cuenta para mejorar el rendimiento de tu blog o página web basada en wordpress y sobre un servidor Apache.

Para realizar esta optimización nos enfocaremos en los siguientes pasos:

  • Configuraciones en Apache
  • Configuración de Módulo de MultiProcesamiento (MPM Event)
  • Configuración de PHP5 handler (php5-fpm)
  • Configuración de FastCGI

Antes de comenzar debo indicarles que este manual lo haré basándome en las siguientes premisas:

  • Versión de Sistema operativo:  Debian 8.3
  • Versión de Apache: 2.4.10
  • Versión de PHP: 5.6.26
  • Todos los comandos se estan ejecutando con el usuario root, en caso de no contar con ese usuario deben hacer sudo
  • Antes de modificar algún archivo debes hacer backup del mismo

Comencemos con las Configuraciones en Apache

Editar el archivo /etc/apache2/apache2.conf, modificando un subconjunto de parámetros de configuración que pertenecen al núcleo Apache con el fin de optimizar la concurrencia.:

Para una explicación más detallada de los parámetros anteriores, puedes consultar la documentación de Apache.

(more…)

Qué es Laravel?

Es un framework escrito en php que busca escribir código de manera elegante, evitando el llamado código espagueti.  Fue creado por Taylor Otwell en el año 2011 basandose en conceptos de Ruby On Rails y Asp .Net MVC. La influencia de Laravel ha crecido rápidamente desde su lanzamiento. En la comunidad Read more…

Probando laravel

Me estoy planteando comenzar a utilizar Laravel debido a un articulo que me paso un amigo donde es comparado con codeigniter (http://www.cristalab.com/blog/porque-elegir-laravel-en-vez-de-codeigniter-c111947l/), sin embargo al intentar crear un proyecto con el utilizando el comando “composer” me arroja el siguiente error: The mcrypt extension is missing. Please check your PHP configuration. Read more…