Provozování statické webové stránky má několik výhod a je snadné ji vytvořit pomocí Publii a hostit ji na vašem Raspberry Pi.

Statické webové stránky jsou jedním z nejlepších způsobů zobrazení vašeho obsahu na webu. Jsou ze své podstaty bezpečnější než webové systémy CMS, jako je WordPress, a spotřebovávají podstatně méně zdrojů. Ruční kódování statického webu je však zdlouhavé a tradiční generátory statických stránek mohou být pro nováčky obtížné.

Publii je multiplatformní aplikace, která vám poskytuje všechny výhody generátoru statických stránek v kombinaci s uživatelsky přívětivým systémem správy obsahu, který můžete spustit na ploše.

Statické stránky jsou prostě lepší

Na začátku byl web. Nejmenovalo se to Web 1.0 – navzdory bezprostřednímu příchodu webu 2.0 na počátku 21. století. Byl to jen "Web". Web byl docela jednoduchý a sloužil obyčejným starým, nudným statickým stránkám, ozdobeným křiklavými animacemi na pozadí, nepravděpodobnými barevnými schématy a nepravděpodobnými fonty. Dynamické systémy pro správu obsahu také nebyly pro většinu lidí záležitostí. Jen byste uložili soubory HTML do datového adresáře. Web fungoval docela dobře až do revoluce Web 2.0, kdy byly statické stránky stále více nahrazovány dynamickým HTML – nebo hůře JavaScriptem.

instagram viewer

Pravdou o dnešním webu je, že většina z nich není ve skutečnosti nutná a existuje pouze díky zařízení, na kterém čtete tento článek je směšně přemožený a má dostupnou šířku pásma některých národních států devadesátá léta. Průměrná webová stránka New York Times má velikost někde v oblasti 15 MB, a to prostě není nutné.

Pokud provozujete web z domova na moderním Raspberry Pi, jako je Raspberry Pi 4B, zjistíte, že můžete snadno spustit více instancí WordPress. Ale tím, že k zobrazování stránek používáte redakční systém, více zatěžujete hardware než potřebujete, a na serveru SoC s nižší specifikací, jako je Raspberry Pi Zero, může být výkon trpět. Navíc tím, že povolíte přihlášení prostřednictvím webové stránky, necháte své drahocenné Pi otevřené útoku.

Protože statické stránky byly navrženy tak, aby fungovaly na hardwaru, který existoval před 40 lety, potřebují velmi málo v cestě systémových prostředků, a protože obsah ukládáte přímo na server založený na Pi, jsou bezpečnější, také. Statické generátory stránek vám umožní vytvářet dobře vypadající statické webové stránky s chytrým využitím Markdown, HTML a CSS. Načítají se mrknutím oka a nespotřebovávají tuny zdrojů.

Většina generátorů statických stránek vykresluje soubory Markdown, které zapisujete v textových editorech, jako je nano, což z nich může pro některé lidi udělat nepřístupnou a neatraktivní volbu. Naštěstí je k dispozici lepší možnost.

Publii je uživatelsky přívětivý generátor statických stránek

Publii vám poskytuje veškeré vybavení a funkce, které byste očekávali od solidního Web 2.0 CMS, jako je WordPress, ale vykreslí obsah na vašem stolním PC, připravený k přenosu do vašeho Pi.

S Publii získáte výběr ze tří intuitivních a citlivých editorů: editor bloků HTML, editor WYSIWYG, pokud dáváte přednost pracovnímu postupu podobnému textovému procesoru a samozřejmě editoru Markdown, který snadno vytvoří dokonale formátované text.

Pokud jste ten typ člověka, který se rád odvádí od psaní neustálým ověřováním faktů a obrázků, WYSIWYG editor je přesně to, co potřebujete, a nabízí takové detaily, jako je celkový počet slov, odstavců a věty; počet jedinečných slov; kolik znaků jste si poznamenali; a odhadovaný čas čtení.

Během několika sekund můžete vytvářet multimediální obrázkové galerie a kategorizovat články podle značek a autora. Pokud chcete migrovat z hostovaného CMS do lokálně nainstalované instance Publii, Publii má vestavěný nástroj, díky kterému je migrace hračka. Profesionálně vytvořená témata a pluginy jsou k dispozici prostřednictvím tržiště Publii.

Jak nainstalovat Publii na Windows, Mac a Linux

Publii je k dispozici na všech hlavních operačních systémech pro stolní počítače a instalace by na žádném z nich neměla trvat déle než několik minut. Ve všech případech budete muset navštívit Stránka ke stažení Publii a vezměte si vhodný binární soubor pro váš operační systém a architekturu.

Nainstalujte Publii na Windows

