Soy un consumado desarrollador de bases de datos y web, y estoy interesado en rediseñar mi propio sitio web.Python CMS para mi propio sitio web?
tengo los siguientes objetivos de contenido:
- apoyar un libro que estoy escribiendo
- mover mi blog a mi propio sitio (de blogger.com)
- publico mis artículos (contenido más persistente que un blog)
- anfitrión de un foro con el uso de la luz
- Insertar el intercambio de diapositivas y grabaciones de pantalla
tengo los siguientes objetivos tecnológicos para implementar mi sitio:
- Más información Python y Django
- apalancamiento una solución CMS como Pinax o Django-CMS
- utilizan un marco CSS, como modelo o YUI
- que desarrollo en una plataforma Mac OS X
- estoy cómodo en desarrollo en una CLI, pero me gustaría practicar Eclipse o NetBeans
- me gustaría emplear las pruebas durin g desarrollo
- Por favor, no hay idiomas o herramientas
¿Alguna sugerencia para las elecciones tecnológicas que apoyan estos objetivos de Microsoft?
Edit: Disculpa si la pregunta anterior era demasiado clara o general. Lo que estoy pidiendo es que si la gente ha tenido experiencia haciendo un sitio web modesto similar, ¿cuáles serían las recomendaciones de herramientas, marcos o técnicas fuera de las que enumeré?
- ¿Hay otro Python CMS que deba considerar además de los dos que enumeré? P.ej. puede haber una gran solución de Python, pero no está construida encima de Django.
- Quizás todos los paquetes actuales de Python CMS sean demasiado "alfa", y sería mejor que escribiera el mío desde cero. Aunque estoy a la altura, prefiero aprovechar un paquete existente.
- Dado este tipo de proyecto, ¿implementaría un CMS con soporte integrado (o complemento) para blogs, foros, etc. o preferiría diseñar un sitio web más simple e incorporar la administración de contenido más compleja utilizando otros servicios? , confiando en su propio sitio web solo como un proxy o portal tonto. P.ej. uno puede volver a publicar el contenido de Blogger.com utilizando la API de Google Gdata. Uno puede insertar archivos de marca Nabble.com en cualquier sitio web, lo que puede proporcionar funcionalidad de foro/lista de correo más fácilmente que ejecutar el foro en sí.
- A veces un paquete CMS tiene su propio CSS integrado, y el uso de otro marco CSS sería redundante o no tendría sentido. ¿Sí? ¿No?
- ¿Hay complementos para Django en Eclipse o Netbeans? Entiendo que hay un entorno bastante agradable para el desarrollo de Rails en NetBeans, y he leído que algunas personas desean con anhelo algo similar para Django, pero no sé si estos deseos ya se han cumplido.
- ¿Cuáles son algunas de las herramientas preferidas actualmente para pruebas unitarias y funcionales de una aplicación Django?¿Están integrados con Eclipse o Netbeans?
Gracias por los consejos sobre otras herramientas para apoyar el desarrollo de Python. –
pydev está ahora en http://pydev.org/ – Todd