Mientras que usted puede lograr una gran cantidad de proyectos del hágalo usted mismo con un cuchillo de mantequilla , tener las herramientas adecuadas pueden ayudarle a terminar el trabajo más rápido y más fácil. Django y Perl son tanto herramientas de programación utilizados para hacer aplicaciones web . Perl es como el cuchillo de la mantequilla : un programador experimentado puede hacer maravillas con él. Por otro lado , Django es más como un conjunto de herramientas diseñadas para ayudarle a utilizar el cuchillo de la mantequilla de forma segura y eficiente. Django general
Django es un framework de aplicaciones web basado en el lenguaje de programación Python. Django simplifica la tarea de crear la presentación y el código de la interfaz de usuario que acceda a las partes de la aplicación web que hace el procesamiento de datos real . Django usa las características de programación orientada a objetos de Python para encapsular los modelos de datos de la aplicación . Por ejemplo , un catálogo en línea puede tener una clase de "item" que contiene el nombre del elemento , el costo y precio de venta . Esta clase de "item" se puede extender y volver a utilizar al igual que otros objetos de Python . Objects permiten a Django que se adhieren a la filosofía de "seca" de la programación : no te repitas
Django Ejemplos de aplicación
Aunque Django empezó como un contenido del periódico personalizado. sistema de gestión o CMS , que se ha desarrollado desde entonces en un marco flexible que se usa para crear una amplia variedad de aplicaciones web de base de datos centrados . Django se utiliza para blogs eléctricas, herramientas de traducción de idiomas , empresas de servicios financieros, archivos de fotos en línea y la edición , el comercio electrónico , redes sociales , multimedia y sitios web del directorio. Django también se ha utilizado para crear en línea juego de rol , tablero, Soduku y juegos de puzzles de palabras .
Perl general
Perl es un uso general, lenguaje de programación interpretado originalmente creado para simplificar la tarea de generación de informes sobre los sistemas UNIX. Perl es un acrónimo para " Práctico de Extracción e Informe Idioma . " Perl es tanto un lenguaje de comandos de shell y un intérprete basado en el servidor de Common Gateway Interface , o CGI , scripts. Perl - junto con la Red Integral de Archivo Perl o CPAN , colección module - se ha utilizado para construir sistemas complejos de gestión de contenidos , software de blogging y sistemas de aprendizaje en línea con fotos Perl Frameworks Web
< . br>
como Python y Django , Perl tiene entornos de aplicaciones que simplifican el proceso de creación de aplicaciones web . Catalyst es un Modelo- Vista-Controlador o marco MVC - como Django o Ruby on Rails - que le permite separar la interfaz de usuario de la aplicación del código de fondo. Mojolicious es otro framework de aplicaciones web basado en Perl . Así como Django utiliza clases Python , Mojolicious se aprovecha de las características orientadas a objetos de la última versión de Perl. Dancer es el marco de la perla Web orientado a objetos similares que tiene como objetivo crear aplicaciones web sencillas con una cantidad mínima de código y esfuerzo.