Arkiv for Udvikling kategorien
Brug Googles anvisninger når du skal opbygge dit website
At bygge en hjemmeside som både dine brugere og søgemaskiner som Google vil elske, kræver nogle ting som faktisk giver rigtig god mening. Til at hjælpe dig med at lave en god hjemmeside som dine brugere og ikke mindst søgemaskinerne vil elske har Google lavet en ret god guide, der udpeger hvad du bør gøre og ikke mindst hvad du IKKE bør gøre. Nedenfor kan du se nogle af de ting som Google især ligger vægt på, når de skal indeksere et website og medtage det i deres index over sider fra diverse hjemmesider rundt omkring i verden. Du kan hente den danske version af Googles SEO guide her. Nu ved jeg godt at der kan skrives side op og side ned vedrørende søgemaskineoptimering og der findes et hav af tips og tricks samt værktøjer til at give din hjemmeside en bedre placering i en SERP (Search engine results page), men når alt kommer til at er det faktisk nogle ret simple og ret gode tips. Læs mere… →
Optimer dit website med mod_pagespeed til Apache webserver
At få et website til at køre hurtigt og dermed være med til at give dine brugere en bedre oplevelse kan være lidt af en prøvelse. Normalt har jeg altid været ret opmærksom på at levere et hurtigt website ved lave noget rent HTML, bruge minimalt javascript og bruge CSS til at styre layout. Men der er altså også andre ting man skal tænke på, såsom caching af data og undgå alt for mange dns lookups.
Jeg har længe brugt mod_expire modulet til at styre caching af statiske filer som html, css, billeder og javascript. Det virker glimrende og jeg kan typisk levere sider på under et sekund. Nu har Google så lavet et mod_pagespeed modul til Apache, der efter sigende skulle håndtere mange af de ting der kan gøre en hjemmeside hurtigere. Idéen til dettte modul er kommet efter at Google lavede deres Page Speed tool, så man kunne se de forslag til forbedringer man kunne lave på ens hjemmeside for at gøre den hurtigere. Et ganske fint værktøj. Jeg tror også jeg vil bruge mod_pagespeed, men ikke lige nu, dertil er det simpelthen for nyt til at jeg tør bruge det. Jeg tror jeg venter nogle måneder endnu og holder øje med om der kommer nogle fejl og hvad brugerene generelt synes om modulet. Men når modulet er modnet lidt vil jeg prøve at erstatte det med mod_expire for at se hvordan det kører.
PoatgresSQL – den undervurderede opensource database
PostgreSQL er en database jeg har brugt en del år på efterhånden og jeg må sige at det er en rigtig god database, som performer helt fantastisk.
Ikke nok med at den hurtig og nem at konfigurere, men så er den også ganske gratis at bruge. Mange kalder også PostgreSQL for opensource verdionen af Oracle, fordi den er så stabil og avanceret som den er.
Men at sammenligne Oracle med PostgreSQL synes jeg er synd for PostgreSQL, for den er langt nemmere at bruge og konfigurere end Oracle er. Oracle er en kæmpekværn som kan alverdens ting og det er også lidt databasens akilleshæl. For det er en kompleks database.
Jeg bruger PostgreSQL på flere websites og det er noget der bare virker. Hastigheden er helt fantastisk. De fleste pageviews ligger på omkring 900 milisekunder, hvilket er helt acceptabelt. Et website med god performance er bare lækkert og det er noget brugere kan nikke ja til.
Så næste gang du skal bruge en opensource database, så behøver det ikke være MySQL. PostgreSQL er absolut et rigtig godt alternativ.
Brug Java’s FileNameFilter til at filtrere dine filer
Står man i den situation at man gerne vil have bestemte filer fra en mappe, så kan man med fordel bruge Java’s FileNameFilter, som faktisk er ganske brugbart til bestemte formål. Lad os sige at man gerne vil gøre et eller andet ved alle XML filer fra en mappe, der muligvis kan indeholde andre filer end XML filer. Interfacet FileNameFilter er lige det vi skal bruge.
Læs mere… →
APT er vel nok den bedste feature i Debian
Debian er vel nok en af de bedste distributioner af Linux, jeg kender til. Grunden til at jeg er så pokkers glad for det OS er pakke funktionaliteten APT (Advanced Packaging Tool), som bare er lækkert at arbejde med. Det gør installation, opgradering og afinstallation af software på en Debian til en leg. Det er nemt at gå til og de basale kommandoer er til at huske, ellers kan man jo bare hive dem frem fra sin history.
APT var oprindeligt tænkt som en nem tilgang til dpkg, der styrede .deb filerne på Debian. Dpkg er lidt mere langhåret at bruge, så ideen med at ligge et lidt nemmere lag ovenpå var fantastisk og APT funktionaliteten er noget af det der gør Debian populært som operativt system. Læs mere… →