Poklepáním na soubor EXE spusťte instalační program a klikněte souhlasím na dotaz, zda souhlasíte s podmínkami licenční smlouvy GPLv3. Publii se nainstaluje rychle, ale než jej budete moci spustit, budete muset znovu souhlasit s podmínkami licenční smlouvy. Klikněte na Akceptovat a můžete jít.

Nainstalujte Publii na macOS

Chcete-li nainstalovat Publii na macOS, přetáhněte soubor DMG do Aplikace složku.

Nainstalujte Publii na Linux

Pokud jste si stáhli soubor DEB pro systémy založené na Debianu, včetně Ubuntu, použijte soubor dpkg příkaz k instalaci souboru:

sudo dpkg -i cesta/k/publii.deb

Pokud používáte distro, se kterým si pěkně hraje ot./min soubory, použijte toto:

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

Pro jakoukoli jinou distribuci Linuxu si stáhněte aplikaci a poté ji udělejte spustitelnou pomocí:

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

Použijte Publii k vytvoření skvěle vypadajícího statického webu

Otevřete Publii poprvé a budete vyzváni k „Vytvořte svůj první web“ nebo „Obnovit ze zálohy“. Vyberte první možnost a pojmenujte svůj web a sebe jménem autora a vyberte si malou ikonu z nabídky asi 50. Jako spisovatelé jsme zjistili, že tužka je vhodnou volbou. Až budete připraveni, klikněte na velkou modrou Vytvořit web knoflík.

Další volbou je, který editor použít. Pro každý příspěvek můžete použít různé editory a existuje Přidat nový příspěvek tlačítko pod každou možností. Pro demonstrační účely jsme zvolili možnost WYSIWYG, protože většině lidí to pravděpodobně vyhovuje.

Používání editoru Publii WYSIWG je okamžitě intuitivní. Napíšete svůj obsah na příslušné místo a pomocí panelu nabídek formátujete obsah, vkládáte obrázky a vytváříte úryvky kódu. Vložte obrázek a Publii zobrazí textová pole pro alternativní text, uvedení zdroje a titulek.

K dispozici jsou další možnosti včetně vystředění obrazu, zarovnání a dalších. Je to jako textový procesor pro web! Kliknutím na ikonu ozubeného kolečka v pravém horním rohu obrazovky získáte přístup ke specifickým funkcím příspěvku. Zde můžete nastavit jméno autora a označit příspěvek jako doporučený nebo jej skrýt. Nebo pokud je to něco, s čím se stydíte být spojováni, ale přesto to chcete na svém webu, můžete to nechat na titulní stránce.

Můžete také nastavit doporučený obrázek, nastavit různé možnosti SEO a vytvořit značky. Než budete moci zobrazit náhled nebo publikovat svůj obsah, musíte vybrat a nakonfigurovat motiv. Klepnutím na tlačítko se šipkou zpět se vrátíte do hlavní nabídky. Zde můžete vytvářet a organizovat nabídky, přizpůsobovat vzhled webu a další.

Nahrajte svůj nový statický web do svého Raspberry Pi

Než nahrajete svůj nově vytvořený web, ujistěte se, že jste postupovali podle našeho průvodce nastavení vašeho Raspberry Pi jako serveru. Až budete spokojeni s tím, jak váš web vypadá, klikněte na Server. Publii může přímo nahrávat do vašeho Pi pomocí různých protokolů včetně FTP, SFTP a dalších.

Náš preferovaný způsob přenosu webové stránky na Raspberry Pi ve stejné místní síti je klasický Příkaz Secure Copy (SCP)..

Nejprve výběrem získejte soubory, které potřebujete nahrát zip jako typ serveru. Zadejte základní URL a poté zvolte výstupní adresář pro soubory. Váš domovský adresář je dobrá volba. Vybrat Nekomprimovaný katalog aby Publii vytvořilo adresář spíše než soubor zip.

Klikněte Uložit nastavení, poté Synchronizujte svůj web knoflík. Ve vámi zadaném adresáři se vytvoří nová složka. Pomocí svého linuxového terminálu nebo klienta SSH, jako je PuTTY, odešlete soubory do svého Raspberry Pi:

scp -r /cesta/k/vašim/souborům/* pí@pi.local.ip.address:/var/www/html

Vaše statické generované webové stránky budou nyní okamžitě aktivní!

Vytvořte skvělý obsah pro svůj nový web Static Raspberry Pi

Mít dobrý pracovní postup a skvělý, cenově dostupný hardware neznamená vždy úspěšný web. Potřebujete nápady a obsah, který lidé chtějí číst. Pokud se vám nedaří vymýšlet příběhy, existuje několik webových stránek, které vám s tím mohou pomoci.