Archive for the 'Uncategorized' Category

September 11, 2009

Har RSS-bruken endelig tatt av?

Nedlasting av RSS på 1001spill.noBruken av RSS øker veldig på 1001 Spill om dagen.

RSS-lesere som Google Reader eller innebygde funksjoner i nettleserne, er forhåpentlig forklaringen til denne meget gledelige utviklingen.

Håper nå at de få nettstedene som mangler RSS, endelig ser sitt snitt til å få det på plass. Tiden er inne!

posted by andreeide September 11, 2009 5:32 pm     |     read comments (0)

Barnevakten.no kritiserer nettspillportaler for mangelfull aldersmerking, og henviser blant annet til 1001spill.no.

Allerede i 2007 lanserte 1001 Spill en barnespill-portal (etter oppfordring fra Barnevakten):

Denne er reklamefri, har egne kategorier for 3-6 år og 7-12 år, og inneholder ingen lenker til hovedportalen.

Kvasir har også en flott søkemotor for de minste i Kvasir Jr.

Veldig mye gjenstår før internett blir en trygg plass for barn og unge, og i så måte er Barnevaktens arbeid meget viktig. Men, la oss ikke glemme at nettet allerede har veldig mye godt barnevennlig innhold. Det gjelder bare å finne det.

posted by andreeide May 11, 2009 1:01 pm     |     read comments (5)
February 27, 2009

Musikk som ferskvare

Hvordan kan platebransjen tjene penger i fremtiden?

Jeg tror en av mulighetene er å gjøre det iTunes skjønte for lenge siden, håndtere musikken som ferskvare. Rykende ferske radiolåter ligger klare i iTunes samme dag som Grand Prix-finalen, platelanseringen, radio-lanseringen etc.

Gjør det enkelt, tilgjengelig, trygt og lettvint!

Vi har tross alt betalt 10-20 kr for ringetoner i årevis, så betalingsvilligheten er neppe problemet.

Lag en tjeneste som er så god at det er en glede å betale, og behandle oss som det vi er, betalende kunder og ikke vordende kriminelle.

Min ønskeliste

Selv vil jeg slippe å bekymre meg for formater, backuprutiner, og lav kvalitet.

Dette risikerer man i dag, uansett om man er lovlig eller pirat-nedlaster.

Lag en tjeneste hvor vi slipper bekymringene, og kun kan nyte gleden av god musikk.

Feil målsetting

Jeg tror musikkbransjen i dag har mistet fokus. Målet er ikke lenger å selge musikk, men å stoppe piratene. Det er på tide å finne et nytt mål å sikte mot.

posted by andreeide February 27, 2009 12:03 pm     |     read comments (3)
December 11, 2006

Optimalisering av PHP-scripts

Overvåker du arbeidsbelastningen på din server? Hvis ikke, start i dag! Det kan være penger å spare og mulighet for store ytelsesforbedringer.

Ytelsesmåling

Server-ytelse

Har du *nix-basert server kan du bruke kommandoene top -I eller uptime for å sjekke minnebruk og server load. Load under 1 er brillefint, større enn 1 indikerer at serveren har prosesser som må vente – mao. at arbeidsbelastningen kan være for høy.

Script-ytelse

Sjekk tiden det tar å kjøre scriptene og skriv gjerne resultatet til en log-fil. I php bruker jeg en målefunksjon som starter stoppeklokka i begynnelsen av scriptet, stopper på slutten og lagrer til en tekstfil.

Les mer om måling av php-scripts.

Måling av script-ytelse
Eksempel på logfil med dato, tid i sekunder og url.
Profiler-verktøy

Finner du trege scripts, kan et profiler-verktøy være nyttig for å avdekke hvilke deler av scriptet som er treghetens kilde.

Selv har jeg brukt den kommersielle php-utviklingsverktøyet Zend Studio Profiler. Slike verktøy kan være knølete å få satt opp, men kan gi dyrebar informasjon.

