Staattisen verkkosivuston ylläpitämisessä on useita etuja, ja se on helppo luoda Publiin avulla ja isännöidä sitä Raspberry Pi -laitteessa.
Staattiset verkkosivustot ovat yksi parhaista tavoista näyttää sisältöäsi verkossa. Ne ovat luonnostaan turvallisempia kuin verkkopohjaiset CMS-järjestelmät, kuten WordPress, ja ne kuluttavat huomattavasti vähemmän resursseja. Staattisen verkkosivuston koodaaminen käsin on kuitenkin työlästä, ja perinteiset staattisten sivustojen generaattorit voivat olla vaikeaa uusille tulokkaille.
Publii on monialustainen sovellus, joka tarjoaa sinulle kaikki staattisen sivustogeneraattorin edut yhdistettynä käyttäjäystävälliseen sisällönhallintajärjestelmään, jota voit käyttää työpöydälläsi.
Staattiset sivustot ovat vain parempia
Alussa oli netti. Sitä ei kutsuttu Web 1.0:ksi, vaikka Web 2.0 saapui pian 2000-luvun alussa. Se oli vain "verkko". Web oli melko yksinkertainen, ja se palveli tavallisia vanhoja, tylsiä staattisia sivuja, joita oli koristeltu karkeilla taustaanimaatioilla, epätodennäköisillä väriteemoilla ja epätodennäköisillä fonteilla. Dynaamiset sisällönhallintajärjestelmät eivät myöskään olleet asia useimmille ihmisille. Sinun tarvitsee vain upottaa HTML-tiedostot tietohakemistoon. Web toimi melko hyvin Web 2.0 -vallankumoukseen asti, jolloin staattiset sivut syrjäyttivät yhä enemmän dynaamista HTML: ää – tai vielä pahempaa JavaScriptiä.
Totuus nykypäivän Webistä on, että suurin osa siitä ei ole oikeastaan välttämätöntä, ja se on olemassa vain siksi, että laite, jossa luet tätä artikkelia on naurettavan ylivoimainen ja sillä on käytettävissä oleva kaistanleveys joidenkin kansallisvaltioiden 1990-luku. Keskimääräinen New York Times -verkkosivu on kooltaan noin 15 megatavua, eikä se yksinkertaisesti ole välttämätöntä.
Jos käytät verkkosivustoa kotoa käsin modernilla Raspberry Pi: llä, kuten Raspberry Pi 4B: llä, huomaat, että voit käyttää helposti useita WordPress-esiintymiä. Mutta kun käytät sisällönhallintajärjestelmää sivujen palvelemiseen, rasitat laitteistoa enemmän kuin tarvitset, ja alemman teknisen SoC-palvelimen, kuten Raspberry Pi Zero, suorituskyky saattaa olla mahdollista kärsiä. Lisäksi sallimalla kirjautumisen verkkosivuston kautta jätät arvokkaan Pi: si avoimeksi hyökkäyksille.
Koska staattiset sivustot on suunniteltu toimimaan laitteistolla, joka oli olemassa 40 vuotta sitten, ne tarvitsevat hyvin vähän järjestelmäresursseja, ja koska siirrät sisältöä suoraan Pi-pohjaiselle palvelimellesi, ne ovat turvallisempia, liian. Staattiset sivustogeneraattorit avulla voit luoda hyvännäköisiä staattisia verkkosivustoja Markdownin, HTML: n ja CSS: n taitavasti käyttämällä. Ne latautuvat silmänräpäyksessä eivätkä käytä paljon resursseja.
Useimmat staattiset sivustogeneraattorit renderöivät Markdown-tiedostoja, jotka kirjoitat tekstieditoreilla, kuten nanolla, mikä voi tehdä niistä vaikeapääsyisiä ja houkuttelemattomia joillekin ihmisille. Onneksi on parempi vaihtoehto.
Publii on käyttäjäystävällinen staattinen sivuston luontiohjelma
Publii tarjoaa sinulle kaikki mukavuudet ja ominaisuudet, joita voit odottaa vakaalta Web 2.0 CMS: ltä, kuten WordPressiltä, mutta näyttää sisällön pöytätietokoneellasi valmiina siirrettäväksi Pi-laitteeseen.
Publiin avulla voit valita kolmesta intuitiivisesta ja reagoivasta editorista: HTML-lohkoeditorin, WYSIWYG-editorin, jos pidät mieluummin tekstinkäsittelyohjelman kaltaisesta työnkulusta ja tietysti Markdown-editorista täydellisen muotoilun tuottamiseksi helposti teksti.
Jos olet sellainen, joka haluaa kääntää huomionsa pois kirjoittamisesta tarkistamalla jatkuvasti faktoja ja lukuja, WYSIWYG-editori on juuri sitä mitä tarvitset, ja se tarjoaa sellaisia yksityiskohtia kuin sanoja, kappaleita ja lauseet; yksilöllisten sanojen määrä; kuinka monta merkkiä olet kirjoittanut muistiin; ja arvioitu lukuaika.
Voit luoda multimediakuvagallerioita sekunneissa ja luokitella artikkelit tunnisteen ja tekijän mukaan. Jos haluat siirtyä isännöidystä sisällönhallintajärjestelmästä paikallisesti asennettuun Publii-instanssiin, Publiissa on sisäänrakennettu työkalu, joka tekee siirrosta helppoa. Ammattimaisesti luodut teemat ja laajennukset ovat saatavilla Publii-markkinapaikan kautta.
Publiin asentaminen Windowsiin, Maciin ja Linuxiin
Publii on saatavilla kaikissa yleisimmissä työpöytäkäyttöjärjestelmissä, ja asennuksen ei pitäisi kestää muutamaa minuuttia kauempaa missään niistä. Kaikissa tapauksissa sinun tulee käydä osoitteessa Julkinen lataussivu ja nappaa käyttöjärjestelmällesi ja arkkitehtuurillesi sopiva binaari.
Asenna Publii Windowsiin
Kaksoisnapsauta EXE-tiedostoa käynnistääksesi asennusohjelman ja napsauta olen samaa mieltä kun sinulta kysytään, hyväksytkö GPLv3-lisenssisopimuksen ehdot. Publii asentuu nopeasti, mutta ennen kuin voit käynnistää sen, sinun on jälleen hyväksyttävä käyttöoikeussopimuksen ehdot. Klikkaa Hyväksyä ja olet hyvä lähtemään.
Asenna Publii macOS: ään
Asenna Publii macOS: ään vetämällä DMG-tiedosto kohteeseen Sovellukset kansio.
Asenna Publii Linuxiin
Jos latasit DEB-tiedoston Debian-pohjaisille järjestelmille, mukaan lukien Ubuntu, käytä dpkg komento tiedoston asentamiseksi:
sudo dpkg -i polku/to/publii.deb
Jos käytät distroa, joka pelaa hienosti rpm tiedostot, käytä tätä:
sudo rpm -i /polku/publii.rpm
Jos kyseessä on jokin muu Linux-distro, lataa sovelluskuva ja tee se sitten suoritettavaksi:
sudo chmod +x /polku/publii.appimage
Publiin avulla voit luoda upean staattisen verkkosivuston
Avaa Publii ensimmäistä kertaa, ja sinua pyydetään joko "Luo ensimmäinen verkkosivusto" tai "Palauta varmuuskopiosta". Valitse ensimmäinen vaihtoehto ja anna verkkosivustollesi nimi ja itsellesi tekijän nimi sekä valitse pieni kuvake noin 50 valikoimasta. Kirjoittajina löysimme kynän sopivaksi valinnaksi. Kun olet valmis, napsauta isoa sinistä Luo verkkosivusto -painiketta.
Seuraava vaihtoehto on käyttää editoria. Voit käyttää jokaisessa viestissä eri muokkausohjelmia, ja on olemassa Lisää uusi viesti -painiketta jokaisen vaihtoehdon alla. Esittelytarkoituksessa valitsimme WYSIWYG-vaihtoehdon, koska useimmat ihmiset ovat todennäköisesti tyytyväisiä siihen.
Publii WYSIWG -editorin käyttö on heti intuitiivista. Kirjoitat sisältösi oikeaan paikkaan ja käytät valikkopalkkia sisällön muotoiluun, kuvien lisäämiseen ja koodinpätkien luomiseen. Lisää kuva, niin Publii näyttää tekstikentät vaihtoehtoiselle tekstille, attribuutioille ja kuvateksteille.
Saatavilla on muita vaihtoehtoja, kuten kuvan keskitys, kohdistus ja paljon muuta. Se on kuin tekstinkäsittelyohjelma Webille! Napsauta näytön oikeassa yläkulmassa olevaa hammasrataskuvaketta päästäksesi julkaisukohtaisiin ominaisuuksiin. Täällä voit määrittää kirjoittajan nimen ja merkitä julkaisun esitellyksi tai piilottaa sen. Tai jos häpeät liittyä siihen, mutta haluat silti sen sivustollesi, voit jättää sen etusivulle.
Voit myös asettaa esitellyn kuvan, määrittää erilaisia SEO-asetuksia ja luoda tunnisteita. Ennen kuin voit esikatsella tai julkaista sisältöäsi, sinun on valittava ja määritettävä teema. Napsauta takaisin-nuolipainiketta palataksesi päävalikkoon. Täältä voit luoda ja järjestää valikoita, muokata sivuston ulkoasua ja paljon muuta.
Lataa uusi staattinen sivustosi Raspberry Pi -laitteeseen
Ennen kuin lataat juuri luomasi verkkosivustosi, varmista, että olet noudattanut opastamme määritä Raspberry Pi palvelimeksi. Kun olet tyytyväinen sivustosi ulkonäköön, napsauta Palvelin. Publii voi ladata suoraan Pi-laitteeseesi käyttämällä erilaisia protokollia, kuten FTP, SFTP ja paljon muuta.
Suosituin tapamme siirtää verkkosivusto samassa paikallisverkossa olevaan Raspberry Pi -laitteeseen on klassikko Secure Copy (SCP) -komento.
Hanki ensin ladattavat tiedostot valitsemalla Postinumero palvelimen tyyppinä. Anna perus-URL-osoite ja valitse sitten tiedostojen tulostushakemisto. Kotihakemistosi on hyvä valinta. Valitse Pakkaamaton luettelo jotta Publii luo hakemiston zip-tiedoston sijaan.
Klikkaus Tallenna asetukset, sitten Synkronoi verkkosivustosi -painiketta. Määrittämääsi hakemistoon luodaan uusi kansio. Lähetä tiedostot Raspberry Pi: lle käyttämällä Linux-päätettä tai SSH-asiakasohjelmaa, kuten PuTTY: tä:
scp -r /polku/tiedostoihin/* pi@pi.local.ip.address:/var/www/html
Staattisesti luotu verkkosivustosi on nyt heti käytössä!
Luo hienoa sisältöä uudelle Static Raspberry Pi -verkkosivustollesi
Hyvä työnkulku ja hyvä, edullinen laitteisto ei aina tee menestyvää sivustoa. Tarvitset ideoita ja sisältöä, jota ihmiset haluavat lukea. Jos sinulla on vaikeuksia keksiä tarinaideoita, on joitakin verkkosivustoja, jotka voivat auttaa sinua tässä.