Site Hızını Optimize Etme Önerileri, nereden başlamalı?


16

Magento sitemizin yavaş yükleme süresi için bir çözüm bulmam istendi. Bir Yslow testi yaptım ve en büyük suçlular

  • Daha az HTTP isteği yapın
  • CDN kullanın
  • Sona Eren Üstbilgi Ekle
  • Javascript'i Dibe Koy
  • JS ve CSS'yi küçültün
  • ET Etiketlerini Yapılandırma
  • DNS aramalarını azaltın
  • AlphaImageLoader Filtresinden Kaçının

Bir E-Ticaret yöneticisi olarak Magento yöneticisi, web yöneticisi araçları vb. İçindeki rolümden neler yapabileceğime ve bir geliştiriciye sitemizi uyumluluk ve göze çarpan bir şekilde daha hızlı bir şekilde yapmasını isteyebileceğim konusunda bazı tavsiyeler arıyorum.

Ayrıca yönetici içinde sizin için çok şey yapıyor gibi görünen GTMetrix adlı bir eklentiye baktım (CSS sayfalarını birleştirin, görüntüleri optimize edin, vb.), Herkes bu konuda herhangi bir deneyime sahip mi? Genellikle temel işlevlere bu kadar derin ulaşan çok fazla uzantıdan kaçınmaya çalışırım, ancak bir çözüm gibi görünebilir. http://gtmetrix.com/magento-optimization-guide.html

En iyi etkiyi nereden başlatacağımı bilmekte zorlandığım için tavsiyeleriniz çok takdir edilecektir.

Şimdiden teşekkürler.

resim açıklamasını buraya girin

resim açıklamasını buraya girin


Yanıtlar:


27

