Tengo un proyecto en mente que hace que valga la pena finalmente dar el paso a la programación.Django, Turbo Gears, Web2Py, ¿cuál es mejor para qué?
Después de leer muchas cosas, aquí y en todas partes, estoy preparado para hacer de Python el que aprendo por ahora, más de C# o java. Lo que más me convenció fue en realidad las excursiones de Paul Graham en lenguajes de programación y Lisp, aunque Arc está en la etapa experimental, lo que no me ayudaría a hacer esta aplicación web en este momento.
En cuanto a la aplicación web rápida, he comprobado a cabo Django, Turbo engranajes y Py2Web. A pesar de pasar mucho tiempo leyendo, todavía no tengo ni idea de cuál debería usar.
1) Django sin duda tiene la mejor presencia en línea, y un tutorial en el sitio muy bien hecho, que sin duda saben cómo presumir de sus cosas.
2) Web2Py me atrajo con su instalación no necesaria y el reclamo de hacer que Django parezca complicado. Pero cuando hurgas en su sitio web, rápidamente encuentras contenido que no se ha actualizado en años con enlaces externos rotos ... Hay fantasmas en ese sitio web que hacen que alguien que no está familiarizado con el proyecto se preocupe si es que se trata de un problema.
3) Turbo Gears ... Supongo que también es modular. A las personas que escribieron sobre él les encantó ... No pude encontrar nada específico que lo hiciera especial sobre Django.
Todavía no me decidí por un IDE, aunque leí todas las respuestas a la publicación del código Intellisense aquí. Mostrar fragmentos de código adicionales sería genial también para novatos como yo, pero supongo que debería elegir mi trabajo de marco web primero y luego elegir un editor que funcione bien con él.
Dado que probablemente hay un marco es sin duda el mejor en todo, voy a dar algunos detalles sobre la aplicación que quiero construir:
Se utilizará MySQL, necesita registro/inicio de sesión, y habrá una carga de operaciones matemáticas simples en datos de entrada y consultas SQL. Completé un prototipo funcional en Excel, así que sé exactamente qué es lo que quiero construir, y espero que esto me ayude a superar mi noobness. Seré una aplicación pequeña, nada grande.
Y no quiero ver nada de HTML, mientras que la construcción de ésta ;-)
PS: gracias a las personas que dirigen Stackoverflow, encontramos este lugar justo en el momento correcto también!
Creo que buscó en el sitio equivocado para web2py. Es http://web2py.com. No conocemos enlaces rotos, y lanzamos una nueva versión cada dos semanas en promedio. Cuando se lanza una nueva versión, se actualiza todo el sitio web. – mdipierro
Creo que descubrí lo que sucedió: uno de los enlaces gratuitos de descarga de aplicaciones en el nuevo sitio me llevó al sitio anterior sin que me diera cuenta, y dado que es el sitio antiguo, naturalmente, no está actualizado. – Tsais
Su manual es una excelente lectura, disfrutando de cada página ... – Tsais