Page Speed

mod_pagespeedWebfaction toi omille servereilleen helposti käyttöönotettavaksi mod_pagespeed -kikkareen. Käytännössä se vähentää eri externaalien latailuja serveriltä, kun se paketoi css:t yhdeksi filuksi, tuo pienet css-filut suoraan html-dokkariin sisään ja muuta sellaista. Voit katsoa tarkemmin tuosta linkistä.

Otin kyseisen ratkaisun käyttöön omassa ja Hannan blogissa. Mitään radikaalia ei latausaikojen puolesta tapahtunut. Omassa blogissa on niin paljon kaikkea muuta tauhkaa, kuvia haetaan muualta, on facebook-integraatioita ja Gravataria, niin kokonaislatausaikaan ei saa muutosta sillä, että käyttää tuota mod_pagespeediä. Mutta vähemmän niitä kyselyitä tulee. :)

Tämmöisen option haluaisin Sigmaticillekin. Entä onko Nginxiin vastaavaa kikkaretta olemassa..?

Haku toimii taas

Tietokoneet ja rakkausEhkä kaikkein innokkaimmat Jasmon blogin lukijat ovat huomanneetkin, että haku on ollut jonkin aikaa pois käytöstä. Ensin siten, että sitä ei voinut käyttää ollenkaan ja sitten niin, että sitä pystyi käyttämään, jos tiesi suoran osoitteen. Nyt haku toimii taas ja teinkin heti mielenkiintoisia hakuja blogiini. Tuntuu siltä, että egosurffaus Googlea käyttäen on vielä pientä, kun vertaa oman blogin lukemiseen ja hakemiseen. Mutta se on vain niin, että kun aika kuluu, niin tarinoita ei muista itse kirjoittaneen ja niitähän on ihan kiva lukea. Ja vuodesta 2005 astihan sitä on hölisty, kaikenlaista.

Silloin kun toukokuussa siirryin sivuineni Webfactioniin (taas vammainen affiliate linkki!), huomasin että tietokannassa oli jotain vialla. Kaikki toimi muuten moitteetta, mutta haut jumittivat koko palvelimen ja kestivät sietämättömän kauan, esimerkiksi 2-3 minuuttia, vaikka minulla on vain 1500 postausta blogissa (no aika paljon!). Sitä sitten selvitettiin tässä aina kun kiinnosti. Asiaa selvitin minä googlettamalla ja WordPressin sivuilla surffaten ja sitten Webfactionin foorumilla ja viimein Webfactionin ylläpidon kanssa. Ylläpito sai tarkkailussaan messeviä lukuja, MySQL kulutti muistia yli 200 megaa, kun teki haun kantaan. Webfactionin halvimmassa paketissa muistin kulutus on rajattu juuri tuohon ja siksi ääretön hitaus ja kaatuilu.

Tänään sitten otin taas uutta intoa korjatakseni asiaa. Huomasin, että jos tekee WP3.0 puhtaan asennuksen, niin wp_posts taulussa on vähemmän kenttiä kuin mitä minulla on (olen vain päivittänyt wordpressiä entisen päälle versiosta 2.0.x) ja että wp_users taulussa on tuplaindeksi eräässä kentässä. Kun poistin nämä, niin avot, haku alkoi toimimaan! Ihanaa!

Samalla päivitin teemaani ja yllättäen Twitter-kikkula särkyi. Huihai, ei jaksa nyt siihen panostaa, mun twitteriä voi seurata osoitteessa http://www.twitter.com/jazmo_

Mutta pitäähän se myöhemmin korjata.

Tänä yönä voisi Tampereella olla ukkosta ja salamointia ja huomenna myös! Pitäkäähän tarvittavia systeemeitä välillä auki ja varokaa taajamatulvia ja rakeita, jos ukkonen sattuu päälle.

Webfaction

Jasmon blogi on Webfactionilla nykyisinKuten aiemmassa postauksessa (joka oli siirtymisen seuraamista varten) totesin, Jasmon blogi siirtyi toiselle palvelimelle. Sopimukseni Sigmaticin kanssa loppuu kesäkuun alkuun ja 3 vuotta Sigmaticilla olleena, tyytyväisenä, asiakkaana päätin kokeilla jotain uutta, korjata jotain, mikä ei ole rikki.

Nyt sivuni pyörivät Texasissa sijaitsevassa palvelinhotellissa, Webfactionilla 1. Miksi tein muutoksen? Hinta oli Sigmaticiin nähden lähes sama, hieman edullisempi ja en kärsinyt Euron kurssistakaan nyt, kun nollasin pokeritilini ja ostin voitoilla (!!) hostausta.

Mutta mitä sain enemmän?

  • 5x enemmän levytilaa
  • Rajoittamaton määrä tietokantoja (MySQL ja PostgreSQL)
  • Rajoittamaton määrä subdomaineja
  • Yli 50 yhdellä klikkauksella asennettavaa sovellusta
    esimerkiksi wordpress asentui parissa sekunnissa, saman tekee django, drupal jne..
  • Myös sigmaticilla on täysi SSH-kontrolli web-paketteihin, mutta mainittakoon, että niin on Webfactionillakin

Olen ollut kauan kiinnostunut Djangosta, mutta Sigmaticilla en ole sitä päässyt testaamaan, koska Djangoa ei sinne saa asennettua. Se olikin ehkä yksi isoimmista päätökseen ajaneista tekijöistä.

Verkkoyhteyden nopeudessa vähän häviää, tietenkin, kun Sigmaticiin pingit kulkee alle 10ms, niin Texasiin se ottaa oman aikansa, noin 150ms. Oikeastaan sitä ei itse surffaaja huomaa, mutta esimerkiksi tiedostoja ladatessa sftp:llä sen huomaa. Mutta olen valmis tähän uhraukseen, sillä perusteella, että minulle aukeaa mahdottoman monta mahdollisuutta kokeilla eri teknologioita, helposti ja nopeasti.

1 Webfaction-linkki tekstissä on mainoslinkki, sitä kautta tehdyistä tilauksista saan jonkun prosentin. Joo, aika epätoivoista, mutta ainahan sitä voi yrittää. Jos et halua tuollaiseen soopaan sekaantua, tässä kunnollinen linkki Webfactioniin.