Swg

Ein statischer Website-Generator
Jetzt downloaden

Swg Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Simone Margaritelli
  • Website des Verlags:
  • http://www.github.com/evilsocket/

Swg Stichworte


Swg Beschreibung

Ein statischer Website-Generator SWG ist ein neues, statisches Website-Generator-Werkzeug der neuen Generation, das das Mako-Template-System, das von der Notwendigkeit geboren ist, sowohl Leistungen als auch "Web 2.0-Inhalt und Funktionen zu haben, die ein Satz von Dateien, eines für jede Seite / Artikel, eines für jeweils Autor und eins für die Kategorien Hyerarchie, SWG las die Konfigurationsdatei, die Sie von der Befehlszeile angeben, und erstellen eine vollständige statische Website mit Tags und Kategorien Indexing.Installation, um die neueste veröffentlichte Version zu erhalten: PIP Installieren SwgCreate Ein neues WebSeiten-Start einer neuen Website Typ: SWG -Create Website-Ordner-namean-Beispiel-Site mit einer grundlegenden Struktur wird im Verzeichnis 'Website-Ordner-Name' erstellt. Dann können Sie eingeben: CD-Website-Ordner-nameswg --serveto testen Sie die Website vor Ort. Der erste Artikel ist um Anpassung und Grundkonfiguration, also lesen Sie es sorgfältig an Optionen sind verfügbar, verwendet, sodingwg --helpto a Zeigen Sie die vollständige Liste an Anschließend: Python WordPress.py --help- SWG WordPress-Backup-Importeur-Usage: WordPress.py -i WordPress-Backup.xml -U 'http://www.your-site-url.com' Optionen: - h, --help Zeigt diese Hilfsnachricht an und beenden Sie -i WPbackup, --Input = wpbackup die WordPress-XML-Sicherungsdatei. -U Standorteurl, -Surl = SiteSurl-URL der Zielwebsite. -o Outdir, - Output = Outdir Ausgabeverzeichnis, Standard ist das aktuelle Arbeitsverzeichnis. -e fileext, --extesion = fileext Ausgabedateiverlängerung, Standard ist txt. -Ich imgdir, --images = imgdir Wenn angegeben, ist es der Pfad, in dem der Importeur versucht, Bilder von Articles herunterzuladen. Sagen wir beispielsweise, dass Sie Ihre wp.xml-Datei haben, und Sie möchten sie in die ' Beispiel-site.com 'Das Herunterladen von Bildern, die von den Artikeln in das Verzeichnis' example-site.com/images 'referenziert werden (der Import ersetzt den ordnungsgemäßen Bild-URLs), verwenden Sie die Befehlszeile: Python Wordpress.py -i WP .xml -u http://www.example-site.com -o 'example-site.com' -I example-site.com/images'And alles getan! Jetzt müssen Sie nur die Vorlagen erstellen, die Kategorien hyerarchie in der Datei beheben 'Beispiel-site.com/db/categories.txt', fertigen Sie Ihre eigene Beschreibung an 'example-site.com/db/your-nickname.txt' anpassen und stellen Sie die Konfigurationsdatei nach dem untenstehenden Beispiel an. Eine Beispiel-Konfigurationsdatei # DB-Dateien-ErweiterungDitem_ext = TXT # URL der Site, die Sie zu generationssurl = http: //www.example-ssite.ch.-Site-Name / DescriptionsSiteName = ein Beispiel Erzeugte Site von SWG # Site Charsetetarset = UTF-8 # Site SpracheRanguage = IT # Comma Separate Site KeywordsKeywords = einige, HTML, Keywords, hier # Site-Destination BasepathbasePath = # Site-Site-Dateien Ausgabe Extenction_ext = HTML # Erzeugte Site-Ausgabe pathoutputpatpath = raus # Elemente (DIRS oder Files), um von DataPath auf EUTORPATH (z. B. statische Dateien, CSS usw.) copypaths = CSS, Bildern, .HTACCESS # -Befunktion, um auszuführen, sobald die Generierung abgeschlossen ist, beispielsweise ein Rsync :) Transfer = Rsync - Ravz out / * -e ssh user@example-site.com: / var / www / e Xample-Site.com/htdocs/# Aktivieren oder deaktivieren Sie den Pager in Kategorien, Index, Tags und Autor-PageSpager = true # Wenn Pager aktiviert ist, ist dies die maximale Anzahl von Elementen pro PageSitems_Per_Page = 10 # Compress-Seiten (dh. Index.html.gz) und erstellen (oder update) .htaccess-Datei, um sie als HTML-Dateigzip zu dienen Locallyfrom Version 1.2.4, SWG bietet die Möglichkeit, Ihre Website vor Ort zu testen, sobald Sie sich in dem Verzeichnis befinden, das Ihre Website-Definition (mit einer SWG.CFG-Datei darin enthalten), führen Sie den folgenden Befehl aus: SWG --Servethis startet die Website Generation und ein Test-Webserver auf http: // localhost: 8080 / .exampel Projektfür ein Beispiel-Site, schauen Sie sich meinen persönlichen Blog Github Repo an, der sich hier befindet, https://github.com/evilSocket/evilSocket.net Anforderungen: · Python


Swg Zugehörige Software