Hugo

Hugo on yksi suosituimmista staattisen web-sivuston generaattoreista. Se on ohjelmoitu Go-ohjelmointikielellä. Ensimmäinen staattisten web-sivustojen generaattori Jekyll esiteltiin vuonna 2008.

Staattisen web-sivuston generaattoreiden hyvät puolet

  • joustavuus
  • parempi suorituskyky
  • vähemmän palvelinpuolen riippuvaisuuksia
  • parempi luotettavuus
  • ylivoimainen tietoturva

Hugon hyvät puolet

  • Käyttöönotto on helppoa, kun asennuspaketti sisältää kaiken tarvitse.
  • On avoimen lähdekoodin ohjelmisto ja saatavilla OS X:lle, Linuxille ja windowsille.
  • Kääntää sivuston nopeasti staattiseksi: 5000 sivua 6 sekunnissa, joka on 75-kertaa nopeammin kuin Middleman.
  • Lataa uuden lisätyn sisällön nopeasti.
  • Selkeä malli lisätä sisältöä.

Yhteenveto

  • Hugo on helppo ottaa käyttöön, kun asennuspaketti sisältää kaiken. Monet SSG:t vaativat esim. Node.js- tai Ruby-kehitysympäristön työasemassa.
  • Hugo soveltuu sisältöedellä kehitettyihin sivustoihin.
  • Hugon heikon laajennettavuuden takia pitää tyytyä sisäänrakennettuihin toimintoihin.

Grav


Yleistä tietoa

  • Grav:ia kehittää Rockettheme, joka kehittää sivupohjia eri julkaisujärjestelmille.
  • Grav on tiedostopohjainen julkaisujärjestelmä. Se ei käytä tietokantoja, kaikki sisältö ja asetukset ovat tiedostoissa.
  • Rocketthemen mukaan he ovat keskittyneet suorituskykyyn, ei sisäänrakennettujen ominaisuuksien määrään.
  • Grav on julkaistu MIT-lisenssillä ja ilmainen.

Teknologiat

Vahvuudet

  • teknologia yleisellä tasolla, latausajat jne.
  • ilmainen
  • tietoturva
  • hyvin dokumenoitu, kehittäjäystävällinen
  • räätälöitävyys

Mihin Grav soveltuu?

  • Periaatteessa soveltuu monen tyyppiseen, blogeista pk-yrityksen sivustoihin jne.
  • Tunnetuista avoimen lähdekoodin järjestelmistä WordPress kilpailee selkeämmin Gravin kanssa.
  • Omalla tavallaan Grav muistuttaa Drupal-julkaisujärjestelmää, on ns. lego-palikka, josta jokainen rakentaa mitä haluaa.
  • Jos sivusto on todella monimutkainen, tietokantapohjainen julkaisujärjestelmä kuten WordPress saattaa olla parempi.

WordPress

Vahvuudet

  • käytettävyys
  • ilmainen
  • runsaasti laajennuksia
  • hyvin dokumentoitu
  • räätälöitävyys

Yleistä tietoa WordPressistä

  • Kehitetty toukokuusta alkaen 2003 kun Matt Mullenweg ja Mike Little forkkasivat eli kloonasivat b2/cafelog -nimisen blogiohjelmiston ja alkoivat kehittää sen pohjalta uutta ohjelmistoa.
  • WordPress oli siis alunperin blogiohjelmisto, ominaisuuksien kasvaessa muuttui varsinaiseksi julkaisujärjestelmäksi.
  • WordPressin suosio johtuu etenkin helppokäyttöisyydestä.
  • WordPress on julkaistu GNU GPLv2 lisenssillä ja ilmainen.

Helppoa sisällön muokkaamista Gutenbergillä

WordPressin version 5 suurin uudistus on Gutenberg-niminen lohkoeditori. Guterberg korvaa vanhan tekstieditorin, joka oli kankea. Gutenbergiä kehitetään kovaa vauhtia. Vakiona tulee jonkin lohkoja ja on mahdollista kehittää itse uusia lohkoja.

Ihan alussa oli teksti, otsikko jne. yksinkertaisia lohkoja. Sen jälkeen on tullut sarakkeita jne. monimutkaisempia lohkoja. Gutenbergia voidaan nykyään pitää vaihtoehtona ns. page buildereille. Gutenbergilla on merkittävä etu verrattuna page buildereihin: se kuuluu kiinteästi WordPressiin, on standardiratkaisu. Gutenbergilla voidaan muokata nykyään myös WooCommercea.

