Ocsigen

Ocsigen es un servidor web y un marco de programación que proporciona una nueva forma de crear sitios web dinámicos.
Descargar ahora

Ocsigen Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Ocsigen Team
  • Sitio web del editor:
  • http://www.ocsigen.org/

Ocsigen Etiquetas


Ocsigen Descripción

Ocsigen es un servidor web y un marco de programación que proporciona una nueva forma de crear sitios web dinámicos. Ocsigen es un servidor web y un marco de programación que proporciona una nueva forma de crear sitios web dinámicos. Su objetivo es ofrecer una alternativa a Apache / PHP, basada en tecnologías de vanguardia provenientes de la investigación en lenguajes de programación. El proyecto Ocsigen tiene la mayoría de las características que espera de un servidor web (páginas estáticas, scripts de CGI, etc.) y también un módulo innovador, llamado ELIOM, para generar páginas web dinámicas. Con Eliom, usted programa de forma concisa y modular, con un sistema de tipo fuerte que lo ayuda a producir XHTML válido. El servidor maneja las sesiones, las URL y los parámetros de página automáticamente. La mayoría de los sitios web se escriben utilizando tecnologías antiguas, como los scripts de CGI o los lenguajes de scripting (sin impecación) incrustados en HTML. Esta situación, era aceptable en el momento en que la web era principalmente estática. Pero hoy, cada vez más sitios son altamente dinámicos, y los desarrolladores web experimentan dificultades todos los días para crear y mantener grandes piezas de código escrito en tales idiomas. Inspirado por la investigación teórica en la informática y la lógica, ahora hay nuevos idiomas que permiten programar de forma más limpia, reduciendo drásticamente el tiempo del proceso de depuración. Pero hasta ahora estas tecnologías no se han explotado plenamente en el dominio de la programación web. En particular, algunos trabajos de investigación recientes han demostrado que la programación funcional funciona muy bien para este dominio (uso de continuaciones o cierres, estilo de aprobación de continuación) . En consecuencia, Eliom considera cada URL como una función que toma argumentos y produce una página web. Al hacer clic en un enlace o un formulario, activa la ejecución de esta función. Otro problema significativo abordado por Eliom es la generación de páginas XHTML válidas. La Web se basa en las normas definidas por el consorcio W3, y el único medio para garantizar la disponibilidad universal de información es respetar estos estándares. Hoy en día, muy pocos sitios web son totalmente compatibles. Eliom utiliza un sistema de tipo avanzado que garantiza que su sitio web será válido (o muy cerca). Hay algunas características clave de "ocsigen": · servidor web extensible, implementado con hilos cooperativos · Extensiones para servir páginas estáticas, páginas CGI, Para redirecciones HTTP, compresión de datos, proxy inversa, etc. · Marco de programación web ELIOM: · Programación web basada en la continuación · Comprobación estática de XHTML (usando OCAML o OCAMLDUCE) · Gestión automática de sesiones · Programación concisa y modular que es nueva en esta versión: · El conjunto completo de características planificadas para la primera versión ahora se implementa. · Esta versión tiene un servidor web completamente destacado (páginas estáticas, scripts CGI, proxy inversa, control de acceso, etc.) y un módulo potente (ELIOM) para crear dinámico Sitios web usando OCAML.


Ocsigen Software relacionado

Uidl

UIDL es una herramienta que tiene como objetivo crear un idioma basado en Scriptable, JavaScript para expresar interfaces de usuario complejas. ...

201

Descargar

Kolmognus

Kolmognus es un programa simple pero poderoso que recomienda enlaces al usuario según sus gustos. ...

136

Descargar