Hoy es miércoles, 8 de septiembre de 2010

Tags Tags: Todo sobre la nueva versión de Windows (II) | Un Windows más divertido que nunca (III)
Estás en: www.eurosoftware-2000.com | Unix - Linux | Seguridad | Actitud Apache (I)

| Más

Actitud Apache (I)

SeguridadApache es uno de los mejores servidores HTTP del mercado. Eso es gracias al esfuerzo que realizan los de-sarrolladores para lograr un software Open-Source que provea soporte para protocolos standard actuales. La instalación y configuración es sencilla, porque apenas instalado hace falta solamente iniciarlo para que funcione. De todas maneras tiene suficientes parámetros como para customizarlo correctamente. Su estabilidad y confiabilidad están ampliamente comprobadas con la cantidad de sitios en Internet que actualmente hostean con Apache.

Por todas estas razones Apache es el líder en el mercado desde hace mucho tiempo. Apache tiene muchas funcionalidades, la mayoría de las cuales se agregan como módulos compilados. Éstas incluyen desde soporte para interfaces de programación externa hasta esquemas de autenticación. Los lenguajes para programar interfaces que soporta son Perl, Python, y PHP. Entre los módulos de autenticación más conocidos están mod_access, mod_auth y mod_digest. También soporta SSL y TLS, tiene un módulo de proxy, un "URL rewriter", archivos de Log customizables y tiene la capacidad de utilización de filtros de I/O.
Los Logs de Apache se pueden analizar utilizando aplicaciones de terceras partes o scripts.

El proyecto Apache es un desarrollo de software que se mantiene gracias a la colaboración de los usuarios. Su propósito principal es crear un software robusto, de calidad comercial, que implemente las últimas tecnologías del mercado y con código disponible. El proyecto se lleva adelante gracias a un grupo de voluntarios de todas partes del mundo, que utilizan Internet para comunicarse, intercambiar código y opiniones, planificar y desarrollar el Servidor. Cientos de usuarios contribuyen con ideas, código y documentación para el proyecto.

El origen del nombre es compuesto. Por un lado, recuerda a aquellos nativos norteamericanos que se destacaron por su resistencia y su valor en la guerra, haciendo referencia a la robustez del software. Por otro, es un juego de palabras en inglés: "A PAtCHy Server", porque en un principio se basó en otro software, el NCSA HTTPd 1.3 más el agregado de parches aportados por los colaboradores. Aunque hoy por hoy Apache no se parece en nada a su precursor, sigue siendo un software al cual se le agregan permanente parches.

En febrero de 1995, el servidor de páginas Web más conocido era el que se llamó HTTP daemon (HTTPd), desarrollado por Rob McCool en el "National Center for Supercomputing Appli-cations (NCSA)", University of Illinois, USA. Sin embargo, este desarrollo se había frenado cuando McCool dejó el NCSA a mediados de 1994. La razón por la cual el proyecto siguió vivo fue que muchos administradores de sitios desarrollaron sus propias extensiones de software y parches para sus implementaciones. Dichas mejoras a su vez podrían llegar a ser útiles para otros. Por eso un pequeño grupo de esos Webmasters se contactaron a través del correo electrónico, y se agruparon para unir esfuerzos, cada uno agregando su parche.
Brian Behlendorf y Cliff Skolnick juntaron toda la información en una lista de correo, y la compartieron. Los primeros miembros de este pequeño grupo que luego se llamó "Apache Group" fueron Brian Behlendorf, Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau y Andrew Wilson.