Miten rakennetaan edullisesti WordPress-blogi sadoille lukijoille?

Varmasti monia lukijoita kiinnostaa tarkemmin miten blogista saa edullisesti nopean ja kestämään paljon liikennettä sivulla. Testasin kuormitustestillä kuinka monta kävijää sivuni kestää ja päästiin hyvin parin tuhanteen samaanaikaiseen vierailijaan. Tässä artikkelissa avaan palvelimen ominaisuuksia ja sen konfiguraatiota ja Wordpressin konfiguraation. Nämä ovat keskeisiä asioita tehdessä sivusta nopean. Kaikki ominaisuudet eivät toimi kaikkien sivujen kanssa, joten suosittelen kokeilemaan varoen. Palvelin Lähdetään aluksi katsomaan palvelinta. Palvelimella tulee olla riittävästi kapasiteettia pyörittämään sivua ja uusinta tekniikkaa. Vanha tekniikka on hidasta, joten varmistetaan että palvelimella uusinta tekniikkaa. ...

helmikuuta 22, 2020 · 4 min · minh
MT-TECH-FI-ConnectionError

Kuinka montaa samanaikaista vierailijaa verkkosivusi pystyvät palvelemaan?

Verkkosivut hidastuvat ja kaatuvat harmillisen usein, kun sivulla on paljon liikennettä. Tämä on hyvin tuttua monelle esimerkiksi Black Fridayna. Monet verkkokaupat kaatuvat tai jokin sivu kaatuu suuren kävijäpiikin takia. Tälläistä ei saisi koskaan tapahtua, vaan sivustot tulisivat toimia suurenkin kuorman alla. Kuitenkin sivustoja kaatuilee - kuulostaako tutulta? Miksi näin käy? Verkkosivun ylläpitäjät/kehittäjät eivät testaa sivuja oikeasti kuormituksen alla! Sivut toimivat usein hyvin kehityspuolella, koska sivustolle ei synny lähes ollenkaan kuormitusta. Markkinoilta valitaan yleensä webhotelli tai virtuaalipalvelin ja asetetaan sivu kyseiselle palvelulle ilman kunnollista testausta. Kun sivulle tulee paljon liikennettä, niin ongelmat alkavat. Sivujen kaatuessa lisätään yleensä muistia ja prosessoritehoa, mutta ei selvitetä tarkemmin juurisyytä kaatumiseen. Ongelmanratkaisu on lähinnä “kokeilen onneani” -tyylistä; jospa se tällä toimisi. ...

toukokuuta 24, 2019 · 3 min · minh
ERR_CERT_COMMON_NAME_INVALID

Tunnista selaimessa SSL/TLS-virheilmoitukset ja ylläpitäjät - huolehtikaa sivustonne varmenteista!

SSL/TLS-salauksen tehtävänä on suojata verkkoselaimessasi webbiliikenteen kohdepalvelimen ja selaimesi välillä. Salaus on tehtävä, jotta voimme turvata luottamuksellinen liikenne ja estää tietojen vuotaminen ulkopuolisille. SSL/TLS-salaus perustuu algoritmeihin, joita on vaikea murtaa järkevässä ajassa, jolloin voimme todeta että nämä ovat turvallisia. Selaimen viimeisimmät versiot tukevat turvallisia tekniikoita ja estävät heikkojen salauksien käytön. Kuitenkaan selaimen valmistaja ei voi kaikkea tehdä vaan loppukädessä vastuu on sinun mitä teetkin selaimen kanssa. Selaimessa on paljon tietoturvaominaisuuksia ja varoittaa mikäli olet tekemässä typerää. Kaikkea se ei kuitenkaan osaa joten olethan valpas verkossa. ...

syyskuuta 8, 2018 · 3 min · minh
ssl-varmenne-mt-tech.fi

Tarvitseeko verkkosivustoni HTTPS-salausta?

