| Inicio | MEW | Mapa del Sitio | Enlaces Web | Contacto | Recomiéndanos |
 
| Registrarse | Directorio Mew | Foro |
 
Registrarse
 
 
rojo table propietario proveer times correcta 1000 anuncios enlace escoge berners macintosh ginas departamento capaces dificultad actual manejar entre subjetivo largo productividad entornos digitales exclusivamente cliente grupo asistente center actualizaci
Inicio | Desarrollo | Frameworks | Django "El Framework para perfeccionistas"
 
Cuál es tu navegador favorito?
 
Django "El Framework para perfeccionistas" PDF Imprimir Correo electrónico
Valoración de los usuarios: / 1
PobreEl mejor 
Desarrollo
Escrito por Camilo Morales Hoyos   
Jueves 17 de Julio de 2008 17:37
Django es un Framework de Desarrollo Web basado en Python (http://www.djangoproject.com/) y podríamos decir que es la competencia de Ruby On Rails.

Personalmente he estado trabajando y dirigiendo un grupo de desarrolladores para usar este Framework y en poco tiempo hemos podido realizar de una manera muy sencilla aplicaciones web, siendo una de sus principales ventajas el principio DRY (Don't Repeat Yourself) , con un enfoque MVC (Modelo , Vista, Control ) que separa cada elemento permitiendo que la fácil extensión del sitio Web y de sus funcionalidades.
Características:

Mapeador Objeto Relacional:
Los modelos de datos son definidos completamente en Python, tiene API robustas para el acceso a base de datos y si se desea se puede escribir consultas SQL directamente.

Interfaz Administrativa Automática:
Una vez los modelos han sido creados, Django provee una interfaz web para insertar datos y actualizar contenidos de los objetos, esto es automático.

Diseño elegante de URLs:
Django provee Un sistema de URLs , basado en expresiones regulares, lo que significa que en vez de tener direcciones http://website.com/Reports?year=2008&month=1&day=12, podemos tener direcciones del estilo http://website.com/Reports/2008/01/12 . Las URL son completamente personalizables y no están limitadas al FrameWork.

Sistema de Templates:
Django provee un poderoso y extensible sistema de templates , que separa el diseño del contenido y del código Python.

Sistema de Cache:

Preocupado por el rendimiento?, Django provee un sistema de cacheo en memoria, o puede utilizar su sistema para lograr mejorar el rendimiento, el cache es tan granular como se necesite.

Internalización:
Django provee soporte completo para aplicaciones multilenguaje, permite especificar traducciones y provee herramientas para funcionalidades para lenguajes específicos.

En este momento Django se ha utilizado en 1412 sitios registrados en (http://www.djangosites.org/) entre los que se encuentra la sección de política del Washington Post.
Comentarios
Añadir nuevo Buscar RSS
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Por favor introduce el código anti-spam que puedes leer en la imagen.

3.23 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
 
 
© 2008 Mi Estilo Web
Joomla! is Free Software released under the GNU General Public License.