Hugo Ingyenes blogplatform
A világ legnépszerűbb nyílt forráskódú statikus webhelygenerátora
Gyors és rugalmas statikus helygenerátor. A Hugo kiválóan alkalmas tartalomvezérelt webhelyekre, mert teljesen függőségmentes és könnyű eljutni.
Áttekintés
Mi az a statikus helygenerátor (SSG)? Manapság a webhelyek egyre több tartalmat adtak ki. Ennek eredményeként a webfejlesztési ipar új módszereket talált a webhelyek hatékonyságának és frissítésének folyamatának a hatékonyságához. A statikus webhelygenerátor lényegében eszközkészlet a statikus webhelyek felépítéséhez, egy bemeneti fájlok alapján. A statikus webhelygenerátorok egyszer készítenek egy weboldalt, abban a pillanatban, amikor új tartalmat hoznak létre vagy szerkesztik. Ezzel szemben a tartalomkezelő rendszerek, mint például a WordPress, egy oldalt készítenek minden alkalommal, amikor a látogató kéri. Nagyon sok előnye és előnye van egy olyan statikus webhelygenerátor kiválasztásának, mint Hugo, mint egy olyan rendszer, mint a WordPress. A statikus helyszín egyik legnagyobb előnye határozottan a sebesség. A statikus webhelyek hihetetlenül gyorsak. A Hugo az egyik legegyszerűbb statikus weboldal -generátornak nevezi. A Hugo a leggyorsabb eszköz a maga nemében. Nál nél A Hugo lehetővé teszi, hogy tartalmát több formátumban adja ki, beleértve a JSON -t vagy az AMP -t, és megkönnyíti a saját létrehozását. Támogatja a korlátlan tartalomtípusokat, a taxonómiákat, a menüket, a dinamikus API-vezérelt tartalmat és egyebeket, mindezt pluginok nélkül. Hugo előre elkészített sablonokkal is szállít. Teljes I18N támogatást nyújt a többnyelvű webhelyekhez
követelmények
- A Hugo az összes fő asztali operációs rendszer standard verzióján fut - Windows, MacOS és a UNIX különféle ízei.
 - A HUGO modulok használatához telepítve kell lennie. Ha azt tervezi, hogy nem használja a Hugo modulokat, és manuálisan helyezze el a témát a weboldal témáiban, akkor a telepítés nem szükséges. Ha a Hugo ISD telepítve a csomagkezelőn keresztül, a csomagkezelő gondoskodik a GO nyelv telepítéséről. A GO telepítési utasítása a golang.org/doc/install webhelyen található. Nem kell megtanulnia, vagy közvetlenül a Hugo -n belül használni.
 - Míg a GIT nem szükséges a HUGO használatához, ha a GIT -et verzióvezérlő rendszerként használják, a Hugo hozzáférést biztosít a sablonok metaadatainak. A GIT minden csomagkezelőnél elérhető. A git-scm.com/-ból is kaphat Git-t. A GIT -ről többet megtudhat a GIT -ről, és egy hónapos ebéd alatt megtanulhatja a GIT -t.
 
Jellemzők
A Hugo büszkélkedhet a hólyagos sebességgel, a robusztus tartalomkezeléssel és egy erőteljes sablonos nyelvvel, ami kiválóan alkalmas mindenféle statikus webhelyre.
Tábornok
- Rendkívül gyors beépítési idő (<1 ms oldalonként)
 - Teljesen keresztirányú platform, könnyű telepítéssel a MacOS -on, a Linux -on, a Windows -on és még sok más
 - A fejlődés közben a Livereload -val való változások a Livereload -nal váltak.
 - Erőteljes témák
 - Bármilyen módon fogadja el webhelyét
 
Szervezet
- Egyértelmű szervezet az Ön projektjeihez, beleértve a weboldalszakaszokat is
 - Testreszabható URL -ek
 - A konfigurálható taxonómiák támogatása, beleértve a kategóriákat és a címkéket
 - Rendezze a tartalmat, amint azt a nagy teljesítményű sablon funkciókon keresztül kívánja
 - Automatikus tartalomjegyzék generálása
 - Dinamikus menü létrehozása
 - Csinos URLS támogatás
 - Permalink minta támogatása
 - Átirányítja az álnevek útján
 
