Oder einfacher ausgedrückt: eine statische Website Compiler (Generator) für Ruby.
Middleman funktioniert auf die gleiche Weise wie andere statische Website-Generatoren, arbeiten an einer Reihe von Konfigurationsdateien basieren, Template-Handler und Content-Speicher-Dateien.
Middleman liest die configs erste, analysiert die Vorlagen, analysiert die Inhaltsdateien, stellt den Inhalt in die richtige Vorlage Platzhalter und stellt alles in HTML, CSS und JS-Ressourcen, die dann einfach online gehostet werden.
Durch die Bearbeitung der config-Vorlage und Content-Dateien, kann der Entwickler seine gesamte Website in irgendeiner Art und Weise anpassen er will, alles ohne die Hilfe einer Datenbank oder Backend-Administrationsoberfläche.
Middleman gebaut wurde auf der Seite Sinatra Rahmen
Funktionen .
- Automatische JavaScript-Datei-Komprimierung
- Automatische CSS-Datei-Komprimierung
- Komprimierte
- Cache-System
- Saubere und effiziente Ausgabe Markup
- Steuer Website-Layouts
- Viele Ruby-Helfer
- Integration der Compass CSS Bibliothek
- Lokalisierung (I18n) Unterstützung
- Bloggen Modul
- Unterstützung für ziemlich URLs
- Neukompilierungen die Website auf Dateiänderungen
- Sitemap Generator
- Viele konfigurierbare Einstellungen
- Erweiterungen
Kommentare nicht gefunden