• 23-01-2025, 15:24:35
    #1
    Merhaba,

    Prestashop altyapılı bir sistem mevcut. Sistem gayet hızlı çalışıyor fakat kendi içerisinde barındırdığı bir api çağırdığımda ortalama yanıt süresi 45-60 saniye arası sürüyor.

    Altyapı ile alakalı bir sorun olduğunu düşünmüyorum aynı scripti farklı sunucuda çalıştırdığımda yaklaşık 1 saniye içerisinde cevap alabiliyorum, bunun whm tarafında bir php eklentisinde ki ayar ile alakalı olduğunu düşünüyorum.

    Konu hakkında bilgisi olan var mı?
  • 23-01-2025, 15:33:15
    #2
    kaynak kodları atarsanız inceleyebiliriz.
  • 23-01-2025, 15:51:41
    #3
    Asynchronous adlı üyeden alıntı: mesajı görüntüle
    kaynak kodları atarsanız inceleyebiliriz.
    https://github.com/PrestaShop/PrestaShop

    Kaynak kodlarından olduğunu düşünmüyorum hocam çünkü test ortamında isteğin cevaplanması ortalama 2 saniye sürüyor, tek fark ikisi de farklı sunucularda.

    Ana sunucu test sunucusunun hemen hemen 4 katı özelliklere sahip, yanlış veya eksik bir yapılandırma olduğunu düşünüyorum.
  • 23-01-2025, 18:07:56
    #4
    OguzhanLevent adlı üyeden alıntı: mesajı görüntüle
    https://github.com/PrestaShop/PrestaShop

    Kaynak kodlarından olduğunu düşünmüyorum hocam çünkü test ortamında isteğin cevaplanması ortalama 2 saniye sürüyor, tek fark ikisi de farklı sunucularda.

    Ana sunucu test sunucusunun hemen hemen 4 katı özelliklere sahip, yanlış veya eksik bir yapılandırma olduğunu düşünüyorum.
    php versiyonları farklı olabilir, daha yeni ya da eski bir sürümle deneyin.

    farklı php modülüyle de deneyebilirsiniz php-fpm gibi.

    bunlar dışında slowlog işinize yarayabilir.

    How to Enable Slow Logging in PHP-FPM - Tutorials Dojo
  • 23-01-2025, 18:10:53
    #5
    php.ini deki izinleri kontrol ettiniz mi?
  • 23-01-2025, 18:17:44
    #6
    cetin61 adlı üyeden alıntı: mesajı görüntüle
    php.ini deki izinleri kontrol ettiniz mi?
    Sistemi yakın zamanda güncelledim ve yeni sunucuya aktardım, eski altyapım hala duruyor (ikisi de şu an aynı sunucu üzerinde) onun php versiyonu 7.4 onda da aynı problem var.

    php.ini de hangi alanları kontrol etmem gerekir?
  • 23-01-2025, 18:33:47
    #7
    OguzhanLevent adlı üyeden alıntı: mesajı görüntüle
    Sistemi yakın zamanda güncelledim ve yeni sunucuya aktardım, eski altyapım hala duruyor (ikisi de şu an aynı sunucu üzerinde) onun php versiyonu 7.4 onda da aynı problem var.

    php.ini de hangi alanları kontrol etmem gerekir?
    memory_limit output_buffering post_max_size ve upload_max_filesize ession.gc_maxlifetime

    Çok fazla ihtimal var. Siz herşeyin değerini artırabildiğiniz kadar artırın bir de öyle deneyin. Localde ve farklı sunucuda hızlı çalışması bundan dolayı olur. Yani mesela benim pcmde localhostta bir site açar iseniz benim pcmin tüm kaynaklarını kullanma izini olduğu için fişek gibi çalışır. Ama sunucuda kısıtlı olduğu için daha yavaş çalışır.
  • 24-01-2025, 08:51:58
    #8
    cetin61 adlı üyeden alıntı: mesajı görüntüle
    memory_limit output_buffering post_max_size ve upload_max_filesize ession.gc_maxlifetime

    Çok fazla ihtimal var. Siz herşeyin değerini artırabildiğiniz kadar artırın bir de öyle deneyin. Localde ve farklı sunucuda hızlı çalışması bundan dolayı olur. Yani mesela benim pcmde localhostta bir site açar iseniz benim pcmin tüm kaynaklarını kullanma izini olduğu için fişek gibi çalışır. Ama sunucuda kısıtlı olduğu için daha yavaş çalışır.
    Yazılım çok fazla kaynak tükettiği için bu değerlerin tamamı en yüksekte çalışıyor. cPanel'e ticket açtım bir de onlar baksın bakalım