¿Qué es lo más parecido a WordPress en python en lugar de php? [cerrado]


¿Qué es lo más parecido a WordPress en python en lugar de php?

WordPress es conocido por su simplicidad. Lo descarga, lo lanza en su servidor, hace algunas ediciones en un archivo de configuración y listo. Afterwords puede elegir un tema agradable y editarlo un poco y voilá su página de inicio (con funcionalidad de blog) está listo.

Me preguntaba si hay un python equivalente a esto. Soy más experto en python que en PHP y me gusta la forma en que manejas las cosas en python mejor que en PHP. Además, tengo poco tiempo para leer sobre un marco web complicado y necesito algo, que funcione fuera de la caja.

En detalle, quiero

  1. una página de inicio estática simple y adecuada.
  2. para agregar algunos módulos impulsados por Javascript. Al igual que el Línea de tiempo SÍMIL y Google Maps.
  3. para intercambiar datos con un servidor MySQL.
  4. para tener un formulario de búsqueda para la base de datos.
  5. para mostrar el contenido de la base de datos en listas o tablas adecuadas.

¿Qué recomendarías?

Author: Aufwind, 2011-05-19

4 answers

Hay otro proyecto que vale la pena mencionar no en la página de Python wiki blog software, mezzanine. Construido en la parte superior de Django, sin duda ángulos para ser una solución de blog que abarca todo, e incluso le permite importar sus viejas publicaciones de Wordpress (si quería migrar). Django es un gran proyecto en general, por lo que te da una buena base para hacer lo que quieras.

Si solo estás interesado en armar un blog o un sitio que tenga contenido estático similar, es posible que quiero ver hyde , que es un generador de sitios estático, similar a jekyll de ruby. Es un enfoque bastante limpio.

 28
Author: zeekay,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-05-19 02:14:27

No estoy seguro de lo que está buscando, pero aquí hay una lista de un montón de software de blogs escrito en python:

Http://wiki.python.org/moin/PythonBlogSoftware

 14
Author: d-_-b,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-05-19 02:05:16

Django tiene muchos paquetes cmsque podrían actuar como un sustituto de Wordpress. Basado en la página que listaba paquetes cms, probé dos: django-cms y mezzanine . Estos son proyectos activos y con muchos proyectos que los utilizan. Hasta ahora me inclino por mezzanine: su documentación es mejor y es un poco más fácil de configurar.

Sin embargo, seguro que deberías echar un vistazo a esta página de comparaciones : probablemente será más arriba hasta la fecha que las respuestas aquí en TAN. Pero si todo lo que tienes que pasar es esta página, yo diría que ir con mezzanine.

 7
Author: Cody Piersall,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-20 18:10:29

He probado varios sistemas CMS basados en Python en los últimos 4 meses.

La mayoría de ellos hicieron su trabajo, claro, pero todos me obligaron a usar toda su pila (como Wordpress también lo hace). Me pidieron que instalara un paquete grande y no puedes simplemente agrégalos a tus proyectos existentes.

Con frameworks como Django en Python, Laravel en PHP y Rails en Ruby puedes crear fácilmente una sencilla interfaz blog-admin (título, texto, imagen) en unos pocos pasos.

Si estás interesado en algo más de información un resumen basado en características He publicado una entrada de blog sobre mis experiencias y cómo he agregado un CMS sin cabeza en mi pila de Python ya en ejecución.

 3
Author: DominikAngerer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-21 08:39:24