qué es coEduca | coLabora

Comunidad coEduca

Frases célebres
La autoridad es el equilibrio de la libertad y el poder.
Levy

Nota técnica

coEduca ha sido desarrollado íntegramente con herramientas Open Source.

Plataforma LAMP: PHP + MySQL + Linux + Apache

Todo el portal coEduca corre sobre una plataforma LAMP.

PHP. Lenguaje de script para el desarrollo de páginas web dinámicas. PHP es un lenguaje interpretado de propósito general ampliamente usado y que está diseñado especialmente para desarrollo web y puede ser embebido dentro de código HTML. Generalmente se ejecuta en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. (http://www.php.net).

MySQL. El sistema de gestión de bases de datos "Open Source" más popular. MySQL es un SGBD relacional, multihilo y multiusuario. MySQL corre en más de 20 plataformas incluyendo Linux, Windows, OS/X, HP-UX, AIX, Netware. (http://www.mysql.com).

Linux. Linux es un sistema operativo tipo Unix (también conocido como GNU/Linux) que se distribuye bajo la Licencia Pública General de GNU o GPL, es decir que es software libre. Su nombre proviene del Núcleo de Linux, desarrollado en 1991 por Linus Torvalds. Es usado ampliamente en servidores y super-computadores, y cuenta con el respaldo de corporaciones como Dell, Hewlett-Packard, IBM, Novell, Oracle, Red Hat y Sun Microsystems.

Apache. Servidor de páginas web. El servidor HTTP Apache es un software (libre) servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo HTTP/1.11 y la noción de sitio virtual. (http://www.apache.org).

APIs para la web

Ajax. Tecnología que permite renovar parte de una página web sin tener que cargar de nuevo todo el contenido de la página en el navegador del visitante. En coEduca utilizamos la librería xajax, "open Source" de clases PHP, que permite crear fácilmente potentes aplicaciones web basadas en Ajax con el lenguaje PHP. Esta librería permite efectuar llamadas a funciones PHP de forma asíncrona y actualizar el contenido de la página web sin volver a cargar toda la página. (http://www.xajaxproject.org).

FCKEditor. Editor de texto HTML para la web con potentes posibilidades de formateo. No requiere instalar nada en el ordenador del cliente. (http://www.fckeditor.net).

GeoIP. Librería que permite aproximar la localización geográfica de un usuario a partir de su dirección IP de conexión.

Mail. Librería que facilita el envío de correos electrónicos desde PHP. Útil para el envío de boletines electrónicos, correos masivos, correo HTML, etc.

MapieRSS. La librería MapieRSS es un analizador RSS basado en XML y desarrollado en PHP.

Calendar. Librería para el desarrollo de calendarios en javascript. (http://www.calendarxp.net).

Librerías de soporte al desarrollo

Una API (del inglés Application Programming Interface - Interfaz de Programación de Aplicaciones) es el conjunto de funciones y procedimientos (o métodos si se refiere a programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.

API de Youtube. Permite acceder a las funciones para la comunidad y al repositorio de vídeos de YouTube. (http://es.youtube.com/dev).

API de Google. Son los métodos que Google ofrece a los desarrolladores para que puedan hacer peticiones a Google desde sus propias aplicaciones. (http://google.dirson.com/api.php).

Refranes populares
A puerta cerrada, el diablo se vuelve.

Enlaces

Adivinanzas
El enamorado esté advertido, que queda dicho mi nombre y el color de mi vestido.

IP de conexión: 38.107.191.104

nota técnica | accesibilidad | diseño gráfico | condiciones de uso
coEduca.com © 2004