<link rel = "stylesheet" id = "gtranslate-style-css" href = "https://websetnet.b-cdn.net/wp-content/plugins/gtranslate/gtranslate-style24.css" type = "text / css "media =" all ">

Jak urychlit svůj Magento eCommerce stránky

Magento je velmi populární a funkčně bohatá webová aplikace s otevřeným zdrojovým kódem. Magento je plně přizpůsobitelný a připraven splnit požadavky uživatele, což jim umožňuje vytvořit a spustit plně funkční internetový obchod během několika minut. Magento je známé jako „těžké“ řešení elektronického obchodu a pokud není správně nastaveno, může být pomalé. Většina platforem CMS nebo eCommerce jako Magento a WooCommerce má problémy s rychlostí a jejich výkon v průběhu času klesá. V tomto tutoriálu se podělíme o několik tipů a triků, jak můžete zlepšit výkon vašeho elektronického obchodu založeného na Magento.

1. Získejte lepší hosting

Většinu času, bez ohledu na to, kolik konfigurací a vylepšení děláte, bude váš web Magento stále pomalý, pokud nepoužíváte kvalitní hostingové služby. Ujistěte se, že váš poskytovatel hostingu podporuje Magento a ví, co dělají. Požádejte je, aby vám optimalizovali váš server. Vždy zvolte servery SSD. Získejte výkonnější VPS s více RAM.

Získejte VPS od nás a my správně nastavíme a nakonfigurujeme váš server a web Magento pro maximální výkon, zdarma!

2. Některé vylepšení serveru, které můžete udělat

Budeme seznam možných řešení pro vysoký výkon Magento:

2. Udržujte svůj Magento aktuální

Zatímco často potřebujete aktualizovat software může být nepříjemné pro některé uživatele, je velmi důležité vždy spustit nejnovější verzi k dispozici. Nejen, že získáte další funkce a opravy chyb, ale každou aktualizaci vám Magento vynikne lépe.

Chcete-li zajistit, aby hackeři nemohli používat známé hrozby proti vašemu webu, je důležité vždy používat nejnovější verzi.

3. Aktivujte produkty a kategorie plochých dat

Přihlaste se do administrátorského rozhraní Magento, přejděte do části Systém >> Konfigurace, v nabídce Katalog vyberte položku Katalog >> Frontend. Nastavte „Use Flat Catalog Category“ a „Use Flat Catalog Product“ na „Yes“.

4. Sloučit (zmenšit) soubory CSS a Javascript

Následující nastavení bude sloučit (zmenšit) soubory CSS a Javascript, což pomůže minimalizovat požadavky http, čímž se čas odezvy ještě rychlejší:

Přejděte do části Systém> Konfigurace, Upřesnit> Vývojář> Nastavení JavaScriptu. Nastavte Soubory souborů sloučit Javascript na „Ano“

Přejděte do části Systém> Konfigurace, Upřesnit> Vývojář> Nastavení CSS. Soubory „Sloučit CSS“ nastavte na „Ano“

Po dokončení nezapomeňte vymazat mezipaměť.

5. využití mezipaměti prohlížeče

Prohlížeče mohou ukládat do mezipaměti soubory pro rychlejší přístup. Můžete to využít, abyste snížili počáteční čas vykreslování.

Konfigurace závisí na vašem serveru:

5.1 Využijte ukládání do mezipaměti pro prohlížeč NGINX

umístění ~ *. (?: ico | css | js | gif | jpe? g | png) $ {expires 365d; add_header Pragma public; add_header Cache-Control "public"; }}

5.2 Využijte ukládání do mezipaměti prohlížeče pro Apache

## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive Na ExpiresByType image / jpg "přístup plus 1 rok" ExpiresByType image / jpeg "přístup plus 1 rok" ExpiresByType image / gif "přístup plus 1 rok" ExpiresByType image / png " plus 1 rok Přístup "ExpiresByType text / css" plus měsíc 1 Přístup "ExpiresByType application / pdf" plus měsíc 1 Přístup "ExpiresByType text / x-javascript" plus měsíc 1 Přístup "ExpiresByType application / x-shockwave-flash" plus měsíc 1 " ExpiresByType image / x-icon "přístup plus 1 rok" ExpiresDefault "přístup plus 2 dní" </ IfModule> ## EXPIRES CACHING ##

6. Gzip komprese

Povolení komprese GZIP v APACHE nebo ve vašem webovém serveru může snížit velikost souborů HTML, CSS a JavaScript odeslaných po síti.

