Hgblog

SPHINX-basierender Blogging-Motor
Jetzt downloaden

Hgblog Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Josh VanderLinden
  • Website des Verlags:
  • http://code.google.com/u/codekoala/

Hgblog Stichworte


Hgblog Beschreibung

SPHINX-basierter Blogging-Motor HGBlog enthält eine Reihe von Änderungen an dem Sphinx-Projekt, um ihn etwas besser als Blogging-Engine zu ermöglichen. Es ist für diejenigen von uns gebaut, die lieben, um Restrukturtext-Markup zu verwenden, um Dokumente zu schreiben. Der Quickstart-Assistentengriffe, das einen HGBlog für Sie einrichten. Dazu gehören alle üblichen Dinge, die das SPHINX-Quickstart-Dienstprogramm tut, das jedoch ein Mercurial-Repository erstellt und einen Haken und intelligente Ignorierungen für Sie installiert. Der Haken konvertiert automatisch die .rst-Dateien, die Mercurial in HTML mit Sphinx verfolgt, wenn Sie Änderungen an dem Repository festlegen. lokal verpflichten. Sie können den Anschluss auch auf Remote-Klonen einstellen. Der Haken konvertiert nur .RST-Dateien, die von Mercurial verfolgt werden. Dies bedeutet, dass Sie an neuen Blog-Artikel arbeiten können, ohne sie in das Repository zu begangen, um sie nicht online aufzusehen. Warum? Gibt es nicht bereits genug Blog-Motoren? Ja, es gibt. Und die meisten von ihnen verlassen sich auf Datenbanken, die regelmäßige Wartung und Sicherung erfordern. Datenbanken können auch Ihren Blog verlangsamen. HGBBOG bietet Ihnen einen Weg, um Ihre Blogartikel als statisches HTML aufzunehmen, ohne dass der Aufstand eines Objekts aus einer Datenbank anfordert, wodurch sie in ein Layout usw. passt. Jeder Webserver sollte perfekt in der Lage sein, den von hgbblog.i generierten Inhalten zu dienen. Ich sage nicht, dass mit datenbankgestützten Blogs etwas falsch ist. Ich pflege meinen eigenen Blog, der django powered (und datenbankbackt) ist. Es funktioniert gut für mich. Einige Leute möchten jedoch möglicherweise nicht auf die von einem vollständigen Blogging-Motor auferlegten Regeln beschränkt sein (was auch immer sie sein können). Die Menschen haben alle möglichen Gründe, Dinge anders zu tun. Einige Leute brauchen überhaupt keinen Grund. Es kocht auf das, was für Sie funktioniert. Was bietet Ihnen Hgbblog an, das attraktiv sein sollte? * Geschwindigkeit. Sie müssen nicht mit den Formatierungs-Kopfschmerzen des WYSIWYG-Editors umgehen, der Ihre Blogging-Engine diktiert hat, ist das Beste. Verwenden Sie einfach Restrukturtext-Markup (das ist ganz einfach zu erlernen, wenn Sie es noch nie zuvor benutzt haben) und sphinx Sorgen machen lässt, dass sie formatiert wird. * Konsistenz. Wiederum ist Restrukturtext ein sehr einfaches Format, das konsistente, schön formatierte Dokumente erzeugt. * Portabilität. Da Hgbblog static HTML generiert, können Sie es auf einem beliebigen Server legen. In der Tat benötigen Sie nicht einmal eine Serversoftware - nur einen Webbrowser. Mit SPHINX können Sie auch Ihre Artikel in mehreren Formaten exportieren: - HTML, mehrere Dateien - HTML, Single File-EPUB-Latex-Latex-PDF-Plain-Text-Man-Seiten mit anderen Tools, Sie können Ihre .rst-Dateien sogar in PDF drehen können oder ODT-Dokumente. * Redundanz. Da jeder Artikel, den Sie auf Ihrem Blog haben möchten, in Mercurial, einem Distributed-Versionskontrollsystem, überprüft werden müssen. Dies bedeutet, dass Sie Ihren Blog leicht in ein anderes System klonen können, was eine sehr schnelle und effektive Möglichkeit ist, Ihre Artikel zu sichern. Wenn der primäre "Server" für Ihren Blog jemals stirbt, haben Sie wahrscheinlich mindestens eine vollständige, aktuelle Sicherung Ihres Blogs, wenn Sie Mercurial verwenden, wie es entworfen wurde. , Python 2.6.4, Mercurial 1.5.1, SPHINX 1.0-Pre, Docutils 0.6, Jinja22.4.1 und Pygments 1.3.1. SPHINX schlägt jedoch die folgenden Versionen vor. Ich bin einfach sicher mit meiner Anforderung der Mercurial-Version. * Python 2.4+ * docutils 0.4+ * jinja22.2+ * Pygments 0,8+ * Mercurial 1.5 + Installation There gibt mehrere Möglichkeiten, HGBlog zu installieren: * mit PIP (empfohlen): PIP INSTALL -U HGBlog * Verwenden von easy_install: easy_install hgblog * aus dem käseshop - Download der .tar.gz-Datei von Pypi- Extract the .tar.gz File-Run Python Setup.py Installieren mit dem Setup.py im extrahierten Verzeichnis * Verwenden von Mercurial: HG QClone http://bitbucket.org/codekoala/ HGBlog-CD HGBlog HG QAPPLY -A Python Setup.py Installationsanforderungen: · Python


Hgblog Zugehörige Software