WordPressin teemat

Latausaikojen optimoinnin ja muiden teknisten asioiden vuoksi ohjelmoin itse WordPressin teemat asiakkaideni sivustoille. Teeman rungon generoin Underscorella. Käyttöliittymän teen UIkit:llä.

WordPress ja hakukoneoptimointi

WordPressin hakukoneoptimointi on helppoa, koska se on vakiona hakukoneystävällinen. Versioon 5.5 tuli uutena ominaisuutena xml-sivukartat. Lisäksi WordPressin on olemassa hakukoneoptimointiin liittyviä laajennuksia kuten All in One SEO Pack, Math Rank ja Yoast SEO.

WordPressin tekniset vaatimukset

  • PHP-ohjelmointikielestä versio 7.3
  • MySQL -tietokantaohjelmistosta versio 5.0.15 tai mikä tahansa versio MariaDB.
  • Apache -palvelinohjelmiston moduuli mod_rewrite moduuli selkokielisiä urleja varten.

  • Tämä sivusto käyttää evästeitä

    Käytämme evästeitä sisällön ja mainosten personointiin, sosiaalisen median ominaisuuksien tarjoamiseen ja liikenteen analysointiin. Jaamme myös tietoja sivustomme käytöstäsi sosiaalisen median, mainonta- ja analytiikkakumppaneidemme kanssa, jotka voivat yhdistää ne muihin tietoihin, jotka olet heille antanut tai joita he ovat keränneet käyttäessäsi palveluitaan.




  • Välttämättömät

    Välttämättömät evästeet auttavat tekemään verkkosivustosta käyttökelpoisen sallimalla perustoimintoja, kuten sivulla navigoinnin ja pääsyn verkkosivuston suojattuihin osiin. Verkkosivusto ei toimi kunnolla ilman näitä evästeitä.

    Asetukset

    Asetusevästeiden avulla verkkosivusto muistaa tietoja, jotka muuttavat sivuston käyttäytymistä tai ulkonäköä, kuten kielivalintasi tai alueen, jolla olet.

    Tilastot

    Tilastoevästeet auttavat sivuston omistajia ymmärtämään, miten käyttäjät ovat vuorovaikutuksessa sivuston kanssa, keräämällä ja raportoimalla tietoja nimettömästi.

    Markkinointi

    Markkinointievästeitä käytetään kävijöiden seurantaan eri verkkosivustoilla. Tarkoituksena on näyttää mainoksia, jotka ovat osuvia ja kiinnostavia yksittäiselle käyttäjälle.

  • Evästeet

    Mitä ovat evästeet? Eväste (cookie) on pieni tekstitiedosto, jonka internet-selain tallentaa käyttäjän laitteelle. Evästeitä käytetään esimerkiksi silloin, kun käyttäjän tietoja halutaan säilyttää tämän siirtyessä internetpalvelun sivulta toiselle.

    Sivuillamme käytetyt evästeet keräävät ainoastaan pseudonymisoituja henkilötietoja, joka tarkoittaa sitä, ettei niitä pysty yhdistämään yksittäiseen henkilöön ilman lisätietoja.

    Mihin evästeitä käytetään?

    Keräämme tietoa verkkosivustomme käyttötavoista voidaksemme tarjota käyttäjille paremman käyttökokemuksen sekä kehittääksemme sivuston toimivuutta. Keräämme evästeitä myös markkinoinnin ja asiakaspalvelun parantamiseksi. Hyödynnämme evästeitä ainoastaan omaan käyttöömme.

    Evästeiden hyväksyminen

    • Kerätä tietoa verkkosivuston käytöstä.
    • Tallentaa tietoa, millä selaimella ja laitteella verkkosivuillamme vieraillaan.
    • Kohdentaa verkkosivujen sisältöä aikaisempien vierailujen pohjalta keräämiemme tietojen perusteella.
    • Evästeitä voidaan käyttää myös käyttäjän kiinnostusten kohteiden perusteella kohdennetun, tuotteisiimme ja palveluihimme liittyvän mainonnan tuottamiseen muilla verkkosivuilla Internetissä.