El sitio del Portal
del Desarrollo, DGmx, corre en su gran mayoría, con
aplicaciones de Software Libre/Código Abierto.
Entre las tecnologías que utilizamos, se encuentran:
Servidor : Apache
Apache viene siendo el servidor web más popular en
Internet desde abril de 1996. La encuesta de servidores
web de Netcraft, realizada en octubre de 2003, encontró
que más de 64% de los sitios web en Internet están
empleando Apache, y por lo tanto su uso es más amplio
que el de todos los otros servidores web juntos. El servidor
HTTP de Apache es un proyecto de la Apache Software Foundation.
Server-side : PHP
PHP es un lenguaje de secuencias de comandos de HTML incrustadas.
Una buena parte de su sintaxis se tomó prestada de
C, Java y Perl, con un par de características únicas,
propias de PHP. El objetivo del lenguaje es hacer más
ágil para los desarrolladores web la escritura de
páginas que se generan dinámicamente. Hoy
en día, PHP es la tecnología para páginas
web dinámicas que cuenta con el crecimiento más
acelerado. Según la encuesta fidedigna de Netcraft
sobre las tecnologías que de hecho se usan en la
web, PHP actualmente se encuentra en más de 6 millones
de dominios, y crece a una tasa mensual de hasta 15%. PHP
está disponible en más de 36% de los servidores
web Apache - el servidor preponderante en la web. La última
versión de PHP, PHP 4, se descargó 265,000
veces (descargas separadas) en los primeros dos meses después
de su lanzamiento. Puesto que la popularidad del código
abierto constituye una tendencia en aumento, se espera que
el crecimiento de PHP siga cobrando mayor velocidad.
Base de Datos : MySQL
El software MySQL ofrece un servidor de bases de datos en
SQL (Structured Query Language - lenguaje de consulta estructurado)
muy rápido, multiproceso, multiusuario y robusto.
MySQL Server está pensado para sistemas de producción
de misión crítica y carga pesada, y también
para incrustarse en software de despliegue masivo. MySQL
ya es la base de datos más popular de código
abierto y la que más rápidamente crece dentro
de la industria. Esto, por su compromiso de proporcionar
una solución menos complicada, adecuada para su empleo
en aplicaciones de uso masivo con un costo total de propiedad
muchísimo más reducido.
Sistema Operativo : FreeBSD
FreeBSD es un sistema operativo avanzado para las arquitecturas
basadas en x86 (o compatibles), AMD64, Alpha, IA-64, PC-98
y UltraSPARC®. Es un derivado de BSD, la versión
de UNIX® que se desarrolló en la Universidad
de California, en Berkeley. FreeBSD proporciona un servidor
ideal tanto para Internet como para las Intranet. Ofrece
óptimos servicios de red bajo las cargas más
pesadas y emplea la memoria de una manera eficiente que
mantiene buenos tiempos de respuesta para los miles de procesos
que realizan usuario simultáneos.
|