View Single Post
Staro 13.07.2025., 19:39   #16
Bubba
E Pluribus UNIX
Moj komp
 
Bubba's Avatar
 
Datum registracije: Oct 2002
Lokacija: M82
Postovi: 6,753
Citiraj:
Autor mkey Pregled postova
Dakle Hugo omogućuje izradu stranica lokalno u markdownu koje potom konvertira u HTML
U osnovi, da.

AFAIR, koristi Go html/template kao bazu i onda su to decki prosirili da zaista moze svastanesto...

Citiraj:
i synca na server.
Da, mislim da ima mogucnost da podrzava neke globalne servise, ali nikada to nisam koristio.

Zapravo je trivijalno napraviti sync bilo s Gitom ili s rsyncom. Ja koristim nesto tipa ovo:

Citiraj:
hugo && rsync -arvu --delete --update --exclude=".htaccess" --exclude=".htpasswd/" --exclude=".well-known/" --exclude="cgi-bin/" -e "ssh -p xyz" <localfolder>/public/ <remote_user>@<remote_host>:/<remote_folder>
Citiraj:
I fotografije konvertira u WebP automatski. Top.
Stvarno ima hrpu opcija. Mislim da konverzija u WebP nije automatska nego je trebas eksplicitno navesti ali je u principu trivijalno koristiti vecinu opcija

Dodatno, ako ti treba "goli" HTML ili neka JS mudroila, Hugo ne mari previse za to nego ti sve ispljune kako si mu rekao.

Koristim ga godinama i nisam imao pojma za ovaj AWS/GCloud sync kojeg si spomenuo gore jer mi naprosto nije trebalo. Osim sto ima hrpu znacajki, s obzirom da je u Gou pisan, super je sto radi na maltene bilo kojoj platformi nativno.

U principu se pokazalo da vecini ljudi ne treba CMS jer isti primarno podrazumijeva kolaboraciju izmedju vise korisnika. A uz par trivijalnih skripti, naucio sam ljude koji veze s tehnologijom nemaju da piče Hugo, a to uz kombinaciju s Gitom postaje fool-proof alat koji ima i revizioniranje.

Da ne pricam kako nema brige s bazama, PHP-ovima i ostalim sigurnosnim problematikama.

Citiraj:
Autor spawn Pregled postova
Mislim da si me pogodio i sridu. Ali i dobar si motivator pa mozda pokrenem guzicu i isprobam Hugo. Istarska fjaka u kombinaciji sa skoro 50god je jebena stvar, najradije bih da je point,click,install.
Iskreno, hvala ti, ovo za motiviranje mi je drago za cuti.

Ono sto ce ti mozda isto dobro doci jest i cinjenica da hugo ima vlastiti HTTP server, sto u praksi znaci da ti je do prvog osjeta da si nesto napravio potrebno sljedece:

1) preuzmes i instliras Hugo za svoj omiljeni OS -> https://gohugo.io/installation/
2) napravis kratki setup i pokrenes Hugo server -> https://gohugo.io/getting-started/quick-start/
3) odes na http://localhost:1313 ili sto ti vec Hugo izbaci i divis se sto si napravio

OK, to je stvarno pocetak pocetaka, ali mislim da danas imas i vise nego dovoljno materijala da se mozes brzo uhodati u tu pricu, ponovno, bez nekog velikog sigurnosnog rizika kojeg imas ako pokreces Wordpress ili druge "teske" CMS-ove bez ikakvog znanja.
__________________
https://2.71828182845904523536028747...966967627.com/

Programer
Rok od dva mjeseca u stvari znači četiri, ali nikako ispod šest.
Bubba je offline   Reply With Quote