Testa svarstiderna på din webbplats med Apache Benchmark

ab (ApacheBenchmark) är ett programm som följer med webbservern Apache som används för att testa svarstider på webbplatser. ab är mycket lätt att använda. ”ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows … Fortsätt läsa Testa svarstiderna på din webbplats med Apache Benchmark

Kör Docker med CoreOS och fleet

Mitt företag Triop AB erbjuder konsulttjänster inom DevOps. Se här: triop.se/devops Fleet är en av de nyare verktygen som kommer från gänget bakom operativsystemet CoreOS. Fleet är till för att köra din kod på kluster av Dockers som rullar under CoreOS. fleet ties together systemd and etcd into a distributed init system. Think of it as … Fortsätt läsa Kör Docker med CoreOS och fleet

Webbutveckling för framtiden

Att webbutveckla för framtiden eller åtminstone anamma nya tekniker är något som jag gör ständigt. Här är några av de förbättringar/framsteg jag gör: Från MySQL till Redis Från HTML4 till HTML5 Från Apache till Nginx Från sed/awk etc till MapReduce med Hadoop Sen försöker jag i viss mån även att förbättra följande: Nyttja PHP-frameworks i … Fortsätt läsa Webbutveckling för framtiden

WordPress prestanda 101

Under Sweden Social Web Camp så försökte jag på kort under en session tid förklara hur man kan analysera och hitta flaskhalsar i WordPress gällande prestanda. Så därför försökte jag här sammanfatta det jag pratade om på några rader. Först och främst så bör du stänga av alla plugins och då se om prestandan fortfarande … Fortsätt läsa WordPress prestanda 101

Så kommer du igång med Node.js

Först och främst så kanske jag ska skriva lite om vad Node.js är för något. Som du ser av filändelsen så är det ett JavaScript-språk och används på serversidan för att kommunicera med exempelvis en webbklient (webbläsare). Node.js är eventbaserat, litet och lätt till skillnad mot exempelvis Apache. Dock är det värt att notera att … Fortsätt läsa Så kommer du igång med Node.js

Att tänka på innan lansering

Innan jag lanserar en ny webbsajt så är det några saker jag brukar gå igenom som en ren hygienåtgärd. Dessa kan vara bra att använda som en checklista. Fungerar för WordPress, egenutvecklade sajter etc: Titta efter eventuella 404 (not found) i webbserverloggarna. Exempel: En favicon som pekats ut med meta-tagg i header var felpekad Titta … Fortsätt läsa Att tänka på innan lansering

NoSQL: Redis, CouchDB och MongoDB prestanda

Eftersom jag testar NoSQL-mjukvaror såom Redis, CouchDB och MongoDB just nu  så genomförde jag ett litet prestandatest där Redis vann över CouchDB och MongoDB. Så här lång tid tog det att stoppa in 100 000 objekt i en databas: MongoDB db version v1.2.2, pdfile version 4.5 real    13.306s user    9.130s sys     … Fortsätt läsa NoSQL: Redis, CouchDB och MongoDB prestanda

Snabb guide till Varnish

Fick en förfrågan från John Angelmo (@veidit) att skriva lite om den supergrymma front-end cachen Varnish. Varnish utvecklas till stor del av företaget Linpro från Norge med hjälp av den danske FreeBSD-utvecklaren Poul-Henning Kamp. I Sverige är Varnish populärt och används av exempelvis Aftonbladet och SvD. Varnish har en mängd intressanta features och ett mycket … Fortsätt läsa Snabb guide till Varnish

Operation driftsäkerhet och hastighet

Just nu jobbar jag på att försöka få till en bättre driftsäkerhet samt hastighet på mina webbplatser. Detta innebär bl.a att tjänster flyttas om mellan mina minst sex servrar och att mjukvaror såsom Apache slängs ut till förmån för Nginx och Lighttpd. Jag försöker minska antalet komponenter som kan gå fel och försöker införskaffa viss … Fortsätt läsa Operation driftsäkerhet och hastighet