[Python-es] ¿Experiencia con generadores estáticos de contenidos (blogs)?

Iñigo Serna inigoserna en gmail.com
Mie Jun 20 09:42:02 CEST 2012


Hola,

On 19 June 2012 22:55, Jesus Cea <jcea en jcea.es> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Estoy haciendo un casting para elegir un generador estático de
> contenidos. Hay mucho donde elegir, y las diferencias son poco
> evidentes. La mayoría están orientados a blog, pero yo quisiera algo
> más neutral.
>
> ¿Alguien tiene experiencia directa que compartir?.

Hace un par de meses me encontré en la misma situación.
Tras probar unos y otros me decanté finalmente por tinkerer [1].
Se basa en reST/Sphinx y soporta borradores, pygments, soporte de
comentarios con disqus, etc.
Por cierto, prueba la versión en desarrollo en BitBucket, no la última
release pública.

En mi caso lo que necesitaba era un generador estático de un sitio web
con blog incluido y con soporte de páginas web adicionales normales.
Condición indispensable era que fuera basado en python.
Tal vez no sea lo mismo que buscas tú, pero para mí se ha convertido
en la elección idónea.

* los "finalistas":
  - http://mynt.mirroredwhite.com/
  - http://cytoplasm.somethingsido.com/
* y otros que estuve valorando::
 - http://23.fi/kukkaisvoima/
 - http://blog.notmyidea.org/pelican-a-simple-static-blog-generator-in-python.html
  - http://posativ.org/acrylamid/

De los que tú citas en otro correo: blogfile era mi apuesta inicial,
pero en aquel momento su desarrollo estaba parado, aunque parece que
los están retomando ahora. Similar para blohg.

Finalmente, como generadores web estáticos más clásicos tienes:
- http://ringce.com/hyde
- https://github.com/piranha/cyrax
- https://github.com/klen/makesite


Al final en muchos casos las diferencias eran bastante sutiles, así
que probé generando/migrando algunas páginas web y finalmente opté por
el mencionado tinkerer.
Algunas cualidades que me convencieron son: la facilidad de uso, la
accesibilidad del desarrollador, la simplicidad y limpieza del código
(p.e. sin apenas estudiar el código no me costó más que unos pocos
minutos añadir soporte para nubes de tags).


Algunos más en:http://wiki.python.org/moin/PythonBlogSoftware

Un cordial saludo,
Iñigo Serna

[1] http://tinkerer.bitbucket.org/


Más información sobre la lista de distribución Python-es