Hgblog

SPHINX-gebaseerde blogmotor
Download nu

Hgblog Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Josh VanderLinden
  • Uitgever website:
  • http://code.google.com/u/codekoala/

Hgblog Tags


Hgblog Beschrijving

SPHINX-gebaseerde blogmotor HGBlog bevat een reeks wijzigingen aan het SPHINX-project om het iets beter te maken als een blogmotor. Het is gebouwd voor degenen onder ons die van het gebruik van herstructurertext-markup gebruiken om documenten te schrijven. De QuickStart-wizard behandelt het instellen van een HGBLOG voor u. Dit omvat alle gebruikelijke dingen die het SPHINX QuickStart-hulpprogramma doet, maar het maakt een Mercurial Repository en installeert een haak en intelligent negeert voor u. De haak zal automatisch de .rst-bestanden converteren die Mercurial in HTML bijhoudt met behulp van SPHINX wanneer u de wijzigingen in de repository plegen. Vermeldbaar, wanneer u veranderingen in een afgelegen kloon van de repository trekt, zal de haak de conversie net zoals wanneer plegen lokaal. Je kunt ook de aansluiten op externe klonen instellen. De haak converteert alleen .Rst-bestanden die worden gevolgd door Mercurial. Dit betekent dat je kunt werken aan nieuwe blogartikelen zonder ze op de repository te plegen om ze niet online te laten zien. Waarom ?? Zijn er al genoeg blogmotoren? Ja, er zijn. En de meeste vertrouwen op databases die regelmatig onderhoud en back-up vereisen. Databases kunnen ook uw blog vertragen. HGBlog biedt u een manier om uw blogartikelen als statische HTML te dienen zonder de overhead van het aanvragen van een object uit een database, waardoor het in een lay-out past, enz. Elke webserver moet perfect in staat zijn om de inhoud te bedienen die wordt gegenereerd door HGBLOG.I ' Ik zeg niet dat er iets mis is met database-backed blogs. Ik onderhoud mijn eigen blog die Django is aangedreven (en database-ondersteund). Het werkt prima voor mij. Sommige mensen willen echter niet beperkt blijven tot de regels die worden opgelegd door een volledig-on blogging-engine (wat ze ook kunnen zijn). Mensen hebben allerlei redenen om dingen anders te doen. Sommige mensen hebben helemaal geen reden nodig. Het komt neer op wat voor u werkt. Wat biedt HGBlog u dat aantrekkelijk zou moeten zijn? * Snelheid. Het is niet nodig om te gaan met de opmaak hoofdpijn van welke WYSIWYG-editor uw blogmotor heeft gedicteerd is de beste. Gebruik gewoon een herstructurertext-markup (wat vrij eenvoudig is om te leren of je het nog nooit eerder hebt gebruikt) en maak je Sfinx zich zorgen over het formatteren ervan. * Samenhang. Nogmaals, herstructureringsext is een zeer eenvoudig formaat dat consistente, mooi geformatteerde documenten zal produceren. * Draagbaarheid. Omdat HGBlog statische HTML genereert, kunt u het op een server zetten. In feite heb je zelfs geen serversoftware nodig - gewoon een webbrowser. Ook kunt u Sphinx u in staat stellen om uw artikelen in verschillende formaten te exporteren: - HTML, meerdere bestanden- HTML, Enkele bestand- Epub- latex-latex PDF-PLAATSMAN-PAGINA'S MET ANDERE TOOLS, U kunt zelfs uw .RST-bestanden in PDF veranderen of ODT-documenten. * Ontslag. Sinds elk artikel dat u op uw blog wilt hebben, moet worden gecontroleerd in Mercurial, een gedistribueerd versiesysteem. Dit betekent dat u uw blog gemakkelijk kunt klonen op een ander systeem, dat een zeer snelle en effectieve manier is om een back-up van uw artikelen te maken. Als de primaire "server" voor uw blog ooit sterft, heeft u waarschijnlijk ten minste één volledige, up-to-date back-up van uw blog als u Mercurial gebruikt als het is ontworpen. REQUIRINGSI've ontwikkelde en getest HGBLOG met Linux , Python 2.6.4, Mercurial 1.5.1, SPHINX 1.0-PRE, DOCUTILS 0.6, JINJA22.4.1, EN PYGENTEN 1.3.1. SPHINX suggereert echter de volgende versie-eisen. Ik ben gewoon veilig met mijn vereiste op Mercurial's versie. * Python 2.4+ * Docutils 0.4+ * Jinja22.2+ * Pygments 0.8+ * Mercurial 1.5 + InstallationEr zijn verschillende manieren om HGBlog te installeren: * Pip (aanbevolen): PIP Installeer -U HGBLOG * Gebruik van Easy_Install: Easy_Install HGBLOG * van de kaashop - Download het .tar.gz-bestand van PYPI- PYPUTION-RUN PYTHON SETUP.PY INSTALLATIE met behulp van de setup.py in de geëxtraheerde map * met Mercurial: HG QCLONE http://bitbucket.org/codekoala/ HGBLOG CD HGBLOG HG QAPPLY -A PYTHON SETUP.PY INSTALLATIEE VEREISTEN: · Python


Hgblog Gerelateerde software