<IfModule mod_deflate.c> # Komprimovat HTML, CSS, JavaScript, Text, XML a písma AddOutputFilterByType DEFLATE aplikace / javascript AddOutputFilterByType DEFLATE aplikace / rss + xml AddOutputFilterByType DEFLATE aplikace / vnd.ms-fontobject AddOutputFilterByType DEFLATE aplikace / x-font AddOutputFilterByType DEFLATE aplikace / x-font-opentype AddOutputFilterByType aplikace DEFLATE / x-font-otf AddOutputFilterByType DEFLATE aplikace / x-font-truetype AddOutputFilterByType DEFLATE aplikace / x-font-ttf AddOutputFilterByType DEFLATE aplikace / x-javascript AddOutputFilterByType DEFLATE aplikace / xhtml + xml AddOutputFilterByType DEFLATE / xml AddOutputFilterByType DEFLATE font / OpenType AddOutputFilterByType DEFLATE font / OTF AddOutputFilterByType DEFLATE font / ttf AddOutputFilterByType DEFLATE image / svg + xml AddOutputFilterByType DEFLATE image / x-icon AddOutputFilterByType DEFLATE text / css AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE text / javascript AddOutputFilterByType DEFLATE text / prostý AddOutputFilterByType DEFLATE text / xml # Odstranit chyby prohlížeče (potřebné pouze pro opravdu staré prohlížeče) BrowserMatch ^ Mozilla / 4 ProhlížečMatch / Mozilla / 4.0 [678] no-gzip BrowserMatch bMSIE! gzip! gzip-only-text / html Záhlaví přidá Varia User-Agent </ IfModule>

7. Optimalizace obrazu

Optimalizace obrázků je nutností pro jakýkoli web, který máte. Pokud obrázky optimalizujete správně, nebudete používat žádnou kvalitu, ale získáte lepší výkon. Správně optimalizované obrázky mohou výrazně prodloužit dobu načítání vašeho webu. Čím méně času potřebuje prohlížeč ke stažení obrázků, tím lépe. Můžete je komprimovat před jejich nahráním pomocí nástroje, jako je Photoshop, nebo existuje řada rozšíření, která můžete použít k jejich automatické optimalizaci (TinyPNG Extension, Smush.it, Compressor Extension atd.)

8. CDN

Síť pro doručování obsahu (CDN) je webová služba pro hostování externích zdrojů Magento: soubory CSS / JS, obrázky, fonty atd. Cílem těchto souborů je obsluhovat tyto soubory mnohem rychleji, než můžete pomocí svého vlastního serveru.

  • Používejte službu CloudFlare s podporou protokolu HTTP / 2 (protokol HTTP / 2 je asynchronní protokol, který zkrátí dobu načítání)
  • CloudFlare může také kombinovat JS a CSS

9. Optimalizujte server MySQL

MySQL má svou vlastní „mezipaměť dotazů“, která pomáhá generovat dynamické stránky a obsah a zároveň neuvěřitelně zvyšuje výkon. Tato „mezipaměť dotazů“ funguje podle níže uvedeného postupu. Nejprve MySQL uloží text a výsledky dotazu a poté, když je požadována stejná otázka, jsou výsledky rychle doručeny. Toto jsou některá doporučená nastavení pro váš soubor my.cnf.

query_cache_type = 1 dotaz_cache_size = 32M query_cache_limit = 2M

A také doporučené nastavení pro php.ini.

php_value memory_limit 128M

10. Povolit kompilaci

V aplikaci Magento Admin přejděte doprava vpravo a klikněte na Systém> Nástroje> Kompilace a povolte jej.

11. Caching

Magento ukládá do systému souborové soubory. Můžete očekávat velké zlepšení výkonu pro průměrný web Magento s povoleným ukládáním do mezipaměti Magento.

Přejděte do části Systém> Správa mezipaměti a vyberte všechny typy mezipaměti. Klikněte na rozbalovací nabídku akcí (vpravo nahoře) a vyberte možnost „Povolit“. Klikněte na Odeslat.

Existuje několik dalších vylepšení a nastavení, které můžete udělat pro zrychlení vašeho Magento, ale velmi závisí na vašem serveru, konfiguraci webu a několika dalších faktorech. Dostat Magento VPS od nás, kontaktujte nás a naši odborní Linuxoví administrátoři pečlivě analyzují váš server a web a provedou veškerá nezbytná vylepšení a nastavení, aby získali maximální výkon z vašeho Magento. Pokud máte od nás VPS, nemusíte nic dělat. Naše podpora EPIC 24/7 to udělá za vás.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej s přáteli v sociálních sítích pomocí tlačítek na levé straně nebo jednoduše nechte odpověď níže. Dík.

Zdroj

Zanechat komentář