Tai yksinkertaisemmin: staattinen sivusto kääntäjä (generaattori) Ruby.
Middleman toimii samalla tavalla kuin muut staattiset sivuston generaattorit, perustuva toimintatapa joukko asetustiedostoja, mallin käsittelijät ja sisällön varastointi tiedostoja.
Middleman lukee configs ensin jäsentää malleja, jäsentää sisältöä tiedostoja, tuo sisältö oikeaan malliin paikkamerkit ja kokoaa kaikki HTML, CSS ja JS resursseja, jotka voivat sitten helposti isännöi verkossa.
Muokkaamalla config, mallin ja sisällön tiedostoja, kehittäjä voi muokata hänen koko verkkosivuilla millään tavalla hän haluaa, kaikki ilman tukea tietokannasta tai backend hallinto-paneeli.
Middleman rakennettiin Sinatra puitteissa.
Ominaisuudet
- Automaattinen JavaScript tiedostojen pakkaus
- Automaattinen CSS tiedostojen pakkaus
- Kuvanpakkaus
- Välimuisti järjestelmä
- Puhdas ja tehokas tuotanto markup
- Ohjaus verkkosivuilla kaavoihin
- Paljon Ruby auttajien
- Yhdistää Kompassi CSS kirjasto
- Localization (i18n) tuki
- Bloggaaminen moduuli
- tuki melko URL-osoitteita li>
- Recompiles sivuston tiedoston muutokset
- Blogi generaattori
- Paljon konfiguroitavissa asetukset
- Laajennukset
Kommentteja ei löytynyt