Monet kuvittelevat, ettei yksinkertaisella sivustolla tarvita mitään salausta, kun on sivustolla ei kerätä mitään tunnuksia tai henkilökohtaista tietoa. Tämä on turha harha, sillä ilman HTTPS-salausta voidaan välimieshyökkäyksen (MITM) avulla lisätä materiaalia avatessasi verkkosivun. Onko tämä ihan utopiaa? Ei ole ja tätä tapahtuu myös meillä Suomessakin! Onnibussin ilmaisessa langattomassa WLAN-verkossa on lisätty mainoksia sivustolle välityspalvelimen, eli avulla sekä javascriptin avulla. Tämä on helposti mahdollista, kun välityspalvelin on välissä ja voidaan lisätä erilaisia javascriptejä suoraan sivustolle käyttäjän huomaamattakin. Vaikka tässä ei ole tarkoitettu pahaan tarkoitukseen, niin samalla tässä voidaan tehdä erilaisia hyökkäyksiä ja injektoida scriptejä kryptovaluutan laskemiseen laitteesi tehoilla. ...

heinäkuuta 20, 2018 · 2 min · minh

WordPressin lapsiteemat (Child theme)

Lapsiteema WordPressissä on tarkoitettu pääteeman muokkaamiseen omalle sivulle sopivaksi. On suositeltavaa tehdä aina sivusta oma lapsiteema edes pienien muutoksien takia, sillä kun päivität teeman niin muuten muokkaukset häviää tai ei toimi oikein. Sinulla tulee olla lapsiteemaa luodessa pääsy Wordpressisi tiedostohallintaan. Siirry WordPress asennuksessa wp-content/theme hakemistoon. Luo hakemistoon hakemisto nimellä child-[alkuperäisen_teeman_nimi]. Korvaa hakasulkeet ja sisältä alkuperäisen teeman nimellä. Hakemiston nimi voi olla mikä tahansa, mutta itse mielellään mainitsen siinä alkuperäisen teeman nimen. ...

huhtikuuta 18, 2018 · 1 min · minh

Sisällönhallintajärjestelmien (CMS) uudelleenohjaus HTTPS:lle

Nykyään kaikkien sivustojen tulisi käyttää HTTPS eli salattua HTTP-yhteyttä kun verkkosivuilla vieraillaan oletuksena. Useammat webhotelli-palveluntarjoajat tarjoavat tämän maksutta palveluihinsa. HTTPS parantaa sivuston vierailijoiden tietoturvaa, yksityisyyttä sekä parantaa näkyvyttää hakutuloksissa. Olen kokonut erilaisia HTTPS uudelleenohjaus esimerkki konfiguraatoita, joita suosittelen käytettäväksi. Muistathan kuitenkin testata toimivuus. WordPress Muokkaa WordPressissä olevaa .htaccess tiedostoa seuraavanlaiseksi RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] RewriteCond %{HTTPS} off RewriteCond %{REQUEST_URI} !^/\.well\-known/acme\-challenge/ RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} Drupal 8 Lisää tämä alla oleva Drupalin omaan .htaccess tiedostoon RewriteEngine on rivin jälkeen ennen muita uudelleenohjauksia. ...

maaliskuuta 19, 2018 · 1 min · minh

WordPressin suojaaminen

WordPress on yksi maailman tunnetuimmista ja käytetyimmistä sisällönhallintaohjelmistoista, joten se on yksi yleisisimmistä kohteista, mihin rikolliset yrittävät murtautua verkossa. Yleensä sivustoihin istutetaan haitallista koodia esimerkiksi mainoksia, uudelleenohjaus scriptejä, sähköpostiroskaposti robotteja tai jopa nykyisin kryptovaluutan mainaus scriptejä. Olen koonut tähän yleisesti mitä suosittelen jokaiseen WordPress-asennukseen tehtäväksi. Varmuuskopioi säännöllisesti Tärkein ensimmäiseksi, eli varmuuskopiointi. Varmuuskopioimalla WordPress-asennuksesi tietokantoineen säännöllisesti, esimerkiksi viikottain, helpottaa paljon sivustosi palautusta esimerkiksi haittaohjelman hyökkäyksen jälkeen. Yleensä näiden hyökkäysten jälkeen sivustojen palauttaminen on haastavaa ilman varmuuskopiointia. ...

