1 WEBBSERVER
L.A.M.P. – Som server kan du sätta upp en populär konfiguration som är helt open source. Linux som operativsystem, Apache som mjukvara för webbserver, MySQL som databas och PHP som programmeringsspråk. Denna kombination snurrar bakom många sajter vilket gör att de samspelar väldigt naturligt och buggfritt. Många webbhotell erbjuder också denna modell.
www.linux.org
www.apache.org
www.mysql.com
www.php.net
2 UTVECKLINGSMILJÖ
Nästa steg är ett utvecklingsverktyg för att skriva kod. Eclipse är en så kallad integrerad utvecklingsmiljö för att sätta upp webbprojekt och programmera i. Det finns massor av integrerade utvecklingsmiljöer som är open source, men Eclipse är en av få som vunnit många användare på grund av sin flexibilitet.
www.eclipse.org
3 VERSIONSHANTERING
Komplettera utvecklingsmiljön med en versionshanterare så att flera utvecklare ska kunna jobba med sajten samtidigt utan att skriva över varandras kod. Subversion är en produkt som har utvecklats i många riktningar och under många namn. Installera en som passar dig.
subversion.tigris.org
4 BUGGHANTERING
Under utvecklingsarbetet är det viktigt att hålla koll på buggar, nya funktioner och specifikationer. Trac är en enkel webbaserad produkt som är kompatibel med Subversion. Installera den i en egen katalog på din webbserver så finns den tillgänglig för alla med loginuppgifter. Det är enkelt att se vilka buggar som är lösta. Dessutom har Trac en wiki där det är lätt att lägga specifikationer och dokumentera viktiga delar av sajten när den utvecklas.
trac.edgewall.org
5 RAMVERK
Vill du bygga en sajt från grunden kan det ändå vara bra att använda ett kodramverk för de vanligaste funktionerna. Du spar tid och kan lägga energi på det som är roligt att göra. Zend är ett ramverk för PHP som innehåller funktioner för användarhantering, sökmotor och kopplingar mot externa tjänster som Google Maps.
www.zend.com
6 PUBLICERINGSVERKTYG
En redaktionell sajt kräver ett publiceringssystem för att webbredaktörer enkelt ska kunna skapa, redigera och ta bort sidor på sajten. Joomla är ett open source-alternativ till Episerver, Polypoly med flera. Det har också grundläggande communityfunktioner och enkätsystem.
www.joomla.org
7 BLOGG
De flesta moderna sajter har en blogg idag. Det är ett sätt att sköta marknadskommunikation, att använda sig av vid sökmotoroptimering och att skapa personlig marknadsföring för en eller flera personer. Wordpress är världens största bloggverktyg och open source. På nätet finns tusentals grafiska mallar och tillbehör för att få ut det mesta av din blogg. Den går fantastiskt snabbt att sätta upp och lätt att modifiera när som helst.
www.wordpress.org
8 MIKROBLOGG
Tittar du lite intresserat på Twitter men känner att du kan bygga en bättre tjänst är det värt att ta en titt på produkten Laconica. Denna produkt har mikrobloggfunktioner, kontaktlistor, Open ID-login och till och med en inbyggd Facebook-applikation.
www.laconi.ca
9 BILDGALLERI
De flesta sajter har någon typ av bildgalleri som presenterar produkter, stämningsbilder eller evenemang. Jalbum är en mjukvara för att skapa bildgallerier som kan laddas upp till vilken sajt som helst. I likhet med Wordpress bygger bildgallerierna på mallar vilket gör att det är lätt att skapa ett galleri som liknar resten av sajtens grafiska formspråk.
www.jalbum.net
10 ANNONSER
Slutligen är det dags att tjäna pengar på sajten. Annonser är omständligt att administrera om man måste lansera hela sajten när man ska byta en banner. Annonshanteringssystem låter dig stoppa in små kodsnuttar på alla de platser där du vill ha annonser. Det sköter sedan hela leveransen av rätt annons på rätt plats. OpenX är ett system som låter dig lägga upp kampanjer baserat på tid och antal visningar. Det har även grundläggande funktioner för annonser som visas i olika länder.
www.openx.org
L.A.M.P. – Som server kan du sätta upp en populär konfiguration som är helt open source. Linux som operativsystem, Apache som mjukvara för webbserver, MySQL som databas och PHP som programmeringsspråk. Denna kombination snurrar bakom många sajter vilket gör att de samspelar väldigt naturligt och buggfritt. Många webbhotell erbjuder också denna modell.
www.linux.org
www.apache.org
www.mysql.com
www.php.net
2 UTVECKLINGSMILJÖ
Nästa steg är ett utvecklingsverktyg för att skriva kod. Eclipse är en så kallad integrerad utvecklingsmiljö för att sätta upp webbprojekt och programmera i. Det finns massor av integrerade utvecklingsmiljöer som är open source, men Eclipse är en av få som vunnit många användare på grund av sin flexibilitet.
www.eclipse.org
3 VERSIONSHANTERING
Komplettera utvecklingsmiljön med en versionshanterare så att flera utvecklare ska kunna jobba med sajten samtidigt utan att skriva över varandras kod. Subversion är en produkt som har utvecklats i många riktningar och under många namn. Installera en som passar dig.
subversion.tigris.org
4 BUGGHANTERING
Under utvecklingsarbetet är det viktigt att hålla koll på buggar, nya funktioner och specifikationer. Trac är en enkel webbaserad produkt som är kompatibel med Subversion. Installera den i en egen katalog på din webbserver så finns den tillgänglig för alla med loginuppgifter. Det är enkelt att se vilka buggar som är lösta. Dessutom har Trac en wiki där det är lätt att lägga specifikationer och dokumentera viktiga delar av sajten när den utvecklas.
trac.edgewall.org
5 RAMVERK
Vill du bygga en sajt från grunden kan det ändå vara bra att använda ett kodramverk för de vanligaste funktionerna. Du spar tid och kan lägga energi på det som är roligt att göra. Zend är ett ramverk för PHP som innehåller funktioner för användarhantering, sökmotor och kopplingar mot externa tjänster som Google Maps.
www.zend.com
6 PUBLICERINGSVERKTYG
En redaktionell sajt kräver ett publiceringssystem för att webbredaktörer enkelt ska kunna skapa, redigera och ta bort sidor på sajten. Joomla är ett open source-alternativ till Episerver, Polypoly med flera. Det har också grundläggande communityfunktioner och enkätsystem.
www.joomla.org
7 BLOGG
De flesta moderna sajter har en blogg idag. Det är ett sätt att sköta marknadskommunikation, att använda sig av vid sökmotoroptimering och att skapa personlig marknadsföring för en eller flera personer. Wordpress är världens största bloggverktyg och open source. På nätet finns tusentals grafiska mallar och tillbehör för att få ut det mesta av din blogg. Den går fantastiskt snabbt att sätta upp och lätt att modifiera när som helst.
www.wordpress.org
8 MIKROBLOGG
Tittar du lite intresserat på Twitter men känner att du kan bygga en bättre tjänst är det värt att ta en titt på produkten Laconica. Denna produkt har mikrobloggfunktioner, kontaktlistor, Open ID-login och till och med en inbyggd Facebook-applikation.
www.laconi.ca
9 BILDGALLERI
De flesta sajter har någon typ av bildgalleri som presenterar produkter, stämningsbilder eller evenemang. Jalbum är en mjukvara för att skapa bildgallerier som kan laddas upp till vilken sajt som helst. I likhet med Wordpress bygger bildgallerierna på mallar vilket gör att det är lätt att skapa ett galleri som liknar resten av sajtens grafiska formspråk.
www.jalbum.net
10 ANNONSER
Slutligen är det dags att tjäna pengar på sajten. Annonser är omständligt att administrera om man måste lansera hela sajten när man ska byta en banner. Annonshanteringssystem låter dig stoppa in små kodsnuttar på alla de platser där du vill ha annonser. Det sköter sedan hela leveransen av rätt annons på rätt plats. OpenX är ett system som låter dig lägga upp kampanjer baserat på tid och antal visningar. Det har även grundläggande funktioner för annonser som visas i olika länder.
www.openx.org
Fotnot: Artikelskribenten är knuten till Jalbum. Internetworld bedömer att Jalbum är det mest kompletta alternativet för ett bildgalleri, men tipsa gärna om andra alternativ som du tycker är bättre.

Buggfitt? - (Vimp) 2009-03-09 15:27
Buggfitt? - (quecee) 2009-03-09 15:40
Förslag på bildgalleri: Gallery - (Magnus Ahl) 2009-03-09 15:41
Buggfitt? - (dap) 2009-03-09 15:43
Buggfitt? - (quecee) 2009-03-09 15:52
Buggfitt? - (andyh) 2009-03-09 15:57
Förslag på bildgalleri: Gallery - (Daniel Wijk) 2009-03-09 15:57
WordPress - (Da^MsT) 2009-03-09 16:08
Buggfitt? - (henriko) 2009-03-09 16:21
Joomla - (The Laban) 2009-03-09 16:34