Postoji nekoliko prednosti pokretanja statične web stranice, a lako je izraditi je s Publiijem i smjestiti je na Raspberry Pi.

Statičke web stranice jedan su od najboljih načina prikazivanja vašeg sadržaja na webu. Oni su inherentno sigurniji od web-baziranih CMS sustava poput WordPressa i troše znatno manje resursa. No ručno kodiranje statične web stranice je zamorno, a tradicionalni generatori statičnih stranica mogu biti teški za pridošlice.

Publii je aplikacija za više platformi koja vam daje sve prednosti generatora statičnih stranica, u kombinaciji sa sustavom za upravljanje sadržajem koji je jednostavan za korištenje i koji možete pokrenuti na radnoj površini.

Statične web stranice jednostavno su bolje

U početku bijaše Mreža. Nije se zvao Web 1.0 — unatoč skorom dolasku Weba 2.0 početkom 2000-ih. Bio je to samo "web". Web je bio prilično jednostavan i posluživao je obične stare, dosadne statične stranice, dotjerane drečavim pozadinskim animacijama, nevjerojatnim shemama boja i nevjerojatnim fontovima. Ni dinamički sustavi za upravljanje sadržajem nisu bili stvar za većinu ljudi. Samo biste stavili HTML datoteke u podatkovni direktorij. Web je funkcionirao prilično dobro do revolucije Web 2.0, koja je dovela do sve većeg zamjenjivanja statičnih stranica dinamičkim HTML-om ili još gore, JavaScriptom.

instagram viewer

Istina o današnjem webu je da većina njega zapravo nije potrebna i postoji samo zato što uređaj na kojem koji čitate ovaj članak je smiješno nadmoćan i ima dostupnu propusnost nekih nacionalnih država 1990-ih. Prosječna web stranica New York Timesa veličine je negdje oko 15 MB, a to jednostavno nije potrebno.

Ako web stranicu pokrećete iz svog doma na modernom Raspberry Piju kao što je Raspberry Pi 4B, vidjet ćete da možete jednostavno pokrenuti više instanci WordPressa. Ali korištenjem sustava za upravljanje sadržajem za posluživanje stranica dodatno opterećujete hardver nego što trebate, a na SoC poslužitelju nižih specifikacija kao što je Raspberry Pi Zero, performanse mogu patiti. Osim toga, dopuštajući prijavu putem web stranice, ostavljate svoj dragocjeni Pi otvorenim za napad.

Budući da su statične stranice dizajnirane za rad na hardveru koji je postojao prije 40 godina, potrebno im je vrlo malo resursa sustava, a budući da ispisujete sadržaj izravno na svoj poslužitelj temeljen na Piju, oni su sigurniji, isto. Generatori statičkih stranica omogućuju vam stvaranje statičnih web stranica dobrog izgleda, uz pametnu upotrebu Markdowna, HTML-a i CSS-a. Učitavaju se u tren oka i ne koriste tonu resursa.

Većina generatora statičnih web stranica renderira Markdown datoteke koje pišete u uređivačima teksta kao što je nano, što ih može učiniti nedostupnim i neprivlačnim izborom za neke ljude. Srećom, postoji bolja opcija.

Publii je generator statičnih stranica jednostavan za korištenje

Publii vam pruža sve pogodnosti i značajke koje biste očekivali sa solidnim Web 2.0 CMS-om kao što je WordPress, ali će prikazati sadržaj na vašem stolnom računalu, spreman za prijenos na vaš Pi.

Uz Publii dobivate izbor između tri intuitivna i brza uređivača: uređivač HTML blokova, uređivač WYSIWYG ako više volite radni tijek sličan procesu obrade teksta i, naravno, uređivač Markdown za jednostavno stvaranje savršeno formatiranog tekst.

Ako ste tip osobe koja voli odvratiti pozornost od pisanja stalnim provjeravanjem činjenica i brojke, WYSIWYG uređivač je upravo ono što trebate, nudeći sitnice kao što su ukupan broj riječi, odlomci i rečenice; broj jedinstvenih riječi; koliko ste znakova zabilježili; i procijenjeno vrijeme čitanja.

Možete stvoriti bogate medijske galerije slika u nekoliko sekundi i kategorizirati članke prema oznakama i autorima. Ako želite migrirati s hostiranog CMS-a na lokalno instaliranu Publii instancu, Publii ima ugrađeni alat koji migraciju čini lakom. Profesionalno izrađene teme i dodaci dostupni su na tržištu Publii.

Kako instalirati Publii na Windows, Mac i Linux

Publii je dostupan na svim većim operativnim sustavima za stolna računala, a instalacija ne bi trebala trajati više od nekoliko minuta ni na jednom od njih. U svim slučajevima morat ćete posjetiti Publii stranica za preuzimanje i zgrabite odgovarajuću binarnu datoteku za svoj operativni sustav i arhitekturu.

Instalirajte Publii na Windows

