Staatilise veebisaidi käitamisel on mitmeid eeliseid ning seda on Publii abil lihtne luua ja Raspberry Pi-s hostida.
Staatilised veebisaidid on üks parimaid viise oma sisu veebis kuvamiseks. Need on oma olemuselt turvalisemad kui veebipõhised CMS-süsteemid, nagu WordPress, ja tarbivad tunduvalt vähem ressursse. Kuid staatilise veebisaidi käsitsi kodeerimine on tüütu ja traditsioonilised staatilise saidi generaatorid võivad uustulnukate jaoks olla keerulised.
Publii on platvormideülene rakendus, mis annab teile kõik staatilise saidi generaatori eelised koos kasutajasõbraliku sisuhaldussüsteemiga, mida saate oma töölaual käivitada.
Staatilised saidid on lihtsalt paremad
Alguses oli Veeb. Seda ei nimetatud Web 1.0-ks – hoolimata Web 2.0 peatsest saabumisest 2000. aastate alguses. See oli lihtsalt "veeb". Veeb oli üsna lihtne ja teenindas lihtsaid vanu, igavaid staatilisi lehti, mida oli kaunistatud karjuvate taustaanimatsioonide, ebatõenäoliste värviskeemide ja ebatõenäoliste fontidega. Dünaamilised sisuhaldussüsteemid ei sobinud ka enamiku inimeste jaoks. Peaksite lihtsalt HTML-failid andmekataloogi laadima. Veeb toimis üsna hästi kuni Web 2.0 revolutsioonini, mil staatilisi lehti tõrjus üha enam välja dünaamiline HTML või veel hullem JavaScript.
Tõde tänapäeva veebi kohta on see, et suurem osa sellest pole tegelikult vajalik ja eksisteerib ainult seetõttu, et seade, millel sa loed seda artiklit, on naeruväärselt üle jõu käiv ja sellel on saadaolev ribalaius mõnes rahvusriigis. 1990. aastad. Keskmine New York Timesi veebileht on kuskil 15 MB suurune ja see pole lihtsalt vajalik.
Kui kasutate veebisaiti oma kodus kaasaegse Raspberry Pi (nt Raspberry Pi 4B) abil, leiate, et saate mitut WordPressi eksemplari hõlpsalt käivitada. Kuid kui kasutate lehtede teenindamiseks sisuhaldussüsteemi, koormate riistvara rohkem kui vaja, ja madalama spetsifikatsiooniga SoC-serveris, nagu Raspberry Pi Zero, võib jõudlus olla kannatama. Lisaks, kui lubate veebisaidi kaudu sisse logida, jätate oma hinnalise Pi rünnakule avatuks.
Kuna staatilised saidid töötati välja 40 aastat tagasi eksisteerinud riistvaraga, vajavad nad väga vähe süsteemiressursse ja kuna sisestate sisu otse oma Pi-põhisesse serverisse, on need turvalisemad, ka. Staatilised saidi generaatorid võimaldab teil Markdowni, HTML-i ja CSS-i nutika kasutamisega luua ilusaid staatilisi veebisaite. Need laaditakse ühe silmapilguga ega kasuta palju ressursse.
Enamik staatilisi saidigeneraatoreid renderdab Markdowni failid, mille kirjutate tekstiredaktorites (nt nano), mis võib muuta need mõne inimese jaoks kättesaamatuks ja ebaatraktiivseks. Õnneks on saadaval parem valik.
Publii on kasutajasõbralik staatiline saidi generaator
Publii pakub teile kõiki mugavusi ja funktsioone, mida võiksite oodata kindla Web 2.0 CMS-iga (nt WordPress), kuid muudab sisu teie lauaarvutis, et saaksite Pi-le üle kanda.
Publii abil saate valida kolme intuitiivse ja tundliku redaktori vahel: HTML-plokiredaktor, WYSIWYG-redaktor, kui eelistate tekstitöötlusprogrammi sarnast töövoogu ja loomulikult Markdowni redaktorit, mis võimaldab hõlpsasti toota täiuslikult vormindatud tekst.
Kui sa oled selline inimene, kellele meeldib kirjutamisest kõrvale juhtida, kontrollides pidevalt fakte ja arvud, WYSIWYG-redaktor on just see, mida vajate, pakkudes selliseid üksikasju nagu sõnad, lõigud ja laused; unikaalsete sõnade arv; mitu tähemärki olete üles märkinud; ja eeldatav lugemisaeg.
Saate luua rikasmeedia pildigaleriisid sekunditega ning kategoriseerida artikleid sildi ja autori järgi. Kui soovite migreerida hostitud CMS-ist lokaalselt installitud Publii eksemplari, on Publiil sisseehitatud tööriist, mis muudab migreerimise lihtsaks. Professionaalselt loodud teemad ja pistikprogrammid on saadaval Publii turu kaudu.
Publii installimine Windowsi, Maci ja Linuxi jaoks
Publii on saadaval kõigis suuremates töölaua operatsioonisüsteemides ja installimine ei tohiks üheski neist võtta rohkem kui paar minutit. Kõigil juhtudel peate külastama Publii allalaadimisleht ja haarake oma operatsioonisüsteemi ja arhitektuuri jaoks sobiv binaarfail.
Installige Publii Windowsi
Installiprogrammi käivitamiseks topeltklõpsake EXE-faili ja klõpsake nuppu ma nõustun kui teilt küsitakse, kas nõustute GPLv3 litsentsilepingu tingimustega. Publii installitakse kiiresti, kuid enne selle käivitamist peate uuesti nõustuma litsentsilepingu tingimustega. Kliki Nõustu ja sul on hea minna.
Installige Publii MacOS-i
Publii installimiseks macOS-i lohistage DMG-fail asukohta Rakendused kausta.
Installige Publii Linuxi
Kui laadisite alla DEB-faili Debiani-põhiste süsteemide, sealhulgas Ubuntu jaoks, kasutage dpkg käsk faili installimiseks:
sudo dpkg -i path/to/publii.deb
Kui kasutate distrot, mis mängib kenasti p/min failid, kasutage seda:
sudo rpm -i /tee/publii.rpm
Mis tahes muu Linuxi distributsiooni jaoks laadige alla rakenduse pilt ja tehke see käivitatavaks:
sudo chmod +x /path/to/publii.appimage
Kasutage Publii suurepärase välimusega staatilise veebisaidi loomiseks
Avage Publii esimest korda ja teil palutakse kas "Loo oma esimene veebisait" või "Taasta varukoopiast". Valige esimene valik ja andke oma veebisaidile nimi ja endale autori nimi, samuti valige ikoon umbes 50 hulgast. Kirjutajatena leidsime, et pliiats on õige valik. Kui olete valmis, klõpsake suurel sinisel nupul Loo veebisait nuppu.
Järgmine valik on, millist redaktorit kasutada. Saate iga postituse jaoks kasutada erinevaid toimetajaid ja on olemas Lisa uus postitus nuppu iga valiku all. Demonstratsiooni eesmärgil valisime WYSIWYG-valiku, kuna enamik inimesi on sellega tõenäoliselt rahul.
Publii WYSIWG redaktori kasutamine on kohe intuitiivne. Tippite oma sisu sobivasse kohta ja kasutage menüüriba sisu vormindamiseks, piltide sisestamiseks ja koodijuppide loomiseks. Sisestage pilt ja Publii esitab alternatiivteksti, omistamise ja pealdiste tekstiväljad.
Saadaval on ka muud valikud, sealhulgas pildi tsentreerimine, joondamine ja palju muud. See on nagu veebi tekstitöötlusprogramm! Postituse spetsiifilistele funktsioonidele juurdepääsemiseks klõpsake ekraani paremas ülanurgas hammasrattaikoonil. Siin saate määrata autori nime ja märkida postituse esiletõstetuks või peita. Või kui teil on häbi olla seotud, kuid soovite seda siiski oma saidile lisada, võite selle esilehel välja jätta.
Samuti saate määrata esiletõstetud pildi, määrata erinevaid SEO valikuid ja luua silte. Enne sisu eelvaate kuvamist või avaldamist peate valima ja konfigureerima teema. Põhimenüüsse naasmiseks klõpsake tagasinoole nuppu. Siin saate luua ja korraldada menüüsid, kohandada saidi välimust ja palju muud.
Laadige oma uus staatiline sait oma Raspberry Pi-sse
Enne äsja loodud veebisaidi üleslaadimist veenduge, et olete järginud meie juhendit seadistage oma Raspberry Pi serveriks. Kui olete oma saidi välimusega rahul, klõpsake nuppu Server. Publii saab otse teie Pi-sse üles laadida, kasutades erinevaid protokolle, sealhulgas FTP, SFTP ja palju muud.
Meie eelistatud viis veebisaidi ülekandmiseks samas kohalikus võrgus olevale Raspberry Pi-le on klassikaline Secure Copy (SCP) käsk.
Esmalt hankige üleslaaditavad failid, valides Zip serveri tüübina. Sisestage baas-URL ja seejärel valige failide jaoks väljundkataloog. Teie kodukataloog on hea valik. Valige Tihendamata kataloog et Publii looks ZIP-faili asemel kataloogi.
Klõpsake Salvesta sätted, siis Sünkroonige oma veebisait nuppu. Teie määratud kataloogis luuakse uus kaust. Kasutage oma Linuxi terminali või SSH-klienti, näiteks PuTTY-d, saatke failid oma Raspberry Pi-le:
scp -r /tee/teie/failide juurde/* pi@pi.local.ip.address:/var/www/html
Teie staatiline loodud veebisait on nüüd koheselt aktiivne!
Looge oma uuele staatilisele Raspberry Pi veebisaidile suurepärast sisu
Hea töövoog ja suurepärane ja taskukohane riistvara ei ole alati edukas sait. Teil on vaja ideid ja sisu, mida inimesed tahavad lugeda. Kui teil on raskusi lugude ideede leidmisega, on mõned veebisaidid, mis võivad teid selles aidata.