Sprawdź co możesz z nami osiągnąć

Przedstawiamy porównanie sklepu magento przed i po optymalizacji. Oba sklepy działają na tym samym serwerze o dokładnie tych samych parametrach oraz korzystają ze wspólnej bazy danych.

Magento przed optymalizacją jest w wersji produkcyjnej bez jakichkolwiek modyfikacji oraz z włączonymi wszystkimi systemami cache.

Sklepy działają bez obciążenia. Pod obciążeniem różnice w szybkości działania są znacznie bardziej widoczne, a w niektórych przypadkach wręcz drastyczne. Przeczytaj nasze case study, aby dowiedzieć się więcej.

Poniższy test w bardzo prosty sposób mogą Państwo powtórzyć sami.

magento2

url: demo magento 2

magento2 + no1shops

url: demo magento 2 po optymalizacji

średni czas ładowania się DOM ~ 1 s 0.0 s
średni czas ładowania strony ~ 2 s ~ 0.2 s
developers.google.com
33%

Mobile

53%

Desktop

88%

Mobile

99%

Desktop

gtmetrix.com
77%
98%
tools.pingdom.com
82%
83%
* Lighthouse performance
- Simulated Slow 4g, 4x CUP slowdown
56%

Mobile

58%

Desktop

88%

Mobile

83%

Desktop

* Lighthouse - open sourcowy projekt, który umożliwia automatyczne testowanie witryn pod kątem dostępności, progresywności oraz szybkości działania.

Więcej informacji: https://developers.google.com/web/tools/lighthouse/

Link do pełnego wpisu: jak przyśpieszyc magento

Przykłady live działających sklepów

Maxstylu.pl
- częściowa implemtacja PWA
82%

Mobile

97%

Desktop

Drbut.pl
- pełna implemtacja PWA
90%

Mobile

97%

Desktop

Hiphopshop.pl
- częściowa implemtacja PWA
61%

Mobile

95%

Desktop

Demo sklepów

Demo Magento 2
- częściowa implemtacja PWA
88%

Mobile

83%

Desktop

Demo Prestashop
- częściowa implemtacja PWA
88%

Mobile

83%

Desktop

Integracja Państwa sklepu z naszym frontendem

Stworzymy dla Państwa sklepu „nakładkę”, która będzie działać na naszych serwerach. Klient odwiedzający sklep pierwsze zapytania wyśle do naszych serwerów, a nasz serwer następnie pobierze dane z serwera docelowego lub też poinstruuje klienta, aby pobrał odpowiednie dane. Nasze serwery są nieustannie optymalizowane, wykorzystują najnowsze nowinki techniczne i sieci CDN w celu zapewnienia błyskawicznego połączenia z klientem w każdym zakątku świata.

Diagram

Zamierzony efekt, bez uszczerbku na szybkości działania rozwiązania możemy osiągnąć pozostawiając bakcend sklepu na serwerze klienta proponujemy dwa możliwe podejścia przy współpracy z nami:

  1. Pozostawienie sklepu na dotychczasowym serwerze i integracje przez API
  2. Przeniesienie sklepu zarówno od strony backendu jaki frontendu na nasze serwery

W przypadku pierwszego podejścia, Państwa sklep od strony panelu administracyjnego będzie działać dokładnie tak jak dotychczas, na Państwa serwerze. Od strony klienta sklep będzie działać na naszych serwerach. Na Państwa serwer zostanie wgrany nasz skrypt integrujący.

W drugim podejściu przejmiemy całkowicie obsługę sklepu, panel administracyjny sklepu będzie działać na naszych serwerach, ale nie zmieni się i będzie funkcjonować dokładnie tak jak przed przeniesieniem sklepu na nasze serwery. Natomiast będą mięli Państwo tylko jedną firmę z którą będą się Państwo rozliczać za serwer.

Gdy korzystacie Państwo z usług typu SaaS backend sklepu zawsze pozostanie na serwerach dostawcy tych usług, opłaty za backend i frontend sklepu będą niezależne.

W jaki sposób udaje nam się osiągnąć ekstremalne prędkości działania sklepu

Zaczynamy od optymalizacji backendu. Jeśli Państwa sklep cierpi na problemy optymalizacyjne to nasi specjaliści wyeliminują ewentualne błędy i będą nadzorować pracę nad poprawną wydajnością backendu. Zoptymalizujemy sposób pobierania danych z bazy dostosowując algorytmy do konkretnego przypadku. Możemy stworzyć API działające bezpośrednio na bazie danych sklepu lub skorzystać z API wbudowanego w dane oprogramowanie w zależności od potrzeb, możliwości, potencjalnych zysków itp.

W szybkości działania sklepu niebywałą rolę odgrywa odpowiednio stworzony i zoptymalizowany frontend sklepu (html + css + javascript). Dlatego dla każdego klienta, który podejmie z nami współpracę stworzymy kodowanie jego sklepu od zera. Wykorzystujemy najnowsze technologie takiej jak React w tworzeniu frontendu.

