2011-01-28 20 views
6

Normalmente soy un desarrollador de PHP que tiene mucha experiencia con Drupal CMS & framework. Y me doy cuenta de que Drupal es muy maduro, pero no sé mucho sobre la escena de Python.¿Cuáles son los diversos CMS de Python y sus estados?

He oído la siguiente CMS mencionarse:

  • Plone
  • Django (marco)

Qué otros CMS están allí, y lo que cree que son algunos de los pros y contras? ¿Cuán maduros son? ¿Vale la pena comenzar a usar Python para el desarrollo web general?

+0

Buena pregunta. Me preguntaba acerca de esto también, como desarrollador de PHP, porque Drupal me parece muy torpe, con muchas tonterías, y no está bien configurado "de fábrica" ​​a primera vista (tenga en cuenta que esa es solo la primera impresión, No tengo experiencia), especialmente para ser utilizado por otros autores con poca experiencia en contenido. Me gustaría tener algo más elegante, por lo que consideré plone, ya que es terriblemente utilizado por las universidades, y los usuarios bastante inexpertos pueden administrar el contenido. Pero está el problema de Python ... :) – TMS

Respuesta

3

Mi voto es para Django CMS. Django en sí es un marco de desarrollo (pero que le ofrece un lote de forma gratuita, incluida una excelente interfaz de administración conectable). DjangoCMS es una aplicación que puedes instalar en una aplicación de Django. Estoy usando DjangoCMS y, como usuario de Django, creo que es perfecto. No soy lo que pensarían los usuarios que no son Django. No es Wordpress.

2

Django no es un CMS; es un marco de desarrollo web.

Dicho esto, las raíces de Django provienen de sistemas tipo CMS orientados a los periódicos. Como era de esperar, eso hace que Django sea una plataforma muy buena para crear un CMS.

Puede verificar el estado de los CMS basados ​​en Django en Django-packages, que rastrea las métricas del proyecto de muchos paquetes.

+0

Suena bien. No estaba seguro de si era como Drupal (CMS y framework) o simplemente un framework. ¿Qué hay de las otras preguntas? – Dexter

+1

otras preguntas son otras preguntas; pero en cuanto a la última, Python (con Django) es _way_ más 'vale la pena' para el desarrollo web que PHP – Javier

+0

Hmm realmente? Cuidado para elaborar (si no usted, ¿alguien más tal vez?) – Dexter

3

Aquí hay una página que enumera el Python based CMS. Plone basado en Zope es muy popular y muy maduro también. Además de eso, tienes soluciones personalizadas creadas con Django, como Django-CMS y también hay motores como MoinMoin. Esa página ofrece muchas opciones para ti.

+0

No veo ningún pros/contras aquí. Me acabas de dar opciones, algunas de las cuales ya confirmé. – Dexter

Cuestiones relacionadas