( https://www.gui.do/post/101-ways-to-speed-up-your-magento-e-commerce-website adresindeki kendi blogumdan kopyalandı )

A) Barındırma ortamı / Genel ipuçları

  1. Özel bir sunucu edinin.
  2. Sitenizi müşterilerinizin bulunduğu ülkede barındırın.
  3. Web sunucunuzda büyük veya küçük kullanmadığınız dosyaları barındırmayın.
  4. MySQL Admin'e gidin ve tüm tabloları seçin ve onarın ve optimize edin.
  5. APC, ZendOptimizer + veya Xcache gibi bir PHP hızlandırıcı kullanın.
  6. Sadece gerekli Apache modüllerini kurun.
  7. Apache mod_expires kullanın ve dosyaların ne kadar süre önbelleğe alınacağını ayarladığınızdan emin olun. Apache sanal ana bilgisayar yapılandırmanız için aşağıdaki örneği kullanabilirsiniz: # Son kullanma tarihini açın ve varsayılan değeri 0 olarak ayarlayın. Medya dosyalarında 2 hafta boyunca önbellekleme ayarlama ExpiresDefault A1209600 Üstbilgi eki Önbellek Denetimi "genel" # Yaygın olarak güncellenen dosyalarda 1 hafta önbellekleme ayarlama ExpiresDefault A604800 Üstbilgi eki Önbellek Denetimi "proxy-revalidate"
  8. Htaccess'te Gzip Sıkıştırmasını etkinleştir .
  9. Çıktıyı sıkıştırın, zlib.output_compression veya mod_deflate kullanın.
  10. Statik içeriğin paralel aktarımı için bir İçerik Dağıtım Ağı (CDN) kullanın. Kategori ve ürün resimleriyle bunu yapmanıza yardımcı olabilecek bir Magento uzantısı var: One Pica Image CDN . Ama ... (bir sonraki ipucuna bakın).
  11. Her DNS aramasının fazladan zaman aldığı ve sitenizin düzgün bir şekilde yüklenmesi için fazladan bir bağımlılık (bazı üçüncü taraf sunucularda) oluşturduğunuz için çok fazla farklı harici kaynak (resimler, iframe'ler, (twitter / facebook) yayınları vb. İçin) kullanmayın. .
  12. Apache KeepAlives'i Etkinleştir: Apache yapılandırmanızda KeepAlives'in etkin olduğundan emin olun. KeepAlives, tek bir TCP bağlantısı üzerinden birden çok HTTP isteğinin hunlenebileceği bir numaradır. Her TCP bağlantısının kurulumu ek zaman gerektirir, bu bir web sitesinin tüm dosyalarını (HTML, JavaScript, resimler) indirmek için gereken süreyi önemli ölçüde azaltabilir. Daha fazla bilgi için Apache.org . Gerçi dikkatli olun, bazılarının bu sunucuda ekstra yük oluşturduğunu ve sunucunun yüksek trafik anlarında çökebileceğini duydum!
  13. Yönlendirmeleri en aza indirin.
  14. W3C çıkışınızı uyumlu hale getirin. Hatalar tarayıcıyı yavaşlatır.
  15. Apache'yi NginX veya Litespeed ile değiştirin. Bu bir seçenek değilse, Zend Server'a gidin (ideal olarak CE olmayan sürüm, böylece tam sayfa önbelleklemesini kullanabilirsiniz).
  16. Web sunucusu günlüğünü kapatma veya en azından azaltma (disk yazma işlemlerini azaltır).
    • Erişim Süresi Günlüğünü devre dışı bırakın. Magento Wiki : Linux sunucularında, mysql, web sunucusu veya önbellek bölümlerinizden herhangi birinde erişim zamanı günlüğü etkinleştirdiyseniz, performans artışı için kapatmayı deneyin. Ext3 veya reiserfs kullanıyorsanız, kullanabileceğiniz daha hızlı günlük yazma yöntemleri olabilir. Daha fazla bilgi için bkz. Linux.com .
  17. MySQL'i işletim sisteminizin paket yöneticisi yerine kaynaktan derleyin.
  18. Her zaman en son Magento sürümüne yükseltin. Sadece daha fazla özellik ve hata ve güvenlik düzeltmesi elde etmekle kalmaz, aynı zamanda her güncelleme ile Magento daha iyi performans gösterir.
  19. Sorgu Önbellek boyutu: Magento Blog : Sunucunuzun RAM'inden daha iyi yararlanmak için MySQL sunucunuzun yapılandırmasını değiştirin. Çoğu Linux dağıtımı, çok çeşitli donanım yapılandırmalarında çalışacağından emin olmak için kutudan çıkarılmış muhafazakar bir MySQL paketi sağlar. Geniş RAM'iniz varsa (örneğin, 1 gb veya daha fazla), yapılandırmayı değiştirmeyi deneyebilirsiniz. Yapılandırma yönergelerinin ve önerilen ayarların tam listesi için MySQL belgelerine başvurmak isteyeceksiniz, ancak my.cnf örneği aşağıdadır.
  20. php yapılandırmanızda 'php_value memory_limit 128M' ayarını yapın veya belleğinizin bitmemesini sağlamak için .htaccess dosyanıza ekleyin.
  21. Dinamik veriler için bellek tabanlı bir dosya sistemi kullanın. RAMdisk veya tmpfs'de dinamik veriler ( var / cache , var / session ) saklarsanız, disk G / Ç değeri azalır.
  22. Php.ini dosyasında realpath_cache_size öğesini değiştirin.
    realpath_cache_size = 1 M ( dikkat , bu ise  apache'nin işlem başına )    realpath_cache_ttl=86400 (ok for production site) 
  23. Memcache (hardcore için), http://www.magentocommerce.com/boards/viewthread/9037/ adresinde ve http://alexle.net/archives/275 adresindeki daha fazla ipucunun çalışmasını sağlamak için belgelenmiştir .
  24. PHP open_basedir yönergesini devre dışı bırakın. Bunu okuyun .
  25. .Htaccess dosyaları için dizin yapısı taramalarını ortadan kaldırın.
  26. Önerilen innodb_buffer_pool_size.
    • Birleşik web ve db sunucusu, 6 GB RAM:  2-3 GB
    • Özel veritabanı sunucusu, 6GB RAM: 5 GB
    • Özel veritabanı sunucusu, 12 GB RAM: 10 GB
  27. Sorgu Önbelleği: query_cache_size: 64MB, query_cache_limit: 2MB
  28. Yönetici kullanıcılarını işlemek, arka uç etkinliğini (cron) işlemek, tam sayfa önbelleğe almayı önceden oluşturmak ve medya sorgularını işlemek için ayrı bir arka uç sunucusu kullanın.
  29. Tarama ve ödeme işlemlerini gerçekleştirmek için birden çok web düğümü (ön uç sunucuları) kullanın.
  30. @Alistairstead tarafından Varnish ters proxy önbellekleme, Magento açıklaması kullanın: Magento mağazanızı cilalayın, uçun !.
  31. Arama motorları tarafından yoğun bir şekilde taranan popüler bir siteniz varsa, robots.txt dosyanızı değiştirerek bazı kaynakları kaydedebilirsiniz.
  32. Bu önbellek uzantılarından bazılarını deneyin:
    • http://www.artio.net/magento-extensions/m-turbo-accelerator
    • http://www.aitoc.com/en/magento_booster.html
    • http://www.tinybrick.com/magento-modules/performance.html/
  33. Yireo DisableLog eklentisini yükleyin. Magento'nun veritabanınıza tonlarca şey yazmasını engeller, bu da Google Analytics gibi bir şey kullandığınızda işe yaramaz.

B) Şablon

  1. Tüm (şablon) resimlerinizi optimize edin - Çoğu değilse, en az 10 kb'nin altında olmalıdır.
    • Görüntü düzenleyicinizi kullanarak beyaz alanı kırpın.
    • Jpegs yerine PNG8 Dosyaları veya GIF dosyaları kullanın ve saydamlık kullanmayın (ne kadar renk kullandığınıza ve görüntünün ne kadar büyük olduğuna bağlı olarak kendiniz deneyin).
    • Görüntüleri ölçeklendirme: görüntüleri düzenleyicide yeniden boyutlandırmamak için ihtiyacınız olan boyutlarda yapın.
    • Görüntü sıkıştırmayı kullanın (sizin için bunu yapmak için smush.it kullanabilirsiniz ).
    • CSS Sprite'ları kullanın, hatta CSS Sprite Jeneratörleri bile var .
  2. Css'nizi küçültün, kullanılmayan kodu kaldırın .
  3. Javascript kullanımını en aza indirin.
  4. Şablonunuz için temel olarak hafif bir şablon kullanın. Örneğin: Yoast Blank SEO teması .
  5. Görüntü boyutlarını belirleyin .
  6. Uzantılarınızda Önbelleği ve HTML çıktısını engelle'yi kullanın.
  7. Prototip için Javascript Lazy Loader uygulayın .

C) Macenta konfigürasyonu

  1. Gerçekte kullanmadığınız uzantıları kaldırın.
  2. Kullanmadığınız modülleri devre dışı bırakın:  Sistem -> Yapılandırma -> Gelişmiş -> Gelişmiş. ! [resim açıklamasını buraya girin] [1]
  3. Tüm Magento Önbelleklerini etkinleştirin: Sistem -> Önbellek Yönetimi.  
  4. Yerinde değil, Google Analytics gibi bir site dışı İstatistik İzleyici kullanın. Bunların çoğu Javascript'i kullanır, Javascript'i kendiniz barındırır.
  5. Javascript'i birleştirin ve CSS dosyalarını birleştirin : Sistem -> Yapılandırma -> Gelişmiş -> Geliştirici -> 'Javascript ayarları' ve 'CSS Ayarları' . Bunu yapmak için , hangisi sizin için en uygunsa , Fooman Speedster uzantısı gibi bir uzantı kullanmayı da düşünebilirsiniz .
  6. Magento performans uzantılarından bazılarını deneyin.
  7. Magento Flat Kataloğu'nu etkinleştirin, yalnızca çok büyük katalogların gelişmeleri hissetmesine yardımcı olun.
  8. Gerçekten ihtiyacınız yoksa katmanlı gezinmeyi kullanmayın, kaynak yoğun.
  9. Magento'nun Derleme özelliğini kullanın. Size% 25 -% 50 performans artışı sağladığı bildiriliyor: Sistem> Araçlar> Derleme. Düzenleme: Yoav Kutner (Magento CTO) bana bildirin " daha sonraki sürümlerde EAV kataloğu optimize beri, bayt kodu önbelleğe alma varsa ve doğru yapılandırılırsa Magento Derleme gerçekten gerekli değildir ".
  10. Doğru oturum depolamasını kullanın, dosya sistemini veya veritabanını seçin (kurulum sırasında). Çoğu kurulum "dosya sistemi" kullanmalıdır çünkü daha hızlıdır ve veritabanının büyümesine neden olmaz. Ancak siteniz birden çok sunucuda çalışacaksa, bir kullanıcının oturum verilerinin isteğinin hangi sunucudan sunulduğuna bakılmaksızın kullanılabilir olması için "veritabanı" yı seçmelisiniz. Hakkındaki diğer bilgiler Ashley Schroder at Magebase.com.
  11. Ürüne genel bakış sayfasındaki ürün sayısını sınırlayın.
  12. Yalnızca gerçekten kullanacağınız özellik ön uç özelliklerini 'Evet' olarak ayarlayın. Diğerlerini 'Hayır' olarak ayarlayın. Hızlı aramada, gelişmiş arama karşılaştırmasında vb . Kullanmayın : Katalog -> Özellikler -> Nitelikleri Yönet -> Ön Uç Özellikleri.  
  13. Magento günlüğünü devre dışı bırakın : Sistem -> Yapılandırma -> Gelişmiş -> Geliştirici -> Günlük Ayarları (varsayılan devre dışıdır).  

