Archive for May, 2006
Jukselapper – nyttig og lærerikt
Her er jukselappene du skulle ønske du hadde på eksamen.
Selv etter mange års programmering, kan man fort gå glipp av nyttige triks og funksjoner. Skum gjennom disse lekre sammendragene, og se om du kjenner til alle språk og syntaksers mest nyttige finesser.
Vind i seilene

Etter en fire dagers seiltur fra Tyskland til Sverige, er jeg endelig tilbake foran PCen.
Litt skjelven, litt solbrent og med et dobbelt så stort knuterepertoar (dvs. +1;)
Browserstatistikk – Firefox stadig større
| Internet Explorer | Firefox | Opera | |
|---|---|---|---|
| spillplaneten.no | 63% | 31% | 2% |
| omplassering.no | 87% | 8% | 3% |
| 1001webgames.com | 83% | 13% | 1% |
Firefox imponerer stadig og brukes av hele 30% av Spillplanetens brukere. Spillplaneten har et stort antall amerikanske brukere, hvilket antas å være bakgrunnen for det høye tallet.
Det kan tyde på at Firefox ligger rundt 10% i Norge. Til sammenligning hadde 1001 Spill 5% Firefox-brukere i 2005.
Så gjenstår det å se om IE7 klarer å motvirke denne trenden. Dersom Microsofts nye nettleser lanseres med bugs og problemer, er det slettes ikke umulig at Firefox kan ta enda større markedsandeler.
Størrelsen teller – og små er bedre en store
Store tunge internettsider er aldri lurt, uansett hvor mange brukere som har bredbånd.
I mitt arbeid med 1001 Spill har resultatet alltid vært det samme. Hver gang jeg drastisk kutter ned på sidestørrelsen (optimaliserer bilder, fjerner elementer) går trafikken opp.
I tillegg kommer alle andre fordeler:
- Mindre båndbreddebruk
Båndbredden er normalt den største utgiften, så her er det mye å spare. - Frigjør diskplass
- Mindre loggfiler
- Raskere ftp-overføring
- etc.
Sjekk størrelsen på dine sider:
- Web Page Analyzer
Viser størrelse, antall elementer og forventet nedlastingstid. - Opera
Trykk F4 (åpner panel-vinduet) og klikk info-knappen. Dersom den ikke vises, klikk på høyre museknapp og aktivér info.
Google Trends – se søketrendene på internett
Følg utviklingen til søkeord og begreper med Google Trends. I dag lanserte Google en rekke nye søketjenester. Mest spennende av disse er kanskje Google Trends, som lar deg sammenligne søkeordenes popularitet og utvikling i forhold til hverandre.
Sammenlign for eksempel Dagbladet med VG, Java med Ruby eller Vålerenga med Rosenborg, eller les Steve Rubels 25 Things I Learned on Google Trends NY.
Tid for 80%?
Ryan Carson kjent fra A list apart og Vitamin har en utfordring til deg.
Les hans tankevekkende The Four-Day Week Challenge, med interessante erfaringer etter tre måneder på 80% stilling.
Tags og MySQL – en perfekt kombinasjon
Tags er nyttig, kraftig og enkelt og implementere i MySQL.
Del.icio.us var mitt første møte med tags, og demonstrerer på en glimrende måte fleksibiliteten og mulighetene ved denne metoden.

Her er tags-feltet et vanlig tekstfelt hvor brukerene selv kan benytte sine egne ord og begreper.
Implementasjonen av en slik løsning er meget enkel. Les Philip Kellers utmerkede artikler om emnet:
PHP-triks – fire måter å inkludere en fil
I php har du faktisk fire måter å inkludere script, og de har alle fiffige nyanser.
- include
Skriver ut en advarsel dersom filen ikke finnes, men scriptet fortsetter som normalt.
Fin å bruke når du inkluderer innhold som ikke er kritisk for siden.
Tips! For å ignorere advarselen kan du starte linjen med @.f.eks. @include(“filnavnet.txt”);
- include_once
Inkluderer filen kun dersom den ikke allerede er inkludert. Ellers identisk med include.
Vurder nøye når du bruker denne. Inkluderer du samme fil mange ganger, er kanskje tiden moden for litt opprydding i koden?
- require
Avslutter scriptet dersom filen ikke finnes.
Perfekt når du inkluderer kode eller andre script siden krever for å fungere. De fleste includes av php-kode passer her.
- require_once
Inkluderer filen kun dersom den ikke allerede er inkludert. Ellers identisk med require.
For å se hvilke filer som allerede er inkludert kan du også bruke get_included_files.

