Som jag skrev tidigare är vi i full färd med att implementera nya Libris.se i Magento Commerce. En OpenSource-plattform för e-handel. Den är helt och hållet skriven i PHP och vid våra första tester förbluffande långsam. När vi kör den i lokala XAMPPLITE-installationer laddar startsidan på ca 0.95 sekunder. Alldeles för långsamt för professionell drift. Jag flyttade installationen till vår windowsbaserade webbserver och den högre prestandan på maskinen gjorde att startsidan nu laddade på 0.55 sekunder.

Prestandafrågorna är hett debatterade på Magentos communityforum och plattformen är inte direkt känd för att vara snabb även om dess struktur och flexibilitet är imponerande. Detta har gjort att vi ägnar rätt mycket tid just nu åt att minska accesstiderna rejält. Vi väntar fortfarande på en Linux-miljö att testa i då vi vet att Magento är byggt och testat i just denna miljö. Därför har jag börjat läsa på lite och försöka förstå om det finns några prestandaskillnader mellan att köra PHP/Apache på Linux- vs. Windowsplattformar.  Mycket riktigt lär det vara rätt stora skillnader på det.

Jag hittade den här artikeln som jämför prestandan på en WAMP installation med Windows Server 2003 och Suse Linux 9.1. Där blir det rätt snart uppenbart att Linux exekverar PHP ca 4 gånger snabbare vid hög belastning. Så nu hoppas vi att fortsatt kunna kapa accestiderna ytterligare. I värsta fall får vi cache’a stora delar av startsidan för att få en dräglig miljö för våra kunder att handla i.


Nu blir det enklare för församlingar att ha en lättadministrerad webbplats med kontinuerligt uppdaterat innehåll. Swedmedia tillsammans med Crossnet erbjuder ”Webbpaket för församlingen”

Viljan att ha en väl fungerande webbplats finns hos de flesta församlingar, men ofta finns det hinder i form av små resurser, begränsad teknisk kunskap och brist på uppdaterat innehåll. Crossnet och Swedmedias erbjuder en helhetslösning som gör det enkelt för församlingar att ha en uppdaterad och fräsch webbplats oavsett församlingens storlek eller resurser.

Med Crossnets webbpubliceringsverktyg UNITY är det smidigt att uppdatera och administrera webbplatsen med massor av bra funktioner och genom Swedmedia erbjuds olika typer av innehåll som kontinuerligt uppdateras. Exempelvis kan församlingen få en ny film varje vecka, använda sig av dagens andakt i mp3-format och publicera bilder från den medföljande bildbanken. Materialet ger, tillsammans med församlingens egna material, liv till webbplatsen.


magento_logo.gif

Sedan Libris.se på allvar började att sälja böcker och skivor på nätet för snart ett och ett halvt år sedan har utvecklingen varit mycket positiv. Så pass bra att det börjat bli dags att se över huset och integrera försäljningen i organisationens övriga system på ett bättre sätt. Idag görs helt enkelt för mycket dubbeljbob för att det skall vara långsiktig hållbart.

Inför denna ombearbetning har vi övervägt några olika alternativ:

  • Låt vår IT-partner konsulta och utveckla den existerande plattformen
  • Bygga en ny egen plattform(Libris har idag en rätt stor del egna IT-system)
  • Bygga om en befintlig Open Source-produkt

Efter en hel del funderande har valet fallit på att bygga om en existerande produkt. Anledningarna till detta är att det dels blir billigare att arbeta med våra interna resurser istället för att gå och köpa dem på stan. Detta innebär iofs. bara en kortsiktig lösning men då vi samtidigt ser hur vi måste jobba med e-handel på fler områden och har fått ett antal förfrågningar från kunder om denna kompetens har vi inte råd att gå till en konsult varje gång vi vill göra en installation. Vi vill ha friheten att installera e-handelslösningar med minimala kostnader samtidigt som vi inte själva vill underhålla en så passa omfattande proudkt. Därför blev valet i slutändan att modifiera en befintlig Open Source-plattform.

Här fanns ett par olika alternativ att välja bland. OSCommerce och Magento Commerce. Efter en del utvärderingar stod det klart att även om OSCommerce är en etablerad produkt med bra teknikfokus måste den få se sig omsprungen av Magento Commerce som har en kraftigt växande utvecklar- och användarcommunity samtidigt som den är bredare än bara tekniklösning. Den jobbar lika mycket med hela tänket kring hur man maximerar försäljning på en e-handelsplats. Lika viktigt som tekniken är användarvänligheten.

Även om det var lite nervöst att Magento inte ännu var släppt i version 1.0 vid beslutet har det visat sig vara ett klokt beslut. Nu finns den imponerande plattformen i Version 1.0 och vi är nu redo att sätta tänderna i den och börja integrera mot våra egna system på Libris.

Läs mer om Magento Commerce på www.magentocommerce.com