Dvaput kliknite EXE datoteku za pokretanje instalacijskog programa i kliknite slažem se na pitanje slažete li se s uvjetima licencnog ugovora GPLv3. Publii će se brzo instalirati, ali prije nego što ga možete pokrenuti, ponovno ćete morati prihvatiti uvjete licencnog ugovora. Kliknite na Prihvatiti i spreman si.

Instalirajte Publii na macOS

Da biste instalirali Publii na macOS, povucite DMG datoteku na Prijave mapa.

Instalirajte Publii na Linux

Ako ste preuzeli DEB datoteku za sustave temeljene na Debianu, uključujući Ubuntu, upotrijebite dpkg naredba za instaliranje datoteke:

sudo dpkg -i put/do/publii.deb

Ako koristite distro koji se dobro poigrava s broj okretaja u minuti datoteke, koristite ovo:

sudo rpm -i /put/do/publii.rpm

Za bilo koju drugu distribuciju Linuxa preuzmite sliku aplikacije, a zatim je učinite izvršnom pomoću:

sudo chmod +x /path/to/publii.appimage

Upotrijebite Publii za izradu statične web stranice sjajnog izgleda

Otvorite Publii po prvi put i od vas će se zatražiti ili "Stvorite svoju prvu web stranicu" ili "Vrati iz sigurnosne kopije". Odaberite prvu opciju i dodijelite naziv svojoj web stranici, a sebi ime autora, kao i odabir male ikone iz izbora od 50-ak. Kao pisci, smatramo da je olovka pravi izbor. Kada ste spremni, kliknite veliki plavi Napravi web stranicu dugme.

Sljedeći izbor je koji uređivač koristiti. Možete odabrati korištenje različitih uređivača za svaki post, a postoji Dodaj novi post ispod svake opcije. U svrhu demonstracije, odabrali smo WYSIWYG opciju, jer će većina ljudi vjerojatno biti zadovoljna s njom.

Korištenje Publii WYSIWG uređivača odmah je intuitivno. Upisujete svoj sadržaj na odgovarajuće mjesto i koristite traku izbornika za oblikovanje sadržaja, umetanje slika i stvaranje isječaka koda. Umetnite sliku i Publii će prikazati tekstualna polja za zamjenski tekst, atribuciju i naslov.

Dostupne su dodatne opcije, uključujući centriranje slike, poravnanje itd. To je poput programa za obradu teksta za web! Kliknite na ikonu zupčanika u gornjem desnom kutu zaslona za pristup posebnim značajkama objave. Ovdje možete postaviti ime autora i označiti objavu kao istaknutu ili je sakriti. Ili ako se radi o nečemu s čim se sramite da vas povezuju, ali i dalje to želite na svojoj stranici, možete to skloniti s naslovnice.

Također možete postaviti istaknutu sliku, postaviti razne SEO opcije i stvoriti oznake. Prije nego što možete pregledati ili objaviti svoj sadržaj, trebate odabrati i konfigurirati temu. Pritisnite gumb sa strelicom natrag za povratak na glavni izbornik. Odavde možete kreirati i organizirati izbornike, prilagoditi izgled stranice i više.

Prenesite svoju novu statičnu stranicu na svoj Raspberry Pi

Prije nego što postavite svoju novoosnovanu web stranicu, provjerite jeste li slijedili naš vodič za postavljanje vašeg Raspberry Pi kao poslužitelja. Kada ste zadovoljni izgledom svoje stranice, kliknite na poslužitelj. Publii može izravno učitati na vaš Pi koristeći različite protokole uključujući FTP, SFTP i druge.

Naš preferirani način prijenosa web stranice na Raspberry Pi na istoj lokalnoj mreži je klasičan Naredba Secure Copy (SCP)..

Prvo nabavite datoteke koje trebate prenijeti odabirom Zip kao vrstu poslužitelja. Unesite osnovni URL, zatim odaberite izlazni direktorij za datoteke. Vaš kućni imenik je dobar izbor. Izaberi Nekomprimirani katalog kako bi Publii stvorio direktorij umjesto zip datoteke.

Klik Spremi postavke, onda Sinkronizirajte svoju web stranicu dugme. Nova mapa bit će stvorena u direktoriju koji ste naveli. Koristeći svoj Linux terminal ili SSH klijent kao što je PuTTY, pošaljite datoteke na svoj Raspberry Pi:

scp -r /put/do/vaših/datoteka/* pi@pi.local.ip.address:/var/www/html

Vaša statično generirana web stranica sada će odmah biti aktivna!

Stvorite odličan sadržaj za svoju novu statičnu Raspberry Pi web stranicu

Dobar tijek rada i izvrstan, pristupačan hardver ne čine uvijek uspješnu stranicu. Trebate ideje i sadržaj koji ljudi žele čitati. Ako se mučite s idejama za priče, postoje neke web stranice koje vam u tome mogu pomoći.