Yalnızca kurumsal ipucu:

  • Enterprise_CatalogEvent'i devre dışı bırakın. Yönetici -> Sistem -> Yapılandırma -> Katalog -> Katalog Etkinlikleri'ne gidin. Ardından, "Katalog Olayları İşlevini Etkinleştir" ve "Katalog Olayı Pencere Öğesini Etkinleştir" ayarlarını kapatmak istersiniz.
  • Solr aramayı etkinleştirin, özellikle çok sayıda ürününüz (> 10k) olduğunda varsayılan kurulumla karşılaştırıldığında daha hızlıdır.
  • Tam Sayfa Önbelleğe Almayı Etkinleştir.

D) Hız testi, analiz, izleme

  1. Magento sitenizi Magento Hız Testi ile test edin (Ashley Schroder tarafından)
  2. Sitenizi websiteoptimization.com adresinden çalıştırın.
  3. Google ve Yahoo'dan bazı ipuçları için Google Page Speed ​​Firefox uzantısını veya Yahoo Yslow'u kullanın .
  4. Google Speed ​​ölçümlerini Analytics'te uygulayın: Site Hızı Analytics Raporu ile Sayfa Yükleme Süresini Ölçün
  5. Hız izleme ve kesinti uyarıları.
    • Mon.itor.us
    • Pingdom

