Es gibt zwei Hauptpraxis in Web-Entwicklung, wenn es um Web site Gebäude kommt. Einer von ihnen wird mit Hilfe eines CMS, die die Hilfe eines visuellen Schnittstelle verwendet, damit der Entwickler beim Aufbau der Website, während die zweite, eher obskuren, ist es, eine Technologie namens "statische Website-Generator (Compiler)" verwenden, um Webseiten, die Konfiguration zusammenstellen Dateien, Vorlagen und lokale Textdateien.
Dapper ist eine der wenigen aktiven statischen Website-Generatoren für die Perl-Community, ein Befehlszeilen-Dienstprogramm, das Inhalte in Markdown-Dateien gespeichert nimmt, ordnet sie über eine voreingestellte Vorlage und erzeugt eine statische HTML-Seite, die Webmaster können, um ihre Nutzer zu dienen.
Markdown-Syntax wird verwendet, um die Art und Weise der Text auf der Website angezeigt zu formatieren, während YAML wird verwendet, um verschiedene Details der Gegenseite und Meta-Daten zu speichern.
Dapper nicht in Echtzeit arbeiten, so dass jedes Mal, wenn ein Webmaster eine Änderung an den Inhalt, wird er neu bauen müssen und aktualisiert seine Website über einfache CLI-Befehle.
Mit diesem Ansatz werden recht schnell als Dapper generierten Websites einfacher zu laden, da Seiten sind viel kleiner und keine serverseitige Logik oder Operationen erfordern.
Websites sind auch tragbare, leichter zu von Server zu Server zu verschieben, da es keine komplexen Datenbankmigrationen beteiligt, Operationen, die in der Regel nehmen viel Zeit und erzeugen die meisten Fehler.
Und um die Dinge noch besser zu machen, Dappe kommt auch mit einem integrierten Web-Server, so dass Sie nicht haben, um damit herumzuspielen mit verschiedenen Servertechnologien. Einfach installieren Dapper, führen Sie ein paar CLI-Befehle, und Sie sind bereit zu gehen
Was ist neu in dieser Pressemitteilung:.
- Nahm die TT3 Mini-Sprache als durch Vorlage vorgesehen :: Alloy.
- Hinzugefügt urlPattern und Erweiterung Variablen auf Website und Seitendefinitionen.
- Hinzugefügt konsistenten Umgang mit urlPattern und Ausgabedateierweiterungen.
Anforderungen :
- Perl 5.8 oder höher
Kommentare nicht gefunden