visa hela sajten visa mobil version
Improove på Twitter:
"improove: RT @emellertid: Sätter mig i mysrummet och jobbar idag. Det är bara en sån dag på @improove idag."
Sagt om oss på Twitter:
"Nätlöst på @Improove idag. Routern försöker återupplivas."

Magento Enterprise 1.7 är en väldigt snabb plattform

27 Feb 2010,

I veckan har jag haft förmånen att få lägga händerna på min första installation av Magento Enterprise 1.7 och kunnat göra en rad storskaliga tester. Jag har varit nyfiken på denna version eftersom den har implementerat Page Cache vilket innebär att för de sidor där sessions-objektet ännu inte är aktiverat. D.v.s. kategorisidor, produktsidor och andra delar av sajten går blixtsnabbt så länge man inte använder Recently Viewed Products eller lägger någon produkt i varukorgen. Då slutar Page Cache fungera och prestandan sänks till mer normala nivåer.

Från att hantera 40 requests/sekund klarar Magento Enterprise 1.7 nu av ca 250 anrop per sekund. Denna förändring är avgörande för att påtagligt höja den begränsade prestandan i systemet. I fredags satt jag i en telefonkonferens med en tekniker från Varien och fick veta att man i en framtida version planerar Page Cache, inte bara på alla sidor som saknar sessioner, utan alla template-filer som inte använder sig av sessioner. Det betyder att även om man lägger något i varukorgen så kommer delar av varje sida att alltid ligga under Page Cache. Enligt dem själva i upp till 99% av anropen. Det låter ju onekligen hoppfullt.

Äntligen känns det som att Magento börjar nå en prestandanivå som tillåter tillräckligt storskalig drift. Jag har inte följt planerna för Community Edition på sistone men jag antar att man inte kommer att lägga Page Cache annat än i Enterprise-versionen. Jag har funderat över om det skulle vara möjligt att bygga en egen modul som ger motsvarande funktionalitet i Community Edition. Kanske. Någon som har en idé?


iPhone är inte någon ungdomstelefon

25 Feb 2010,

Jag hittade den här statistiken på Gizmodo.com idag. Den är rätt intressant tycker jag. Här kan man se hur olika produkter(Android, iPod, iPhone) fördelar sig demografiskt i olika åldrar. Enligt denna statistik är användningen av iPhone ganska jämt fördelat från 17 år upp till 55+. Med något större närvaro bland äldre(vilket förklaras av kostnaden).

http://gizmodo.com/5480421/the-ipod-touch-is-this-generations-tamagotchi


Problem med Magento och eAccelerator

22 Feb 2010,

Jag gillar eAccelerator framför PHP’s egna APC-accelerator. Det är skönt att ha kontroll över konfigurationer och jag gillar rapporteringen i status-sidan. Men det finns ett problem med nyare versioner av eAccelerator om man vill köra det samtidigt som Magento. Det bryter inloggningsmöjligheterna på admin och Frontend spökar när man skall visa ut kategorisidor.

Lyckligtvis finns det några skarpa huvuden i forumen som hittat lösningar på detta. Tyvärr kräver den ena lösningen modifikationer i Zends kodbas vilket gör att man måste göra modifikationer som inte går att extenda i local-mappen. Den andra ändringen går dock extenda på sedvanligt vis.

Följ den här tråden så hittar du lösningen. Fungerar bra. Och man kan fortsätta använda eAccelerator. Det här känns som bad behaviour i Magento och inte något fel i eAccelerator.

http://www.magentocommerce.com/boards/viewthread/56007/