Hosting Magento na własnym środowisku serwerowym
Magento to nie zwykła strona, lecz pełnoprawna platforma sklepowa, i wymaga do tego własnego środowiska serwerowego: dużo pamięci roboczej, osobnej usługi wyszukiwania obok PHP i bazy danych oraz zadań w tle działających nieprzerwanie. To należy do zarządzanego VPS albo serwera dedykowanego, a nie do hostingu współdzielonego.
Postawienie Magento na zbyt małym środowisku daje wolny sklep, a wolne sklepy kosztują zamówienia. Poniżej opisujemy, czego ta platforma naprawdę potrzebuje, aby wybrali Państwo środowisko dobrze za pierwszym razem.
Czego Magento wymaga od środowiska
Dużo pamięci roboczej
Magento wymaga znacznie więcej pamięci na żądanie niż zwykły CMS, zarówno przy samym sklepie, jak i w części administracyjnej. To dlatego hosting współdzielony tutaj nie wystarcza.
Osobna usługa wyszukiwania
Wyszukiwanie w katalogu i filtrowanie w Magento działa na osobnej wyszukiwarce obok PHP i bazy danych. Ta usługa potrzebuje własnego środowiska — dokładnie tego, co daje VPS albo serwer dedykowany.
Zadania w tle, które działają dalej
Indeksowanie, kolejki e-mail i przetwarzanie stanów magazynowych działają w tle. Gdy staną, ceny, stany i wiadomości o zamówieniach zostają w tyle, choć sklep nie wygląda na zepsuty.
Szybka przestrzeń i przemyślany cache
Sklep internetowy nieustannie czyta i zapisuje. Przestrzeń SSD to minimum; potem o odczuwalnej szybkości sklepu decydują warstwy cache.
W jakim środowisku Magento czuje się najlepiej?
Przy Magento zaczynamy od zarządzanego VPS i skalujemy w stronę serwera dedykowanego w miarę, jak rośnie katalog i ruch. Prosimy powiedzieć, jak duży jest Państwa katalog i ilu odwiedzających Państwo oczekują, a złożymy środowisko pod to.
Czym jest VPS?Co najczęściej sprawia problemy w Magento
Zbyt mały start
Sklep Magento na środowisku, które nie jest do tego stworzone, nie jest wolny przez jedno ustawienie, lecz przez wszystko naraz. Tego nie da się rozwiązać wtyczką.
Testowanie bez cache
Sklep Magento testowany z wyłączonymi wszystkimi warstwami cache zawsze wydaje się wolny. Prosimy mierzyć tak, jak widzi go odwiedzający, z włączonym cache.
Nawarstwianie rozszerzeń
Każdy dodatkowy moduł działa przy każdym wyświetleniu strony. W Magento waży to bardziej niż w jakiejkolwiek innej platformie.