• 03-03-2017, 03:01:35
    #1
    Arkadaşlar merhaba. Journal 2 tema kullanıyorum. Netinternet üzerinde paylaşımlı hosting kullanıyorum.

    Sitenin günlük 500 ile 1500 arası tekil hiti mevcut. Anlık 8-10 kişi bulunuyor. Yoğun bir trafiğim yok ancak site hızı beni pek memnun etmiyor. Özellikle resimler çok geç geliyor. GTmetrix ve Google Page Speed testinde puanı en çok düşüren görsellerin sıkıştırılmamış olması.

    Acaba görselleri nasıl bir yöntemle küçültebilirim? Ben online sıkıştırma sitelerinde sıkıştırıp siteye yüklerim ancak site cache üzerinden çektiği için yine page speed puanını yükseltmiyor maalesef.

    Sizin hız ve görsel konusunda öneriniz nedir? Cloudfare, CDN77 gibi bir yerden aldığım CDN hizmetinde resim sıkıştırma özelliği göremedim malesef. Bu konuda öneriniz varsa onu da öğrenmek isterim.

    Not: 100 adet ürün var. Her ürünün 5'er adet 800x800 jpg resmi var.

    Saygılarımla.
  • 03-03-2017, 09:09:19
    #2
    Konu günceldır.
  • 03-03-2017, 09:36:19
    #3
    takipteyim
  • 03-03-2017, 11:33:44
    #4
    Üyeliği durduruldu
    site linklerinizi paylaşırsanız analiz edelim.
  • 03-03-2017, 12:03:04
    #5
    simdi soyleyeceklerim cok tezat gelecektir size ama cidden olması gereken budur.

    Journal Temanın zaten kendisinden gelen bir ağırlığı mevcuttur. evet herkesin hoşuna gidiyor kullanımı kolay ama ağırlaştırılmış bir temadır.
    Paylaşımlı hosting kullanıyorsunuz aynı zamanda CDN yaptırıyorsunuz. bence hatalardan biri burdan kaynaklanıyor.
    Paylaşımlı hostingde size ayrılan kaynak nedir ? sizin sadece 500-1500 arası trafik diyorsunuz fakat sizinle birlikte kaç adet site o paylaşımlı hosting den yararlanıyor ?
    size düşen kaynak %1 lere isabet ediyormu yani ?

    Sunucu hizmeti almanızı , ardından CDN kullanmanızı öneririm böylelikle sitenizde cok büyük performans artımı göreceksiniz. daha sonrasında script üzerinde oynama yapılarak 4-5 puan artacağını düşünebilirsiniz.
    • Raskolnikov
    Raskolnikov bunu beğendi.
    1 kişi bunu beğendi.
  • 03-03-2017, 21:42:45
    #6
    hsynucak adlı üyeden alıntı: mesajı görüntüle
    site linklerinizi paylaşırsanız analiz edelim.
    Merhaba, özel mesajla iletiyorum site adresini. Yorumunuzu site adı vermeden buradan veya özel mesajla yapabilirsiniz.

    Misafir adlı üyeden alıntı: mesajı görüntüle
    simdi soyleyeceklerim cok tezat gelecektir size ama cidden olması gereken budur.

    Journal Temanın zaten kendisinden gelen bir ağırlığı mevcuttur. evet herkesin hoşuna gidiyor kullanımı kolay ama ağırlaştırılmış bir temadır.
    Paylaşımlı hosting kullanıyorsunuz aynı zamanda CDN yaptırıyorsunuz. bence hatalardan biri burdan kaynaklanıyor.
    Paylaşımlı hostingde size ayrılan kaynak nedir ? sizin sadece 500-1500 arası trafik diyorsunuz fakat sizinle birlikte kaç adet site o paylaşımlı hosting den yararlanıyor ?
    size düşen kaynak %1 lere isabet ediyormu yani ?

    Sunucu hizmeti almanızı , ardından CDN kullanmanızı öneririm böylelikle sitenizde cok büyük performans artımı göreceksiniz. daha sonrasında script üzerinde oynama yapılarak 4-5 puan artacağını düşünebilirsiniz.
    Öncelikle yorumunuz için teşekkür ederim.

    Paylaşımlı hostingim kaliteli bir firmadan. Aslında bugüne kadar hostinle ilgili bir şikayetim yoktu. Zira benim sitemde yazıların yüklenme süresinde sorun yok da görsellerin yüklenme süresinde sorun var.

    Sunucu hizmeti 1000 hitli bir site için fazla diye düşünüyorum. Ancak şu an VDS'leri inceliyorum.
  • 04-03-2017, 01:56:03
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bir ara bu htaccessi kullanarak birazda etki sağlamıştım , google page speed vs
    Alıntı
    # 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

    # 2. In your opencart directory rename htaccess.txt to .htaccess.

    # For any support issues please visit: http://www.opencart.com

    Options +FollowSymlinks

    # Prevent Directoy listing
    Options -Indexes

    # Prevent Direct Access to files
    <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
    Order deny,allow
    Deny from all
    </FilesMatch>

    # SEO URL Settings
    RewriteEngine On
    # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

    RewriteBase /
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
    RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
    RewriteRule ^system/download/(.*) /index.php?route=error/not_found [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

    ### Additional Settings that may need to be enabled for some servers
    ### Uncomment the commands by removing the # sign in front of it.
    ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

    # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
    # php_flag register_globals off

    # 2. If your cart has magic quotes enabled, This may work to disable it:
    # php_flag magic_quotes_gpc Off

    # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
    # php_value upload_max_filesize 99999M

    # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
    # php_value post_max_size 999M

    # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
    # php_value max_execution_time 99999

    # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
    # php_value max_input_time 200

    # 7. disable open_basedir limitations
    # php_admin_value open_basedir none

    # BEGIN GZIP
    AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
    # END GZIP


    # Expires Headers - 2678400s = 31 days
    <ifmodule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 2678400 seconds"
    ExpiresByType text/html "access plus 7200 seconds"
    ExpiresByType image/gif "access plus 2678400 seconds"
    ExpiresByType image/jpeg "access plus 2678400 seconds"
    ExpiresByType image/png "access plus 2678400 seconds"
    ExpiresByType text/css "access plus 750000 seconds"
    ExpiresByType text/javascript "access plus 2678400 seconds"
    ExpiresByType application/x-javascript "access plus 2678400 seconds"
    </ifmodule>

    # Cache Headers
    <ifmodule mod_headers.c>
    # Cache specified files for 31 days
    <filesmatch "\.(ico|flv|jpg|jpeg|png|gif|css|swf)$">
    Header set Cache-Control "max-age=2678400, public"
    </filesmatch>
    # Cache HTML files for a couple hours
    <filesmatch "\.(html|htm)$">
    Header set Cache-Control "max-age=7200, private, must-revalidate"
    </filesmatch>
    # Cache PDFs for a day
    <filesmatch "\.(pdf)$">
    Header set Cache-Control "max-age=86400, public"
    </filesmatch>
    # Cache Javascripts for 31 days
    <filesmatch "\.(js)$">
    Header set Cache-Control "max-age=2678400, private"
    </filesmatch>
    </ifmodule>
    Anasayfada gösterilen ürün sayısı , görsellerin kb'leri herşey etken olabiliyor. Resimleri opencart.com da yer alan bir modül ilede küçültebilisiniz fakat kalitelerini etkileyecektir.
    Kategori ürün sayısı muhakak admin panelde kapalı göstersin.SEO url'leri cachelenebilir
  • 04-03-2017, 16:01:47
    #8
    Kurumsal Üye
    Konu güncel ise özelden site ismini bildirirseniz inceleyip yardımcı olabilirim.
  • 01-10-2019, 17:00:08
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba opencar hızlandırma çalışmaları yapıyorum ilgilenirseniz konumu inceleyebilirsiniz.
    https://www.opencartturkce.com/openc...te-hizlandirma