Bonus İpuçları

(çünkü aslında ön ucu değil, sadece arka ucu hızlandırır):

  • Genel Yönetici işiniz için Windows'daysanız K-Meleon'u kullanın. Magento'nun ağır JS arka ucunu diğer tarayıcılardan önemli ölçüde daha hızlı hale getirir.
  • Statik dosyaları yerel olarak önbelleğe almak için Yireo.com'daki GoogleGears uzantısını kullanın .
  • Magento'yu ( mag-manager.com gibi ) yönetmek için yerel bir pc / mac uygulaması kullanın  .

Muhtemelen yukarıdaki ipuçlarının hepsini kullanamayacağınızın farkındayım, ancak hepsini kullanmakla ilgili değil ve bazen sadece bir işleve performansa öncelik vermeyi tercih ediyorsunuz ve sorun değil. Sadece bir kısmını uygulayabilirseniz, yine de hızı artıracak ve kullanıcı deneyimini kazanacaksınız. Ve unutmayın: Hız birçok değişkene bağlı olduğundan, bazı ipuçlarının web siteniz üzerinde bir etkisi olmayabilirken, diğerleri büyük bir etkiye sahip olabilir. Bu nedenle, attığınız her adımın etkisini her zaman test edin ve buna göre harekete geçin.


4
  1. Resimler - Resim yükleyen kişinin (ürünler, CMS sayfaları vb.) Resim boyutlarının nasıl optimize edileceği konusunda eğitilmediği birçok durum gördüm. Çevrimiçi olarak birçok makale var, ancak birçoğu sadece sağduyu.

    • Metin için görüntü kullanmayın.
    • JPEG / GIF / PNG'yi uygun şekilde kullanın (yani fotoğraf görüntüleri için genellikle PNG'yi kullanmayın)
    • Küçük resimler için sprite kullanın, çünkü bir grup küçük görüntüyü düzinelerce veya daha fazla yerine tek bir HTTP isteği vererek tek bir dosyaya paketleyebilirsiniz. Yazı tipi simgelerini de düşünebilirsiniz.
    • Kabul edilebilir şekilde görüntülenebilir kalırken görüntüleri mümkün olan en düşük kalitede kaydedin. JPEG için genellikle 50-60 kalitede tatlı nokta buluyorum. Bazen 20 kalitesi mükemmel bir şekilde kabul edilebilir ve bir görüntüyü 300Kb'den 30Kb'ye düşürebilirsiniz. Bu büyük tasarruflar.
    • Ağır sayfalara tembel yükleme yapmayı düşünün.
  2. HTTP İstekleri - Başka bir büyük suçlu. Bazen istekleri azaltmak için yapabileceğiniz çok şey yoktur, ancak bunu her zaman mümkün olduğunca düşük tutmaya çalışmalısınız. Magento, kutudan çıkar çıkmanıza yardımcı olacak bazı özellikler sunar (CSS / JS'yi birleştirir).

  3. Ek DNS aramaları - Bunun alışveriş sepeti / ödeme işlemi için en önemli olduğunu söyleyebilirim. Birçok mağazada hizmetleri çağıran çeşitli API entegrasyonları olacaktır. Bir gönderim sağlayıcısından bir API yanıtı yapmak için çok daha hızlı bir şekilde yapamazsanız da, en azından aksi takdirde kolayca görülmeyecek yavaş hizmetleri tanımlayabilirsiniz. UPS, FedEx, USPS, Vergi oranı sağlayıcıları, Ödeme sağlayıcıları, satış ortağı siteleri vb.

  4. Diğer faktörler - Raporunuzda bahsedilen diğer faktörlerin bazıları muhtemelen Görseller ve HTTP istekleri kadar büyük bir etkiye sahip olmayacaktır. CSS ve Javascript'i en aza indirmeye kesinlikle değebilir, ancak gerçek dünyadaki kazanımlar sadece uzun vadeli toplamda gerçekten dikkat çekicidir. Ayrıca, bir CDN, özellikle indirilebilir ürünler sunuyorsanız, gerçekten yardımcı olabilir.


Yalnız barındırmada çok fazla önem olduğunu düşünüyorum. Geçmişte, sitelerin hızını artırmak için belirli sunucu ayarlamaları yapmakla görevlendirildim, sadece ana sayfanın 20Mb varlık yüklediğini öğrenmek için.

Benzer şekilde, siteniz çok fazla şişkinlikle inşa edilmişse, sunucu performansıyla ilgili Magento beyaz kağıdı hiçbir işe yaramayacaktır. Hedefiniz sitenizin hızını artırmaksa, birinci adımda verimsizlikleri bulmak için sayfaların kendilerine bakmak gerekir. Sadece sitenizi yalın ve istediğiniz gibi demek olduğunu belirledikten sonra hosting yükseltmeyi düşünmeye başlamalısınız.

Kayıt için, yönettiğim bir site Nexcess'te yaklaşık beş yıldır SIP-200 kullanıyor ve günde ortalama 5000 ziyaret alıyor (mevsimsel, bu yüzden ilkbaharın sonlarında / sonbaharın başlarında 10k'dan fazla zirve yapıyor). Bu site için bu sunucu sınıfı hakkında hiçbir şikayetim yok ve onlarca kategoride binlerce ürün ile Magento CE'nin oldukça stok bir sürümünü çalıştırıyoruz.


2

Görüntüler internette büyük bir sorundur, neredeyse javascript kadar büyük bir problemdir. Yapmanız gereken ilk şey görüntülerinizi optimize etmektir.

  • İçerik Dağıtım Ağı Kurun
  • Resimlerinizi optimize edin
  • Bir Resim LazyLoader kullanın

Şimdi Javascript dosyalarınıza:

  • Sıkıştırın ve birleştirin
  • Daha fazla ajax kullanarak ek sayfa yeniden yüklemelerini ortadan kaldırın
  • JS dosyalarınızı altbilgiye bırakın
  • JS dosyalarınızı farklı bir alan adından yükleyin

Deli gibi önbellek

  • MySql önbelleğe almayı etkinleştirin ve bellek havuzunun boyutunu artırın
  • APC önbelleğe almayı etkinleştirin, böylece PHP her seferinde kendini yeniden öğrenmek zorunda kalmaz
  • Magento Tam Sayfa Önbelleğe Alma özelliğini etkinleştirin ve Apache Önbelleklemeyi kullanın
  • Dosyalarınızı daha hızlı kullanıcıya sunmak için GZIP'i etkinleştirin.
  • Kullanıcılarınızın da önbelleğe alması için uygun Süre Sonu Üstbilgilerini etkinleştirin

