Lenguaje python web

Páginas: 3 (629 palabras) Publicado: 15 de junio de 2011
Programación Web con Python

Marcelo Schiavone

Carlos Taffernaberry

Temario
● ● ● ●

● ● ●

Introducción Python Framework para Python Realizando aplicaciones – Cheetah – Python –SQLObject IDEs Ejemplo de uso Conclusiones

Introducción
● ● ● ●

Un poco de Historia Escenario actual Selección de componentes Lenguaje:
– – – – –

OpenSouce Performance(http://shootout.alioth.debian.org/) Curva de aprendizaje Popularidad/tendencias (http://www.tiobe.com/tpci.htm) Actividad del proyeto/fabricante

Lenguaje de Programación
Que es Python? Características ● LenguajeInteractivo, Interpretado y Orientado a Objetos ● Independiente del paradigma ● Gran cantidad de librerías estándar dando amplio soporte. ● Es portable a distintos Sistemas Operativos ● Muy Fácil de aprender● Lenguaje muy maduro - (1991)


Lenguaje de Programación Cont.
Para que es bueno Python? Python se aplica a muchos problemas de diferentes tipos Gran Biblioteca estandar Procesamiento de TextoProtocolos de Internet Interfase a Sistemas Operativos Ejemplo de Implementaciones Anaconda Mailman Yum Yum Zope Webware Empresas que usan Python Google Nasa Yahoo ILM

Framework para PythonAlternativas: – Zope – Django – Turbogears – Webware ● Utilizamos: – Zope 2.7 – Webware 0.9


Webware
Que es WebWare? Características principales Componentes Kits: WebKit - UserKit MiddleKit - Kit PSPHerramientas que se integran bien con Webware: Cheetah SQLObject

WebKit:El Servidor de Aplicaciones




Características principales: – Multithread – Soporte de sesiones – Servlets – Funcionaparalelamente al servidor HTTP (P. ej Apache) Ventajas: – WebKit y Apache pueden residir en máquinas diferentes. – Los Servlets residen permanentemente en memoria y pueden reutilizarse – Se puedenmantener conexiones a BD.

¿Cómo adaptamos el patrón MVC a Webware?

Capa Vista
Que es Cheetah? Caracteristicas: - Estructura de Plantillas (Pág html) con un sublenguaje de acceso a datos en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos del lenguaje interpretado python
  • Investigacion del lenguaje de programacion Python
  • Tipos de lenguajes, python
  • Aprende el lenguaje python
  • Python Web
  • Lenguajes para programación web
  • Lenguajes de scripting en servidores web:
  • LENGUAJES DE PROGRAMACIO N WEB

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS