Prevádzka statickej webovej stránky má niekoľko výhod a je ľahké ju vytvoriť pomocou Publii a hostiť ju na vašom Raspberry Pi.

Statické webové stránky sú jedným z najlepších spôsobov zobrazovania vášho obsahu na webe. Sú vo svojej podstate bezpečnejšie ako webové systémy CMS, ako je WordPress, a spotrebúvajú podstatne menej zdrojov. Ručné kódovanie statických webových stránok je však únavné a tradičné generátory statických stránok môžu byť pre nováčikov náročné.

Publii je multiplatformová aplikácia, ktorá vám poskytuje všetky výhody generátora statických stránok v kombinácii s užívateľsky prívetivým systémom správy obsahu, ktorý môžete spustiť na pracovnej ploche.

Statické stránky sú jednoducho lepšie

Na počiatku bol web. Nevolalo sa to Web 1.0 – napriek bezprostrednému príchodu webu 2.0 na začiatku 21. storočia. Bol to len „Web“. Web bol pomerne jednoduchý a slúžil na obyčajné staré, nudné statické stránky, ozdobené krikľavými animáciami na pozadí, nepravdepodobnými farebnými schémami a nepravdepodobnými fontmi. Dynamické systémy na správu obsahu tiež neboli pre väčšinu ľudí vecou. Len by ste uložili HTML súbory do dátového adresára. Web fungoval celkom dobre až do revolúcie Web 2.0, kedy sa statické stránky čoraz viac nahrádzali dynamickým HTML – alebo ešte horšie – JavaScriptom.

instagram viewer

Pravda o dnešnom webe je taká, že väčšina z nich nie je v skutočnosti potrebná a existuje len vďaka zariadeniu, na ktorom čítate tento článok je smiešne prekonaný a má dostupnú šírku pásma niektorých národných štátov 90. roky 20. storočia. Priemerná webová stránka New York Times má veľkosť niekde okolo 15 MB a to jednoducho nie je potrebné.

Ak prevádzkujete webovú stránku z domu na modernom Raspberry Pi, ako je Raspberry Pi 4B, zistíte, že môžete ľahko spustiť viacero inštancií WordPress. Ale používaním redakčného systému na poskytovanie stránok viac zaťažujete hardvér než potrebujete, a na serveri SoC nižšej špecifikácie, ako je Raspberry Pi Zero, môže byť výkon trpieť. Navyše, povolením prihlásenia cez webovú stránku nechávate svoje vzácne Pi otvorené útoku.

Pretože statické stránky boli navrhnuté tak, aby fungovali na hardvéri, ktorý existoval pred 40 rokmi, potrebujú veľmi málo systémových prostriedkov, a keďže obsah ukladáte priamo na server založený na Pi, sú bezpečnejšie, tiež. Generátory statických stránok vám umožní vytvárať dobre vyzerajúce statické webové stránky s chytrým využitím Markdown, HTML a CSS. Načítajú sa mihnutím oka a nevyužívajú veľa zdrojov.

Väčšina generátorov statických stránok vykresľuje súbory Markdown, ktoré píšete v textových editoroch, ako je nano, čo z nich môže pre niektorých ľudí urobiť neprístupnú a neatraktívnu voľbu. Našťastie je k dispozícii lepšia možnosť.

Publii je užívateľsky prívetivý generátor statických stránok

Publii vám poskytuje všetko vybavenie a funkcie, ktoré by ste očakávali od solídneho Web 2.0 CMS, ako je WordPress, ale vykreslí obsah na vašom stolnom počítači, ktorý je pripravený na prenos do vášho Pi.

S Publii máte na výber z troch intuitívnych a responzívnych editorov: editor blokov HTML, editor WYSIWYG, ak dávate prednosť pracovnému postupu podobnému textovému procesoru a samozrejme editoru Markdown na jednoduché vytváranie dokonale formátovaných text.

Ak ste typ človeka, ktorý sa rád odpútava od písania neustálym overovaním faktov a obrázky, WYSIWYG editor je presne to, čo potrebujete, a ponúka také detaily ako súčet slov, odsekov a vety; počet jedinečných slov; koľko znakov ste si zapísali; a odhadovaný čas čítania.

Môžete vytvoriť multimediálne galérie obrázkov v priebehu niekoľkých sekúnd a kategorizovať články podľa značky a autora. Ak chcete migrovať z hosťovaného CMS na lokálne nainštalovanú inštanciu Publii, Publii má vstavaný nástroj, vďaka ktorému je migrácia hračkou. Profesionálne vytvorené témy a doplnky sú dostupné prostredníctvom trhu Publii.

Ako nainštalovať Publii na Windows, Mac a Linux

Publii je k dispozícii na všetkých hlavných operačných systémoch pre stolné počítače a inštalácia na žiadnom z nich by nemala trvať dlhšie ako niekoľko minút. Vo všetkých prípadoch budete musieť navštíviť Stránka na stiahnutie Publii a získajte vhodný binárny súbor pre váš operačný systém a architektúru.

Nainštalujte Publii v systéme Windows

Dvojitým kliknutím na súbor EXE spustite inštalačný program a kliknite Súhlasím na otázku, či súhlasíte s podmienkami licenčnej zmluvy GPLv3. Publii sa nainštaluje rýchlo, ale skôr ako ho spustíte, budete musieť opäť súhlasiť s podmienkami licenčnej zmluvy. Kliknite na súhlasiť a môžete ísť.

Nainštalujte Publii na macOS

Ak chcete nainštalovať Publii na macOS, presuňte súbor DMG do Aplikácie priečinok.

Nainštalujte Publii v systéme Linux

Ak ste si stiahli súbor DEB pre systémy založené na Debiane, vrátane Ubuntu, použite súbor dpkg príkaz na inštaláciu súboru:

sudo dpkg -i cesta/k/publii.deb

Ak používate distribúciu, s ktorou sa pekne hrá ot./min súbory, použite toto:

sudo rpm -i /cesta/k/publii.rpm

Pre akúkoľvek inú linuxovú distribúciu si stiahnite aplikáciu a urobte ju spustiteľnou pomocou:

sudo chmod +x /cesta/k/publii.appimage

Použite Publii na vytvorenie skvele vyzerajúcej statickej webovej stránky

Prvýkrát otvorte Publii a zobrazí sa výzva na „Vytvorenie prvej webovej lokality“ alebo „Obnoviť zo zálohy“. Vyberte si prvú možnosť a pomenujte svoju webovú lokalitu a sebe menom autora, ako aj výberom malej ikony z výberu približne 50. Ako spisovatelia sme považovali ceruzku za vhodnú voľbu. Keď budete pripravení, kliknite na veľkú modrú Vytvorte webovú stránku tlačidlo.

Ďalšou možnosťou je, ktorý editor použiť. Môžete si vybrať použitie rôznych editorov pre každý príspevok a existuje Pridať nový príspevok tlačidlo pod každou možnosťou. Na demonštračné účely sme zvolili možnosť WYSIWYG, pretože väčšina ľudí ju pravdepodobne bude uspokojovať.

Používanie editora Publii WYSIWG je okamžite intuitívne. Napíšete svoj obsah na príslušné miesto a pomocou panela s ponukami formátujete obsah, vložíte obrázky a vytvoríte úryvky kódu. Vložte obrázok a Publii zobrazí textové polia pre alternatívny text, uvedenie zdroja a titulok.

K dispozícii sú ďalšie možnosti vrátane vycentrovania obrázka, zarovnania a ďalších. Je to ako textový procesor pre web! Kliknutím na ikonu ozubeného kolieska v pravom hornom rohu obrazovky získate prístup k špecifickým funkciám príspevku. Tu môžete nastaviť meno autora a označiť príspevok ako odporúčaný alebo ho skryť. Alebo ak je to niečo, s čím sa hanbíte byť spájaní, no napriek tomu to chcete na svojom webe, môžete to nechať na titulnej stránke.

Môžete tiež nastaviť odporúčaný obrázok, nastaviť rôzne možnosti SEO a vytvoriť značky. Pred zobrazením ukážky alebo publikovaním obsahu musíte vybrať a nakonfigurovať tému. Kliknutím na tlačidlo šípky späť sa vrátite do hlavnej ponuky. Odtiaľto môžete vytvárať a organizovať ponuky, prispôsobiť vzhľad stránky a ďalšie.

Nahrajte svoju novú statickú stránku do svojho Raspberry Pi

Pred nahraním svojej novovytvorenej webovej stránky sa uistite, že ste postupovali podľa nášho sprievodcu nastavenie vášho Raspberry Pi ako servera. Keď ste spokojní s tým, ako vaša stránka vyzerá, kliknite na Server. Publii môže priamo nahrávať do vášho Pi pomocou rôznych protokolov vrátane FTP, SFTP a ďalších.

Naša preferovaná metóda prenosu webovej stránky do Raspberry Pi v rovnakej lokálnej sieti je klasická Príkaz Secure Copy (SCP)..

Najprv výberom získajte súbory, ktoré potrebujete nahrať PSČ ako typ servera. Zadajte základnú adresu URL a potom vyberte výstupný adresár pre súbory. Váš domovský adresár je dobrou voľbou. Vyberte Nekomprimovaný katalóg aby Publii vytvoril adresár a nie súbor zip.

Kliknite Uložiť nastavenia, potom Synchronizujte svoj web tlačidlo. Vo vami zadanom adresári sa vytvorí nový priečinok. Pomocou svojho Linuxového terminálu alebo klienta SSH, ako je PuTTY, odošlite súbory do svojho Raspberry Pi:

scp -r /cesta/k/vašim/súborom/* pi@pi.local.ip.address:/var/www/html

Vaša staticky generovaná webová stránka bude teraz okamžite aktívna!

Vytvorte skvelý obsah pre svoj nový statický web Raspberry Pi

Dobrý pracovný postup a skvelý a cenovo dostupný hardvér nie vždy tvoria úspešnú stránku. Potrebujete nápady a obsah, ktorý chcú ľudia čítať. Ak máte problém prísť s nápadmi na príbehy, existuje niekoľko webových stránok, ktoré vám s tým môžu pomôcť.