tiistai 6. marraskuuta 2007

Facebook ja 50 Miljoonaa käyttäjää

Viime aikoina on kohistu melko lailla paljon facebookista. Suurin kohun aiheuttaja lienee se, että Microsoft maksoi tähtitieteellisen summan mainosoikeuksista ao. saitille. Jos sivuille laskisi suoraan lineaarisesti arvon, olisi se jotain luokkaa 10 Miljardia euroa. Se on aika paljon rahaa - varsinkin netti sivustosta. Kyllä tuntuu olevan yhteisöllisyydellä imua. Luultavasti jokainen nettikehitystä tekevä miettii pienessä päässään, että miksi minä en tehnyt tuota....

Kohina oli niin kovaa, että minunkin oli pakko mennä kurkistamaan mikä helkutti se lärvikirja oikein on. Muutama kutsu on tullut minullekin sähköpostiin, joten sieltä pääsi linkkiä seuraamalla kätevästi katsomaan miltä ne ihmisten profiilit näyttävät - tai sitten ei päässytkään. Oletin, että ihmisillä olisi jonkinlainen julkinen profiili, ja itse yhteisöä pääsisi varsinaisesti käyttämään vasta kun rekisteröi itselleen tunnuksen. Mutta hommapa ei toiminutkaan niin. Facebookiin pitää rekisteröityä jotta näkisi edes kutsun lähettäneen ihmisen profiilin. Niin jäi facebook tutustuminen tekemättä. Mutta yksi salaisuus ratkesi: miten facebookilla on yli 50 miljoonaa käyttäjää.

Niinpä minä en vieläkään tiedä miksi facebook on niin kova juttu. Itse olen liittynyt linkedin.com:iin joskus vuosia sitten - ja senkin käyttö on jäänyt vähän vähemmälle. Ehkä minä en olekaan community saittien kohdeyleisöä. Mutta jos siellä pyörii tuommoiset rahat, taitaa minunkin olla syytä perustaa oma yhteisö.

torstai 1. marraskuuta 2007

Selkokieliset URLit

Tämän päivän koodiannos on kulunut selkokielisten url:ien selvittelyssä. Eli ideana on simppelisti tuottaa dynaamisesti selkokilisiä URL osoitteita ilman kaikenmaailman file.php?xxyc=1231&sorting=asc -tyylisiä osoitteita.

Tähän itseasiassa löytyy melkoisen paljon hyviä (?) oppaita ja ohjeita. Idea on mielestäni erinomainen paristakin syystä:
  1. hyvä url on helppo / helpompi muistaa
  2. hakukoneet tykkäävät selkokilisistä osoitteista. Ja ne inhoavat parametroituja osoitteita. Käsittääkseni useat hakukoneet eivät edes indeksoi kuin ehkä yhden tai kaksi parametria.
Tämän ongelman ratkaisemiseen löytyy tosiaan kätevä kikka Apachesta (mitä luultavasti 80% web palvelimista käyttää). Tämä ongelmat ratkaistaan parilla tempulla
  1. web palvelimen configuraatiossa (httpd.conf ainakin minulla) noiden serverin konfiguraatioiden ohittaminen paikallisella .htaccess -tiedostolla.
  2. saitin juurihakemistoon luodaan .htaccess tiedosto
  3. tuohon .htaccess tiedostoon määritellään käsiteltävä tiedosto (esim catalog) ja se, että palvelimen pitää suorittaa tuo catalog -niminen tiedosto php:na, eikä tekstitiedostona.

ForceType application/x-httpd-php

Ja sitten vain nimetään catalog.php nimelle catalog (ilman .php päätettä). Ei tuo temppu ihan noin simppeli ollut, mutta ehkä periaate tuli selväksi. Tuosta löytyy todella paljon hyviä ohjeita englanninkielellä googlaamalla "Forcetype URL" -tai vastaavaa.

Tavoite on, että lähden seuraavaksi (jossain vaiheessa) muuttamaan järjestelmän URL rakennetta tuota metodia käyttäen. Sitten nähdään miten pagerankille tapahtuu :-)

Pientä pintaremonttia

Muutama viikko sitten sain palautteena ideoita miten mutteri.com:ia voisi parantaa. Noista ideoista taas hieman motivoituneena tein saitille muutamia pienimuotoisia uudistuksia. AJAX:iin en vieläkään ole koskenut tämän saitin puitteissa. Ja syy on surkea - vaikka olen jotain pientä AJAX:ia käyttäen tehnytkin, ei se ole ihan vielä uponnut. Javascript on mielestäni perseestä, lähinnä siksi, että en sitä itse juurikaan osaa. Mutta vaikka AJAX antaa vielä odottaa, tuli tehtyä kuitenkin muutamia pikkutemppuja, jotka tuovat mutteri.comin ehkä vähän lähemmäs tämän päivän layoutteja. Olen tainnut jossain kommentoida itsekin, että saitti on tyyliltään ja toiminnallisuudeltaan lähempänä vuotta 1999 kuin vuotta 2007.

Tein pari perusjuttua nyt kuntoon:

  1. tagipilvi etusivulle: tavoitteena tuoda suositut kategoriat helposti ja nopeasti saataville.
  2. suuret pikanäppäimet niille toiminnoille, joiden toivon olevan käyttäjille tärkeitä ja paljon käytettyjä. Pikanäppäimenä on tuo "kutsu ystävä":kin jonka olen haukkunut täysin turhaksi ominaisuudeksi. Eikä sen suosio tunnu kasvavan, vaikka nappi on nyt paraatipaikalla.
  3. Joutavat tekstit (esittelyt ja muut) vein etusivun loppuun. Hakukone ne sieltä löytää... ja käyttäjäkin jos jaksaa rullailla sivua alaspäin.
Tavoitteena näillä tempuilla oli tosiaan lisätä tilan tuntua saitilla - lisää valkoista = lisää ilmavuutta. Toinen tavoite oli tuoda keskeinen tieto keskeiselle paikalle, mistä käyttäjän silmä sitä todennäköisimmin hakee.

Muitakin muutoksia / lisäyksiä on mielessä, mutta vapaa-aika tuntuu olevan kortilla. Varsinaisia toiminnallisuuksiahan nyt ei systeemiin lisätty, jos tagipilveä ei voida pitää toiminnallisuutena.

Tattista Artulle vinkeistä. Lisävihjeitä otetaan kiitollisena vastaan.