Magento ayrıca bir dizi dahili önbellekleme mekanizmasına sahiptir:

  • Açık Magento Önbelleklemeyi etkinleştirin
  • Yönetici tarafından CSS ve JS Sıkıştırma ve Derleme'yi etkinleştirin
  • MySQL çağrılarını hızlandırmak için Flat kataloğunu ve ürünlerini etkinleştirin
  • PHP otomatik yükleyiciyi hızlandırmak için Magento Derleyicisini etkinleştirin

Daha fazla ayrıntı istiyorsanız, bilgiyi bu bilgi tabanından aldım .


0

İşte Magento sitesini hızlandırmak için önereceğim şey:

  1. 3. taraf uzantılar denetimi ve TTFB denetimi gerçekleştirin. Bazı özel eklentiler Magento'yu yavaşlatır. Tüm 3. taraf modüllerin bir listesini alın ve tek tek devre dışı bırakın. Www.webpagetest.org ile karşılaştırma hızı. Bir suistimali tanımladığınızda, bunu bildirmek için satıcısına başvurun. TTFB denetimini çalıştırmak için ücretsiz bir program xhprof yükleyin veya NewRelic kullanın .

  2. Hosting kaynaklarınızın Magento'yu çalıştırmak için yeterli olup olmadığını öğrenin. Aynı sürümü Magento'nun yeni bir kopyasını hostinginize yükleyin. Hızını canlı siteyle karşılaştırın. Sitenizden çok daha hızlıysa, barındırma tamam demektir. Canlı siteniz kadar yavaşsa, barındırma iyi değildir.

  3. Çeşitli kullanıcı arabirimi optimizasyonları gerçekleştirin. Bunlar: görüntü optimizasyonu, gzip sıkıştırma, CSS / JS minimizasyonu. Sitenizi Google PageSpeed ​​Insights'a göre çalıştırarak ne yapmanız gerektiğini bildirebilirsiniz .

Benim alınan yazıda .


Üçüncü taraf uzantıları denetimi yapmanın en iyi yolu nedir? Teşekkürler. @Konstantin Gerasimov
Gem

0
  • Hem web sitenizi optimize etmeye (yapı, CSS, resimler vb.) Hem de gerçekten hızlı bir ana bilgisayar bulmaya odaklanmanız gerekir.

  • SSD depolama ve Cloudflare CDN veren ve Magento tabanlı bir web sitesi için hangi barındırma hizmetlerinin özel olarak optimize edildiğini anlatacağınız bir ana bilgisayar aramanızı öneririm.

  • Şu anda web sitem için `` Popüler '' planını kullanıyorum ve harika bir iş çıkarıyor.

  • İşte tüm özellikleri: https://www.bgocloud.com/hosting/websites-cpanel/popular-plan .

