Appserv es una herramienta OpenSource para Windows con Apache, MySQL, PHP y otras adiciones, en la cual estas aplicaciones se configuran en forma automática, lo que permite ejecutar un servidor web completo.
A su vez también puede ser visto como un software aplicaion web que hace la funcion de un servidor,de tal manera que se encarga de interpretar nuestros archivos o aplicaciones que tengan que ver con Internet y/o navegadores. En poccas palabras mas que nada emula ser un servidor que carga todos nuestros archivos desarrollados como si fuese una pagina web en linea, nada mas que de forma local, es decir que corre en nuestras computadoras
Slide 3
Ventajas
Se trabaja sobre un entorno real
La ventaja de utilizar AppServ es que este software instala de forma automatica los servicios del paquete y deja configurados los enlaces entre apache y MySQL
No incluye una manera fácil de detener los servicios cuando lo estamos usando, estará siempre consumiendo recursos del equipo.
Slide 5
Inmediatamente después de la instalación está disponible completamente funcional del servidor web Apache, que se ejecuta en el equipo local, que puede ejecutar un número ilimitado de sitios para ser muy eficaz para desarrollar y depurar scripts PHP sin subir archivos a un servidor remoto. El programa se distribuye gratuitamente bajo licencia GNU General Public License y es gratis, fácil de usar web-servidor capaz de servir páginas dinámicas. Con esta configuración, puede implementar rápidamente un equipo hecho y derecho y el servidor web rápido, con acceso desde la red local, sin necesidad de configuración adicional. Puede ser utilizado como un servidor web público en Internet
Slide 6
PHP
Lenguaje de programación interpretado, cuyo codigo se procesa en un servidor y especialmente utilizado en el desarrollo web para agragar dinamismo a las paginas.
Inicialmente su nombre era PHP TOOLS PERSONAL HOME PAGE TOOLS (herrarmientas de pagina de inicio personal)
PHP (PHS HYPERTEXT PRE-PROCESSOR)
Primeros lenguajes que posibilito incrustar datos codigo html sin necesidad de utilizar comnados de archivos externos.
Apache es un acrónimo de ?«a patchy server»es un servicio de paginas web HTTP de código abierto que sirve para colocar varias plataformas como ?Unix, BSD, GNU/Linux, Windows, Macintosh entre otros que implementan el protocolo HTTP y el conocimiento o conceptos de sitios virtual y se baso inicialmente en el código NCSA HTTP.
MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual GPL/Licencia comercial por Oracle Corporation y está considerada como la base datos open source más popular del mundo,? y una de las más populares en general junto a Oracle y Microsoft SQL Server, sobre todo para entornos de desarrollo web.
MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson y Michael Widenius). MySQL A.B. fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL.
Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código. Esto es lo que posibilita el esquema de doble licenciamiento anteriormente mencionado. La base de datos se distribuye en varias versiones, una Community, distribuida bajo la Licencia pública general de GNU, versión 2, y varias versiones Enterprise, para aquellas empresas que quieran incorporarlo en productos privativos. Las versiones Enterprise incluyen productos o servicios adicionales tales como herramientas de monitorización y soporte oficial. En 2009 se creó un fork denominado MariaDB por algunos desarrolladores (incluido algunos desarrolladores originales de MySQL) descontentos con el modelo de desarrollo y el hecho de que una misma empresa controle a la vez los productos MySQL y Oracle Database.