Det var dette verktøyet jeg brukte når jeg oppdaget 1001 Spills ytelsesproblem nevnt i innlegget To MySQL-spørringer blir til en.

Zend Studio Profiler
Eksempel på rapport fra Zend Studio Profiler.

Ytelsesøkende tiltak

php-akselerator

Akseleratorer lagrer alle scripts ferdigkompilert i minnet slik at tiden det tar å kjøre scriptet blir minimal.

Installasjon av en PHP-akselerator kan gi god effekt, men dette er selvfølgelig avhengig av hvor mye tid serveren bruker på selve php-scriptene.

Installasjon av eAccelerator på 1001 Spill-serveren ga skuffende lite resultat.

Kan du tenke deg hvorfor?

La det være sagt at problemet ikke lå i eAccelerator, men i en annen prosessorintensiv jobb på serveren.

GZip-komprimering

All trafikk ut fra 1001 Spill gzip-komprimeres. Dette er arbeidskrevende. Ved å endre komprimerings-faktoren til 1 falt loaden på serveren merkbart.

Les om bruk av GZIP i PHP.

For å endre komprimeringsraten kan du bruke:

ini_set(‘zlib.output_compression_level’, 1);

posted by andreeide December 11, 2006 2:13 pm     |     read comments (0)
October 20, 2006

Kvasir stabil, Sesam sliter

Kvasirs nye design og katalogendringer ser ikke ut til å ha endret trafikkmønsteret til mine sider.

Med unntak av en bitteliten dupp i trafikken 16. oktober da de slet med tekniske problemer har nå alt stabilisert seg til det normale.

Dermed ligger kvasir.no fortsatt på en jevn andreplass delt med verden.abcsok.no og search.msn.no. Google.no troner fortsatt alene, med nesten dobbelt så mange treff som toerne.

Sesam gir fortsatt så lite trafikk at den ikke vises i mine standard-rapporter, og da er vi nede på en hundredel av hva Google leverer. Når de i tillegg sliter med treg responstid, og sjelden indekserer sider – forside-innholdet er fra i mai – lover dette ikke godt for den norske storsatsingen. Til sammenligning besøkte Google sist min side for et par dager siden.

Saken blir heller ikke bedre av at Sesam leverer misvisende søketreff. Ved Sesam-søk på 1001 spill får man nå to relevante treff på forsiden, og åtte misvisende. Kanskje på tide å utsette ny funksjonalitet og heller rette kjernefunksjonene?

posted by andreeide October 20, 2006 1:18 pm     |     read comments (3)
August 18, 2006

IE7 beta 3 – standalone

IE 7 beta 3 kan kjøres som standalone applikasjon, uten å overskrive IE6. Sjekk installasjonsbeskrivelsen: Internet Explorer 7 Beta 3 in standalone mode.

Ønsker du å overskrive IE6 lastes beta-versjonen her: IE7 beta 3. Sjekk gjerne Sitepoints IE7-relaterte tips og linker.

Du kan også fjerne tidligere IE7 beta.

posted by andreeide August 18, 2006 8:37 am     |     read comments (0)

Drømmer du om Word-liknende funksjonalitet i ditt egenutviklede publiseringssystem, med valg av kursiv, bold og innlegging punktlister?

Sjekk ut FCKeditor! Et glimrende open source prosjekt med en rekke fete funksjoner.

fckeditor.gif
  • Fungerer perfekt i Firefox og IE5.5+
  • Lager XHTML1.0
  • Opplasting av bilder
  • Fungerer med ASP, ASP.net, Java, Perl og PHP

Noen ulemper? Jepp, fungerer dessverre ikke i Opera 8 og eldre. Men fortvil ikke! Sikre kilder rapporterer om forbedring i Opera 9. Les mer om FCKeditors Opera-støtte.

posted by andreeide March 20, 2006 8:26 am     |     read comments (0)