Ou en termes plus simples: un compilateur de site statique (générateur) pour Ruby.
fonctions Middleman de la même manière que d'autres générateurs de sites statiques, de travail basé sur un ensemble de fichiers de configuration, les gestionnaires de modèles et les fichiers de stockage de contenu.
Middleman lit les configs première, analyse les modèles, analyse les fichiers de contenu, met le contenu dans les espaces réservés de modèles appropriés et compile tout en HTML, CSS et JS ressources qui peuvent ensuite être facilement hébergé en ligne.
En éditant les fichiers de configuration, modèle et le contenu, le développeur peut personnaliser l'ensemble de son site de quelque manière qu'il souhaite, le tout sans l'aide d'un panneau d'administration de base de données ou backend.
Middleman a été construit sur le Sinatra cadre
Caractéristiques :.
- automatique JavaScript compression de fichier
- compression de fichiers CSS automatique
- compression de l'image
- Système de cache
- balisage de sortie propre et efficace
- site de contrôle mises en page
- Beaucoup d'aides Ruby
- Intègre la bibliothèque Compass CSS
- Localisation (i18n) support
- Module Blogging
- Soutien aux jolies URL
- recompile le site sur les modifications de fichiers
- Plan du site générateur
- Beaucoup de paramètres configurables
- Extensions
Commentaires non trouvées