maaliskuuta 12, 2018 · 4 min · minh
photo_2018-01-25_22-56-29-crop

Instant View - Avaa artikkeli hetkessä Telegrammissä

Instant View mahdollistaa Telegrammissä artikkelien lukemisen ilman mitään viiveitä. Kun linkki artikkeliin liitetään Telegram sovellukseen, tulee näkyviin Instant View-painike. Valitsemalla tätä painiketta avautuu välittömästi Instant View -näkymä artikkelista ilman viiveitä. InstantView käyttöä varten tarvitset Telegram-sovelluksen puhelimeesi. Liitä esimerkiksi YLE:n uutisartikkelin linkki niin tulee näkyviin Instant View painike. Tätä valitaessa aukeaa Instant View näkymä sivustosta. Monet sivustot tukevat hyvin Instant Viewiä, kuten esimerkiksi YLE:n uutiset. Meillä tässä blogissa myös on Instant View käytössä. ...

tammikuuta 25, 2018 · 2 min · minh
Google-Page-Report-14-1-2018

WordPressin nopeus optimointi

Kuinka kauan jaksat odottaa verkkosivun latautumista älypuhelimella? - Niin, kyllä se jo ärsyttää jo muutaman sekunninkin jälkeen kun kestää ja päätätkin palata Googlen hakukoneeseen hakemaan jo toista sivustoa. Tämä ei ole missään nimessä hyvä asia verkkosivun ylläpitäjän kannalta vaan halutaan tietysti aina että kävijät pysyisivät sivustolla mahdollisimman pitkään. Tämä artikkeli on jatkoa aikaisemmalle Mobiilisivun nopeus on tärkeä -artikkeliin kuitenkin niin, että tällä kertaa keskitymme WordPressin nopeusoptimointiin. WordPress-on todella mukava erityisesti blogi-alustana, mutta se on myös raskas sisällönhallintajärjestelmä puhtaana asennuksena. Kun sivusto avataan, vaatii WordPress-sivusto oletuksena latamaan kaiken PHP-scriptit ja muut ennen kuin sivusto näkyy käyttäjälle. Tästä syystä palvelinpuolelle (webhotelli) asiaan täytyy kiinnittää huomiota, että suorituskykyä on tarpeeksi. ...

tammikuuta 14, 2018 · 3 min · minh
CloudFlare-Datacenter-Locations-1-2018

Nopeuta verkkosivusi latautumista sisällönjakeluverkostojen avulla

CDN eli Content Delivery Network on maantieteisesti hajautettu sisällönjakeluverkosto, jonka avulla pystytään tarjoamaan verkkopalveluja ympäri maailmaa. CDN-järjestelmän avulla on tarkoitus yksinkertaisesti jakaa tietoa nopeasti ja kustannustehokkaasti ympäri maailmaa. Suurimpia CDN-käyttäjiä ovat esimerkiksi videopalvelut kuten Netflix ja Youtube. Nämä videopalvelut pitävät huolen että videomateriaali saadaan toimitettua loppukäyttäjille nopeasti ilman hidastelematta. Useimmat verkkosivutkin hyödyntävät sisällönjakeluverkostoja, jotta saadaan kevennettyä webpalvelimen (Orginin) kuormaa myöskin, kun ei tarvitse ladata kaikkea tältä palvelimelta. Tämä auttaa paljon kun verkkosivulla on todella paljon vierailijoita samaanaikaisesti. ...

tammikuuta 13, 2018 · 3 min · minh