Magento Tips Välja en bra server

Magento är som en plattform på företagsnivå vilket betyder att den lätt kan hanteras från en liten webbutik, med 10-20 produkter till en stor shoppingportal med tusentals varor, massor av besökare och en stor mängd beställningar. 

På grund av detta är det svårt att skriva en checklista över vad en bra värdlösning är för dina behov. Jag kommer däremot att försöka titta på några viktiga delar och göra några rekommendationer tillsammans med motiveringen, vilket ger dig en riktlinje om hur man väljer en bra server för dig.

Servermodeller

Det finns två typer av värdtjänster du hittar tillgängliga ganska mycket från någon större säljare på webben: delad hosting och dedikerad hosting.

Shared Hosting

Termen delad härrör från det faktum att ingen av maskinvaruindustrin som processor, hårddisk eller RAM är allokerade till dig. Det innebär att serverns prestanda kommer att bero på hur mycket trafik och resurser du och dina "grannar" använder. 

Förutom hårdvaran delar du också samma operativsystem med andra användare, vilket begränsar din förmåga att göra kärnändringar i din servers miljö. Till exempel kräver Magento vissa PHP-bibliotek som vanligtvis inte skickas med standardpaket. idag har de flesta delade konton som jag har arbetat med tillhandahålla alla nödvändiga bibliotek, lyckligtvis, men i fallet utanför kan de inte sluta behöva fråga din leverantör om att installera dem, något de kanske inte skulle kunna göra för att bryta inte någon annans inställning inom samma maskin. 

En av de stora fördelarna med shared hosting är priset; börjar var som helst från $ 3 / mo, det är kostnadseffektiv

Rekommendation: Om du inte planerar att ha mer än 100 eller så produkter och inte räknar med en stor mängd besökare (även om jag hoppas du får så många som möjligt) än Magento kommer att fungera tillfredsställande på ett gemensamt webbhotell. 

Dedikerat Hosting

I motsats till delad hosting, dedikerad hosting betyder att det finns hårdvaru resurser tilldelade till dig, och du ensam. Enligt dagens standarder är processorer så snabba att de inte längre är ett problem för stora leverantörer, vilket ger dig dedikerad RAM och lagringsdiskstorlek. 

Eftersom du får dedikerad hårdvara är det som om du får din egen maskin med ditt eget operativsystem som du kan manipulera och anpassa så mycket du vill.

Fördelarna med en sådan lösning är prestanda och flexibilitet. Det är värt vartenda öre av den större prislappen på den, som börjar vid cirka 30 dollar / mån.

Rekommendation: Om du har en större produktdatabas och en stor mängd dagliga besökare, bör du definitivt titta på att få en dedikerad serverlösning.

Individuella komponenter

Operativ system

Magento är byggt för att arbeta på en Linux-plattform, oavsett smak. De flesta delade servrarna levereras med ett Fedora-operativsystem; om du väljer en dedikerad lösning, gå till en CentOS-smak Linux eftersom det är ett företagsnivå OS och det kommer att matcha din företagsnivåplattform, Magento.

PHP och MySQL

De flesta delade webbhotell kommer att erbjuda en något senaste version av båda programmen. De behöver hålla sig uppdaterade på grund av säkerhetsuppdateringar och förbättringar, så jag skulle inte oroa mig för mycket, men du behöver PHP version 5.3 eller senare och MySQL 5.0.2 eller senare.

Om du får en dedikerad server, brukar de komma med ett naket operativsystem, så du måste manuellt installera båda programmen på den.

Diskstorlek

Till skillnad från för några år sedan är lagringsutrymme en sådan lyx, de flesta delade konton som har praktiskt taget obegränsad lagringsutrymme och dedikerade servrar som har minst 20 GB, vilket borde vara gott för alla storlekar. 

Bagge

Delade konton har inte en viss mängd tilldelad, så du måste göra vad som är tillgängligt. För dedikerade servrar och större butiker är en bra tumregel för val av minnesstorlek det dagliga antalet besökare: du borde ha 1 GB RAM för varje 2500 dagliga besökare. Se också till att du har minst 512 MB tillgängliga för operativsystem och MySQL-frågor. - Jag rekommenderar minst 2 GB RAM.

Serverkompatibilitetsverktyg

Magento erbjuder en liten PHP-fil som fungerar som en checklista som kör en diagnostik av ditt system och berättar om Magento ska fungera eller inte. Du kan ladda ner det här verktyget här och allt du behöver göra är att ladda upp det extraherade magento-check.php filen till serverns rotmapp och kör den genom att öppna http://example.com/magento-check.php (ersätter example.com med ditt domännamn). Det ska producera något så här:

Slutsats

Jag har satt upp Magento på båda typerna av servern och jag har haft positiva erfarenheter med båda men jag rekommenderar starkt att du spenderar extra pengar på en dedikerad server med 2 GB RAM och ett CentOS operativsystem för en generell smidig körning Magento Lagra.

Jag hoppas det hjälper dig att fatta ett mer informerat beslut. Låt mig veta i kommentarerna nedan om du behöver något mer klart.