Tartalom
- Native Markdown és EMACS Org-Mode támogatás, valamint más nyelvek külső segítőkön keresztül (lásd a támogatott formátumokat)
 - Toml, Yaml és JSON metaadatok támogatása az elülső anyagban
 - Testreszabható honlap
 - Több tartalomtípus
 - Automatikus és felhasználó által definiált tartalmi összefoglalók
 - Rövid kódok, amelyek lehetővé teszik a gazdag tartalmat a markdown belsejében
 - „Percek az olvasáshoz” funkcionalitás
 - „WordCount” funkció
 
További jellemzők
- Integrált disqus megjegyzés támogatás
 - Integrált Google Analytics támogatás
 - Automatikus RSS létrehozás
 - A GO HTML sablonok támogatása
 - Szintaxis kiemelés, amelyet a Chroma Powered By Powered
 
Telepítési útmutató
Telepítse a HUGO -t a MacOS, a Windows, a Linux, az OpenBSD, a FreeBSD és bármely gépre, ahol a GO fordító szerszámlánc futhat. A Hugo több platform támogatásával van írva. A legújabb kiadás a Hugo kiadásokban található. A Hugo jelenleg előre gyártott bináris fájlokat biztosít a következőkhöz:
- MacOS (Darwin) az X64, I386 és ARM architektúrákhoz
 - Ablakok
 - Linux
 - OpenBSD
 - FreeBSD Hugo forrásból is összeállítható, bárhol is futhat a Go Toolchain; például más operációs rendszereken, például a Dragonfly BSD, az OpenBSD, a 9. terv, a Solaris és mások. A cél operációs rendszerek és az összeállítási architektúrák teljes támogatott kombinációinak teljes halmazát lásd a https://golang.org/doc/install/source -ban.
 
Gyors telepítés
bináris (platformok közötti)
Töltse le a platform megfelelő verzióját a Hugo Risees -ből. A letöltés után a bináris bárhonnan futtatható. Nem kell telepítenie egy globális helyre. Ez jól működik a megosztott házigazdák és más rendszerek esetében, ahol nincs kiváltságos fiókja. Ideális esetben telepítenie kell valahol a „Path” -be a könnyű használat érdekében. A “/usr/local/bin” a legvalószínűbb hely.
Docker
Jelenleg nem kínálunk hivatalos Hugo -képeket a Docker számára, de ezeket a naprakész disztribúciókat javasoljuk: https://hub.docker.com/r/klakegg/hugo/
Homebrew (macOS)
Ha macOS-ban van, és otthoni brew-t használ, telepítheti Hugo-t a következő egy-béléssel:
Install-Homebrew.sh
    brew install hugo
A részletesebb magyarázatokért olvassa el a MacOS -ra és a Windowsra történő telepítéshez vezető telepítési útmutatókat.
MacPorts (MacOS)
Ha macOS-ban van, és MacPorts-t használ, akkor a következő egybéllyel telepítheti Hugo-t:
Install-Macports.sh
    port install hugo
Homebrew (Linux)
Ha a Linux-on Homebrew-t használ, telepítheti a Hugo-t a következő egy-béllyel:
Illling with-LinuxBrew.sh
    brew install hugo
A Linux -on a Homebrew telepítési útmutatói elérhetőek a weboldalukon.
csokoládé (Windows)
Ha Windows gépen tartózkodik, és a csokoládé használatát használja a csomagkezeléshez, akkor a következő egy bélelettel telepítheti a Hugo-t: `Install-Chocolatey.ps1 '
    choco install hugo -confirm
Vagy ha szüksége van a „kiterjesztett” SASS/SCSS verzióra: `Install-Extended-with-Cocolatey.ps1 '
    choco install hugo-extended -confirm
Scoop (Windows)
Ha Windows gépen tartózkodik, és használja a Scoop-ot a csomagkezeléshez, telepítheti a HUGO-t a következő bélelettel:
    scoop install hugo
Vagy telepítse a kibővített verziót a következő címmel:
    scoop install hugo-extended