Puerco espín

Servidor de aplicaciones web de código abierto que proporciona tecnologías de front-end y back-end para la construcción de aplicaciones web 2.0 centradas en datos modernas
Descargar ahora

Puerco espín Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Tassos Koutsovassilis
  • Sitio web del editor:
  • http://www.innoscript.org/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 532 KB

Puerco espín Etiquetas


Puerco espín Descripción

Servidor de aplicaciones web de código abierto que proporciona tecnologías de front-end y back-end para la construcción de aplicaciones web 2.0 centradas en datos modernas Porcupine es un servidor de aplicaciones web basado en Python de código abierto que proporciona tecnologías revolucionarias de front-end y revolucionarias para la construcción de aplicaciones web2.0 centradas en los datos modernos. Muchas de las tareas requeridas para construir aplicaciones web, ya que las conoce, se eliminan. o simplificado. Por ejemplo, al desarrollar una aplicación de porcupín no tiene que diseñar una base de datos relacional. Solo tiene que diseñar e implementar sus objetos comerciales como clases de Python, utilizando los bloques de construcción proporcionados por el marco (tipos de datos). Porcupine integra una base de datos de objetos nativos, por lo tanto, los gastos generales requeridos por una técnica de asignación de objetos relacionales al actualizar o recuperar un solo objeto se eliminan.Porcupine viene con tres aplicaciones preinstaladas: · Administración de usuarios y grupos · Gestión de consultas POQL. Una buena prueba de prueba para sus consultas, aunque en una etapa de desarrollo muy temprana. · HyperSearch Aquí hay algunas características clave de "Porcupine": · Base de datos de objetos hieráricos incorporados con soporte de transacción basado en Berkeley DB · El lenguaje de consulta de objetos porcupinos (alimentado por las herramientas de análisis de la capa de David Beezley) · Caché de objeto configurable en memoria · Seguridad basada en roles simple · Soporte para tipos de datos personalizados · Manipuladores de eventos personalizados por clase de contenido · Integra Quix, Inno: Marco de JavaScript de Script · Métodos remotos (métodos web) unidos a las clases de contenido se vuelven directamente accesibles a través de HTTP · Páginas de servidor de Python compilado · Soporte para filtros pre y post-procesamiento (GZIP, I18N, suplantación y muchos otros filtros se ofrecen fuera de la caja) · Los métodos web se pueden garantizar con políticas utilizando el filtro de preprocesamiento proporcionado. · Conectividad con WSGI, servidores web habilitados para CGI. Un conector MOD_PYTHON también está disponible. · Implementación de un solo archivo. Use la utilidad PAKAGER para incluir todos sus archivos de aplicaciones y definiciones de objetos en un solo archivo. La instalación se realiza mediante la misma utilidad utilizando un solo comando. · Soporte completo UTF-8 · Se ejecuta en Mac OS, Linux y Windows NT · API fácil de aprender · Protocolos compatibles: HTTP, XML-RPC Requisitos: · Servidor web · Conector web ¿Qué hay de nuevo en este lanzamiento: · Nuevo: Soporte de indexación de objetos que incluye índices únicos por contenedor. Actualmente, · Los índices se utilizan para los patrones de uso de la base de datos comunes, como obtener el · Niños de un contenedor, pero aún no completamente apalancados por OQL. · NUEVO: Añadido soporte de multiprocesamiento para los servicios TCP-IP asynchrounous · (Requiere Python 2.6). · Nuevo: Añadido Soporte de ETAG condicional mediante el uso de los proporcionados · "Porcupine.filters.etag" decorador o el "porcupine.filters.caching.etag" · Filtro de preprocesamiento. · Nuevo: nuevos administradores de la base de datos y de la sesión basados ​​en cookies. · Nuevo: Añadido soporte para atajos usando el nuevo · Tipo de contenido "porcupine.systemObjects.shortcut". · Nuevo: Cascade Borba para los tipos de datos Relator1 y Relatorn. · Nuevo: QuIX ahora incluye un editor de texto enriquecido ligero basado en · Trabajo de Cameron Adams (http://www.themaninblue.com/). · NUEVO: QuIX ahora es compatible con etiquetas de tamaño automático, iconos, botones y cuadros. El · Las dimensiones de este tipo de widgets se ajustan automáticamente en función · En sus contenidos. · Nuevo: Soporte de temas añadidos para Quix. · Nuevo: la función "quIX.QERYString" nueva para obtener parámetros de cadena de consulta. · Nuevo: Nueva configuración "quIX.BASEURL" que contiene la carpeta raíz de la herramienta. · NUEVO: QuIX ahora incluye un analizador JSON. Ver "quix.parsers.json". · NUEVO: QuIX ahora tiene un módulo de persistencia del lado del cliente basado en PersistJS · (Http://pablotron.org/?cid=1557). · Nuevo: Nuevo Módulo "quix.utils.hashlib". · Nuevo: Capacidad para tener conjuntos de datos persistentes en el lado del cliente usando SMART · Etags condicionales. · Nuevo: QuIX ahora admite IE 8, Safari 4 y Opera 9. · Nuevo: Nuevo método "SETVALUE" para las listas de selección de quIX. · Nuevo: nuevos accesos directos "HOX" y "VBOX" para horixontal y cajas verticales. · Opt: QuIX ahora tiene espacios de nombres (i.e XButton ahora es Quix.ui.Button). · La antigua convención de nombramiento se mantiene para la compatibilidad con versiones anteriores. · Opt: "db.getitem" ya no eleva una excepción de un objetoNot con la descendencia. En caso de que ninguno es · Devuelto. · Opt: "RELCC" El atributo de los relators y las referencias ahora acepta clases básicas. · Opt: Servidor Side XMLRPC Codificación de las mejoras de la velocidad. · Opt: Porcupine OQL ahora está utilizando la capa 2.5. · Opt: Nueva implementación de la función "quix.innertext". · Opt: El método de "SetExpiration" de la clase HTTPRESPISE ahora acepta un · Argumento opcional "Cache_Type". El valor predeterminado es "privado". · Opt: Nuevas transacciones refactoradas. Las transacciones ahora no están bloqueando usando · La bandera db_txn_nowait. · Opt: Gestión de la sesión otimizada. · Opt: Optimizado Asyncore Loop usando tiempos de espera más largos. · Opt: No recupere la información de sesión para archivos estáticos. · Opt: Posibilidad de configurar los valores de desbordamiento del widget por eje I.E "AUTO HIDDEN". · Opt: "Porcupineadmin.py -C" ahora realiza recuperación de desastres. · Opt: El atributo de clase "_safetype" de las clases tipo de datos ahora acepta una lista · De los tipos de python permitidos. · Opt: Si el módulo BSDDB no está presente, intente importar BSDDB3, ya que BSDDB · Se elimina de las últimas versiones de Python. · Opt: El decorador "@ db.transcelical" ahora acepta un argumento opcional "NOSYNC" · Para tener transacciones más rápidas pero no duraderas. · Opt: Posibilidad de tener los datos y registrar archivos en diferentes ubicaciones utilizando · La configuración "BDB_LOG_DIR" en el archivo de configuración de PORCUPINE. · Opt: QuIX ahora incluye un guión de widget de base universal. · Fix: Evento de "Onunload" fijo de QuIX (se disparó solo cuando el método Destruir · De un widget se llamó explícitamente) · Fix: Fijo __Props__ generación cuando se usa CodeGen. · Fix: Redirección interna fija. · Fix: "Relling" ahora es un parámetro válido para QuIX Windows. · Fix: botones ocultos fijos. · Dep: "httpcontext.current ()" está en desuso. Utilizar "desde el contexto de importación porcupine" · en lugar de. · DEP: Los contenedores ya no tienen los atributos "_subfolders" y "_items". Esta · El tipo de información ahora se deriva de los índices que permiten que los asuntos de miles de personas · Descendientes sin penalización de perfomancia. · Dep: la mayoría de los métodos API se deprecian debido a la alineación de PEP8. Cheque · El registro del servidor para llamadas desaprobadas. · Dep: eliminó todos los atributos __slots__ de todas las clases relacionadas con el esquema. · Dep: "porcupine.core.servicetypes.asyncbaseserver.baserquest" es ahora · "Porcupine.core.networking.Request.baseRequest" · Dep: "Porcupine.security.ObjetAccess.getAccess" está en desuso. · Use "porcupine.utils.permsresolver.get_Access" en su lugar. ·PAP: CABISTAS DE QUIX ya no se vuelven a rediberarse al eliminar un widget infantil. · El desarrollador debería cuidar de esto. · Dep: "quix.getos" está desaprobado, use "quIX.UTIS.BROWSERINFO.OS" en su lugar.


Puerco espín Software relacionado

Baya

Un marco web mínimo de código abierto y basado en Python ...

199 9 KB

Descargar

Quhelp

Herramienta gratuita para generar rápidamente manuales de ayuda en línea basados en HTML desde la línea de comandos ...

187 0 KB

Descargar

Zikula

Cree un sitio web impresionante y dinámico que puede administrar con una cantidad mínima de conocimiento HTML ...

69 5.9 MB

Descargar

psx

Un marco gratuito para desarrollar sitios web dinámicos en PHP ...

198 238 KB

Descargar