Visión General
Los servidores de desarrollo son un gran recurso puesto a nuestra disposición; ya que, para el montaje de nuestra web, su posterior actualización, configuración o aplicación de cambios, actuan a modo de "paso previo" a intentarlo realmente en sitios activos.
Este tipo de servidor es para usarse localmente y para pruebas, es decir, desde nuestro PC y sin permitir el acceso de otros a este servicio.
Hay programas para instalar de entornos "AMP" localmente.
Con la llegada de Apache 2 se ha dado mayor compatibilidad a otros sistemas operativos como pueda ser Windows; pero, algunas funcionalidades de Apache 2 instalado sobre Windows no estarán disponibles.
Sugerencias básicas
Se proponen varias opciones:
* Instalar un entorno "AMP" sobre nuestro sistema operativo.
Por ejemplo, XAMPP, es un instalador libre y fácil de usar de Apache/MySQL/PHP que funciona sobre varios sistemas operativos, incluyendo GNU/Linux, Macintosh, Solaris y Windows.
Desde Apache Friends (la web de autor), se puede acceder a los distintos tipos de paquete junto a su correspondientes intrucciones de instalación y otras recomedaciones posteriores a su instalación.
Otras opciones populares de este tipo:
* Solo para Windows: WAMP http://www.wampserver.com/
* Sólo para Macintosh: MAMP http://www.mamp.info
Con la intención de evitar posibles incompatibilidades entre los sitios activos y los de desarrollo, se proponen también una serie de Sugerencias Extendidas:
* Apache, funciona mejor sobre GNU/Linux o UNIX. Mejor elegir alguna distribución basada en alguno de estos para instalar nuestro servidor de desarrollo.
* Nuestro sitio en activo, requerirá de un tipo de configuración apropiada del servidor y del CMS + Extensiones y por lo tanto, ese mismo criterio, debería aplicarse también a nuestro servidor de desarrollo.
* Estar usando versiones distintas de Sistema Operativo/ Apache/ MySQL/ PHP/ Joomla! /Extensiones, o, de configuracion de las aplicaciones, entre el sitio activo y el de desarrollo puede generar todo tipo de incompatibilidades. Mejor estar trabajando con versiones compatibles de cada cosa en ambos lados.
Desarrolladores Profesionales
* Los desarrolladores profesionales deberían usar un Entorno de Desarrollo Integrado ("IDE") a fin de facilitar un efectivo y rápido desarrollo. Más información en:
* EasyEclipse: http://www.easyeclipse.org
* PHP Development Studio: http://www.joomlatwork.com/products/
* Zend Studio: http://www.zend.com/products/zend_studio/
[Volver al índice]
IMPORTANTE: No se brinda soporte directamente desde los post enlazados. Para ello, usa los correspondientes foros específicos, como por ejemplo, el foro de seguridad para lo que guarde relación directa con el tipo de consulta, aporte y/o comentario.