Bu özelliklerin sizin için uygun olmadığını düşünüyorsanız, diğer planlara veya özel sunucular sayfasına bakabilirsiniz.


-1

Ben site hızı açısından # 1 en önemli şey buldum ve magento sunucunuz. Özel bir sunucuda mısınız? Olmak zorundasın. Özellikle SSD sürücülere sahip. Magento'nun en yavaş kısmı aslında PHP'yi nasıl işlediği ve sayfayı nasıl oluşturduğudur ve bununla mücadele etmenin tek yolu daha iyi bir sunucudur. Ayrıca tam sayfa önbellek Lesti FPC deneyin.


Merhaba, Cevabınız için teşekkürler. Sunucu yapılandırmamızın ihtiyaç duyduğumuz şey olmayabileceğini hissettim, ama burada yeniyim ve sadece sistemlerini öğreniyorum ve daha önce işin sistem yöneticisi tarafına çok fazla dalmak zorunda kalmadım. En son faturamızı kazdım (bunun Magento'yu çalıştırdığımız sunucu olduğu varsayılarak): 18636 Çift Xeon E5-2609 (E52609) RAM: 16GB Sabit Sürücü 1: 500GB SATA Sabit Sürücü 2: 500 GB SATA Sabit Sürücü 3: 64GB Samsung 830 SSD Sabit Sürücü 4: Hiçbiri Sabit Sürücü Denetleyici: Yerleşik Denetleyici
Brandon

Bu yanıta katlanamıyorum. Siteniz büyük resimler, tonlarca HTTP isteği ve 3. taraf hizmetlerden (UPS, vergi aramaları, vb.) Gelen isteklerle doluysa, dünyanın en iyi adanmış ana makinesi sizin için hiçbir şey yapmayacaktır. Başlamak için sitenin düzgün çalışmasını sağlayın ve ardından varsa barındırma sürümünü yükseltmeyi düşünün.
pspahn

FYI Brandon. Samsung 830, sunucular için değil, ev bilgisayarları için tasarlanmış bir disk sürücüsüdür. Sunucunuz hiç bir sunucu gibi görünmüyor.
choco-loo

-1

Uzun cevap ve kısa cevap var, Guido daha önce belirttiğinden, bunlar kurulumunuz için izlemeniz gereken adımlar. En iyi uyumu bulmak için tüm kombinasyonları çalıştırmak için yetkili bir kaynak bulmanız gerekecek, oldukça zaman alıcı ama Magento sitelerinin çalışması gereken standart süreç. Kısa bir cevap da var ama bir inkübatörle çalışıyoruz ve öncelikle üst uç platformlar için kurumsal teknikler kullanıyorlar, ancak Magento'ya taşındılar, ancak burada önemli olmayacak. Donanım, fpc, önbellekleme, iş gereksinimleri arasında tam dengeyi bulmanız gerekecek, tek sorun, tekrar çalıştırmanız gereken bir şeyi maddi olarak değiştirirseniz, alıştırmadan geçtikten sonra gerçekleşen tek sorun.


-1

Ya da tüm bunları atlayın, Etsy ile aynı teknoloji yığınını kullanın, çok düğümlü çok barındıran, aynı fpc ttfb, 1-2s dinamik yükler gibi fPC'yi atlayın ve Pagespeed'i kullanarak tüm bunları ekleyerek tahtada olduğu gibi . Şimdi, fazla hevesli kodlayıcılar ve uzantılar eklediyseniz sınırlar vardır. Teknoloji rotasını izlemek ve programcıların işe katılmayacağı nci dereceye kadar gitmek zorunda kalmanıza veya genellikle daha az teknik sonuç veren teknoloji protestolarından bağımsız olarak iş görüşünü alıp en iyi çözümü bulmanıza bağlıdır. iş.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.