Hgblog

Motor de blogs basado en la esfinge
Descargar ahora

Hgblog Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Josh VanderLinden
  • Sitio web del editor:
  • http://code.google.com/u/codekoala/

Hgblog Etiquetas


Hgblog Descripción

Motor de blogs basado en la esfinge HGBLOG contiene un conjunto de modificaciones al proyecto ESFINX para que sea un poco más adecuado como un motor de blogs. Está construido para aquellos de nosotros que amemos usar el marcado de texto reestructurado para escribir documentos. Los asuntos del asistente de inicio rápido configuran un HGBLOG para usted. Esto incluye todas las cosas habituales que hace la utilidad Sphinx QuickStart, pero crea un repositorio mercurial e instala un gancho y un ignoramiento inteligente para usted. El gancho convertirá automáticamente los archivos .erst que Mercurial se rastrea en HTML usando SphinX cuando se compromete a los cambios en el repositorio. ADICIONALMENTE, cuando tire de los cambios desde un clon remoto del repositorio, el gancho hará la conversión al igual que cuando cometer localmente También puede configurar el conector en clones remotos. El gancho solo convierte archivos .erst que son rastreados por Mercurial. Esto significa que puede trabajar en nuevos artículos de blog sin cometerlos al repositorio para que no aparezcan en línea. ¿Por qué? ¿Ya no hay suficientes motores de blog? Sí, hay. Y la mayoría de ellos se basan en bases de datos que requieren mantenimiento y respaldo regulares. Las bases de datos también pueden ralentizar su blog. HGBLOG le ofrece una forma de servir sus artículos de blog como HTML estático sin la sobrecarga de solicitar un objeto de una base de datos, lo que lo convierte en un diseño, etc. Cualquier servidor web debe ser perfectamente capaz de servir al contenido generado por hgblog.i ' No estoy diciendo que hay nada malo con los blogs respaldados por la base de datos. Mantengo mi propio blog que es Django alimentado (y respaldado por la base de datos). Funciona bien para mí. Sin embargo, algunas personas pueden no querer estar confinadas a las reglas impuestas por un motor de blogs completo (lo que sea que sea). Las personas tienen todo tipo de razones para hacer las cosas de manera diferente. Algunas personas no necesitan una razón en absoluto. Se reduce a lo que funciona para usted. ¿Qué le ofrece Hgblog que debe ser atractivo? * Velocidad. No es necesario lidiar con los dolores de cabeza formateo de cualquier editor de WYSIWYG, su motor de blogs ha dictado es el mejor. Simplemente use marcado reestructuredText (que es bastante fácil de aprender si nunca lo ha usado antes) y deja que la esfinga se preocupe por la formateo. * Consistencia. Nuevamente, el texto de reestructuración es un formato muy simple que producirá documentos consistentes y bien formateados. * Portabilidad. Dado que HGBLOG genera HTML estático, puede ponerlo en cualquier servidor. De hecho, ni siquiera necesita ningún software del servidor, solo un navegador web. Además, Sphinx le permite exportar sus artículos en varios formatos: - HTML, múltiples archivos: HTML, Páginas de texto de PDF de Late-Epub-Latex-Latex-Latex Látex con otras herramientas, incluso puede convertir sus archivos .erst en PDF o documentos ODT. * Redundancia. Dado que cada artículo que desea tener en su blog debe ser revisado en Mercurial, un sistema de control de versión distribuido. Esto significa que puede clonar fácilmente su blog a otro sistema, que es una forma muy rápida y efectiva de hacer una copia de seguridad de sus artículos. Si el "servidor" primario para su blog, just, es probable que tenga al menos una copia de seguridad completa y actualizada de su blog si está usando MERCURIAL, ya que está diseñado. Se ha desarrollado y probado HGBLOG usando Linux , Python 2.6.4, Mercurial 1.5.1, Sphinx 1.0-Pre, Docutils 0.6, Jinja22.4.1 y Pygments 1.3.1. Sin embargo, Sphinx sugiere los siguientes requisitos de la versión. Solo estoy siendo seguro con mi requisito en la versión de Mercurial. * Python 2.4+ * Docutils 0.4+ * Jinja22.2+ * Pygments 0.8+ * Mercurial 1.5 + Instalación Hay varias formas de instalar HGBLOG: * Uso de PIP (recomendado): PIP Instale -U hgblog * usando Easy_Install: Easy_Install hgblog * de la Cheeseshop - Descargue el archivo .tar.gz de pypi- Extrae el archivo .tar.gz File- Ejecute Python Setup.py Instale usando el Setup.py en el directorio extraído * Usando Mercurial: HG QClone http://bitbucket.org/codekoala/ HGBLOG CD HGBLOG HG QAPPLY -A PYTHON SETUP.PY Requisitos de instalación: · Python


Hgblog Software relacionado