Jekyll (software) - Jekyll (software)
Vývojáři | Tom Preston-Werner Nick Quaranto, Parker Moore, Alfred Xing, Olivia Hugger, Frank Taillandier, Pat Hawks, Matt Rogers |
---|---|
První vydání | 5. listopadu 2008[1] |
Stabilní uvolnění | 4.1.1[2] / 24. června 2020 |
Úložiště | |
Napsáno | Rubín |
Operační systém | Cross-platform |
Plošina | Web |
Typ | Systém publikování blogů |
Licence | Licence MIT |
webová stránka | jekyllrb |
Jekyll je jednoduchý, blog - pozor, statický generátor stránek pro osobní, projektové nebo organizační weby. Napsáno Rubín podle Tom Preston-Werner, GitHub spoluzakladatel, je distribuován pod otevřený zdroj Licence MIT.
Dějiny
Jekyll poprvé vydal Tom Preston-Werner v roce 2008.[3] Jekyll později převzal Parker Moore, který vedl úsilí o vydání Jekyll 1 a od té doby je novým správcem.[4]
Jekyll zahájil trend vývoje webu směrem k statické webové stránky.[5] Od roku 2017[Aktualizace] Jekyll je nejpopulárnějším generátorem statických stránek, a to především díky jeho přijetí společností GitHub.[6]
Funkce
Jekyll vykresluje Snížení nebo Textil a tekuté šablony,[7] a vytváří kompletní statický web připravený k zobrazování Apache HTTP Server, Nginx nebo jiný webový server.[8] Jak Jekyll je statický generátor stránek, nepoužívá databáze[9] dynamicky generovat stránky. Místo použití databáze Jekyll podporuje načítání obsahu z YAML, JSON, CSV, a TSV soubory.[10] Obsah uvnitř Datové soubory (Soubory YAML, JSON, CSV a TSV) lze přistupovat prostřednictvím Tekutý šablonový systém.[11] Jekyll je motorem vzadu Stránky GitHub,[12] funkce GitHub, která uživatelům umožňuje hostovat webové stránky na základě jejich úložišť GitHub bez dalších nákladů.
Jekyll lze použít v kombinaci s front-endové rámce jako Bootstrap,[13] Sémantické uživatelské rozhraní a mnoho dalších.
Stránky Jekyll lze připojit k cloudovému softwaru CMS, jako je CloudCannon, Forestry, Netlify nebo Siteleaf, umožňující editorům obsahu upravovat obsah webu, aniž by museli vědět, jak kódovat.
Filozofie
Podle souboru „README“ Jekyll,[14]
Jekyll dělá to, co mu říkáte - nic víc, nic méně. Nesnaží se přelstít uživatele odvážnými předpoklady, ani je nezatěžuje zbytečnou složitostí a konfigurací. Jednoduše řečeno, Jekyll vám jde z cesty a umožňuje vám soustředit se na to, na čem skutečně záleží: váš obsah.
Reference
- ^ "jekyll / History.markdown at master · jekyll / jekyll". GitHub. Citováno 26. října 2020.
- ^ „Verze 4.1.1“. 24. června 2020. Citováno 26. června 2020.
- ^ Preston-Werner, Tom (2008-11-17). „Blogování jako hacker“. Preston-Werner.com. Citováno 2015-10-10.
- ^ „Rozhovor s Parkerem Moorem z Jekyll“.
- ^ Christensen, Mathias Biilmann (16. 11. 2015). „Statické generátory webových stránek zkontrolovány: Jekyll, prostředník, kořeny, Hugo“. Smashing Magazine. Citováno 2016-02-10.
- ^ „Deset nejlepších generátorů statických stránek roku 2017 | Netlify“. Netlify. Citováno 2018-02-11.
- ^ http://liquidmarkup.org
- ^ „README.markdown pro software Jekyll“. Jekyll autoři. Citováno 19. února 2014.
- ^ „Jekyll • Jednoduché, statické stránky s vědomím blogu“. Jekyll • Jednoduché statické stránky s vědomím blogu. Citováno 2020-11-09.
- ^ „Datové soubory“. Jekyll • Jednoduché statické stránky s vědomím blogu. Citováno 2020-11-09.
- ^ „Datové soubory“. Jekyll • Jednoduché statické stránky s vědomím blogu. Citováno 2020-11-09.
- ^ „Stránky GitHub“. Jekyll autoři. Citováno 19. února 2014.
- ^ Patton, Tony (2014-07-16). „Vytvářejte plnohodnotné weby s Jekyll, Bootstrap a GitHub“. TechRepublic. Citováno 2015-10-11.
- ^ „README“. 18. října 2018. Citováno 30. října 2018.