Ich hab jetzt mal für die Beta3 ein Binary release geschnürt. Dort sind jetzt alle benötigten bibliotheken statisch gelinkt. Das heißt es sind praktisch keine Abhängigkeiten vorhanden. Bisher wird die Installation über einen Installer durchgeführt. Ein Debian Paket ist aber bereits in der Planung.
WebPlodder - Statische Webseiten generieren
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
|
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
So die 0.2 ist jetzt abgespalten und im feature freeze. Jetzt wird nur noch der Code verschönert und dann geht das final release der 0.2 raus ☺ |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
So der Release Candidate ist raus. Ich wart jetzt noch en bissel auf Erfahrungsberichte, fix evtl. noch Lücken und lass dann das Final Release springen. Schon mal ein kleiner Ausblick auf 0.3. Da hab ich mir nämlich heut auch schon Gedanken gemacht:
Damit wird verhindert, dass jedes mal der gesamte Inhalt einer Seite in den RAM geschrieben wird.
Viel Spaß, |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
So die 0.2final ist raus. Verbesserungsvorschläge und Feedback sind sehr willkommen. Wär echt cool, wenn jemand ein bisschen Zeit hätte, das Tool mal zu testen. Gruß Domi |
|
Anmeldungsdatum: Beiträge: 150 |
hast du irgendwo eine demo-seite wo ich mir ein paar mit deinem tool generierte seiten angucken kann? |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
nailor schrieb:
Nein leider nicht, aber ich werd mich morgen mal bemühen, ein Beispiel Homepage-Projekt zu schreiben und hier hochzuladen. Dann kann man die WebPlodder Funktionen bequem testen. Jetzt muss ich erstmal schlafen ☺ Ach ja nur damit kein Missverständniss aufkommt. Der WebPlodder ist kein Tool das Webseiten gestaltet. Er generiert lediglich anhand des Template files (Die HTML-Schablone mit Script-Code) und den Page files (Die Dateien in denen, grob gesagt, der Inhalt der einzelnen Seiten steht) mehrere HTML-Seiten. Mehr Infos gibts im Wiki auf Google Code. Bis Morgen, Gruß Domi |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
So hier kommt das versprochene Beispiel Projekt. webplodder exampleprj/ Wer die Version aus den Repos nutzt, statt der 0.2, der bekommt wahrscheinlich eine deprecated Warnung wegen dem content Befehl. Gruß Domi |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
Die Entwicklung von 0.2 ist nun praktisch abgeschlossen und ich konzentrier mich hauptsächlich auf die 0.3.
Es wird nun ein neue Syntax für die page files eingeführt. Das Content Feld wird nun anders dargestellt: title: MyPage number 1
---
Inhalt der Seite. :-)
Aufgrund der neuen page file syntax wurde ein neuer Befehl für den Inhalt eingesetzt um nicht mit page files der älteren generation zu kollidieren. Wenn der content Befehl dennoch verwendet wird, dann gibt webplodder eine deprecated warnung aus. Die Seite wird aber dann trotzdem nach den alten Maßstäben verarbeitet
Es ist nun möglich bestimmte Dateien aus dem Projekt auszuschließen: webplodder -e|--exclude <Datei>
Zu beachten ist, dass relative Pfade immer als relativ zum Projekt-Verzeichnis interpretiert werden. Wenn <Datei> ein Verzeichnis ist, dann werden auch alle drunterliegenden Dateien ignoriert. Andernfalls wird logischerweise nur die entsprechende einzelne Datei ignoriert. Nähere Informationen gibts im Wiki: http://code.google.com/p/webplodder/wiki/HowTo |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
So das ganze wurde nun auf launchpad umgelagert: http://launchpad.net/webplodder Änderungen oder Ankündigungen gibts auf dem neuangelegten Blog: http://www.webplodder.de.vu Mit der Dokumentation häng ich noch etwas nach, ist aber bereits in Arbeit und wird mit der finalen 0.3 erscheinen. Würd mich über Feedback freuen. Gruß Domi |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
Ich hab mich jetzt mal hingesetzt und eine Homepage mit dem WebPlodder gestaltet. Meine ☺ (http://www.domachine.de.vu). Ich lade jetzt hier die Sourcen dazu hoch. Die müssen einfach mit dem WebPlodder prozessiert werden. webplodder [verzeichnis-mit-den-sourcen] Ich hoffe das ist ein appetitmachendes Beispiel ☺ Viel Spaß, |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 562 |
Die Serie 0.3 ist zur neuen stabilen Serie geworden und löst damit 0.2 ab. Der neue Kochtop heißt 0.4. Das Konzept hierfür liegt in der Teilung. In 0.4 soll die Parser/Prozessor Einheit des WebPlodder abgespalten und zum einem eigenen autonomen System werden. Daraus entsteht dann praktisch ein eigener Interpreter und eine eigene Text Processing Sprache. Die hat nun auch schon einen Name: WESL (WebPlodder Embed Script Language). Mehr Informationen auf dem Blog des WebPlodder (http://www.webplodder.de.vu) Viel Spaß, |