Po trzecie system cache całego frontendu sklepu. W naszym podejściu cały frontend trafia do cache. Klient wchodząc na stronę główną sklepu nie wykona nawet jednego zapytania do bazy danych! Dzięki temu Państwa serwer w końcu będzie mógł odpocząć. Zapewniamy wyświetlenie aktualnych stanów magazynowych i cen na karcie produktu. Wyniki wyszukiwania, wyniki filtrowania zawsze będą serwowane prosto z bazy danych. Sposób i czas odświeżania cache dostosujemy do wymagań konkretnego klienta.

Architektura aplikacji, która odciąża serwer dzięki przerzuceniu niektórych obliczeń na frontend sklepu. Dodatkowo możemy wyeliminować niepotrzebne powielanie tych samych obliczeń, dzięki zastosowaniu technologii AJAX, tzn. technologii, która umożliwia "chodzenie" klienta po sklepie bez odświeżania całej strony. Wyróżnia to nasze kodowanie frontendu na tle konkurencji.

Software: wszystkie te zabiegi zdałby się na nic, bez odpowiedniego, dedykowanego środowiska pracy serwera. Środowiska zoptymalizowanego przez specjalistów pod kątem szybkości serwowania plików statycznych, integracja z serwerami proxy, integracja z sieciami CDN.

Hardware: gdy tylko pojawia się możliwość uzyskania lepszych wyników zmieniamy serwery na nowsze.

Oprogramowanie, które mamy już zintegrowane

Pracujemy nad integracją naszych rozwiązań z popularnymi systemami SaaS oraz opensourcowmi projektami sklepów internetowych. Na tą chwilę posiadamy gotowe integracje z:

  • Magento 2.x
  • Prestashop 1.6.x / 1.7.x
  • WooCommerce 3.7.x

Nic nie stoi na przeszkodzie, abyśmy zintegrowali dowolny sklep internetowy stworzony w dowolnej technologii. Zapraszamy do kontaktu w celu przeprowadzenia analizy możliwości integracji.

Ceny

Instalacja grafiki

Każda integracja wiążę się z koniecznością ponownego zakodowania Państwa grafiki sklepu internetowego do technologii React.

Aby oszacować koszt kodowania, prosimy podać link do Państwa sklepu.

W niedużo większej cenie do ponownego odwania Państwa grafiki możemy zaproponować stworzenie grafiki od zera przez naszych grafików.

Dla klientów chcących ograniczyć koszty, bezpłatnie możemy uruchomić sklep w oparciu o gotową grafikę.

Instalacja API

Instalacja naszego API na Państwa serwerze jest bezpłatna, gdy korzystacie Państwo z oprogramowania Magento2, PrestaShop lub WooCommerce, a oprogramowanie nie ma stworzonych niestandardowych modułów. Jeśli Państwa sklep został zmodyfikowany znacząco to musimy przeprowadzić analizę i ocenić, czy będą wymagane dodatkowe prace programistów, aby przeprowadzić integrację.

Możemy również zintegrować nasze rozwiązania z dowolnym sklepem internetowym w oparciu o gotowe API lub sami możemy stworzyć API niezbędne do integracji. Zapraszamy do kontaktu w celu omówienia szczegółów.

Abonament

Koszt abonamentu sklepu jest zależny od obciążenia serwera na którym działa sklep. Dokładamy starań, aby łączne opłaty za serwer (lub usługę sklepu w modelu SaaS), które Państwo ponoszą po integracji z naszą usługą nie wzrosły o więcej niż 20%. Możliwe jest to dlatego, że obciążenie serwera na którym działa dotychczas sklep drastycznie zmaleje.

Stworzenie nowego sklepu

Możemy stworzyć dla Państwa sklep internetowy od podstaw. Koszty stworzenia nowego sklepu są na podobnym poziomie jak koszty integracji z gotowym sklepem internetowym. Dodatkowym kosztem jest ewentualny projekt indywidualny studia graficznego.

Sklep możemy oprzeć o oprogramowanie Magento2, PrestaShop, WooCommerce lub nasze autorskie. Po przeprowadzonej analizie potrzeb, budżetu, planów rozwojowych zadecydujemy jakie oprogramowanie będzie dla Państwa najlepsze.

no1shops

Działmy na rynku od roku 2009. Profil naszej firmy od samego początku powstania to projektowanie sklepów internetowych. Kilka sklepów z pierwszego roku naszej działalności działa już od 10 lat.

Od kilku lat skupiliśmy się na optymalizacji istniejących sklepów internetowych, które generują ruch. Możemy też otworzyć dla Państwa nowy sklep internetowy.

Adres: Szczecin, ul. Willowa 20/1, NIP: 955-207-36-97

E-mail: office@no1shops.com

Telefon: (+48) 579 071 078