• 14-07-2024, 00:41:28
    #1
    Merhaba arkadaşlar, wordpres sitemde php 8.1 kullanıyorum ve 8.3 mevcut 8.3 geçmeliyim ne gibi farklılıklar var bilgisi olan var mı acaba
  • 14-07-2024, 00:54:34
    #2
    Wordpress
    Merhaba,
    8.3 daha yeni bir kütüphanedir ancak yeni olduğu kadar stabilizasyon sorunları ve uyumluluk sorunları 8.1'den daha fazla olacaktır. 8.1 çok daha önce kullanıma sunulmuş ve birçok iyileştirmeler yapılmıştır. Bunun yanısıra kullanılan yazılımların uyumlulukları da önemlidir. Şu anda bildiğim kadarıyla birçok cms yazılımları 8.1 ve 8.2'de stabil çalışıyor. Önerim ise 8.1 veya 8.2 kullanmanız olacaktır.
  • 14-07-2024, 19:42:12
    #3
    PHP scripting dilidir, kütüphane değildir. 8.3 sürümü yaklaşık 1 sene önce çıkmıştır ve performans açısından bir kat daha hızlıdır ama bu verimi tamamen alabilmek için WordPress, tema ve eklentiler PHP 8.3 sınıflarıyla uyumlu olmalıdır. WordPress PHP 8.3 ile uyumludur resmi siteden yani şuradan bakabilirsiniz: https://make.wordpress.org/core/hand...ress-versions/

    Görüldüğü üzere 6.4, 6.5 ve 6.6 sürümler PHP 8.3'ü destekliyor. Geriye de sadece tema ve eklentiler kalıyor. Hangi temayı kullanıyorsanız yapımcısına veya release/yayın notlarına bakabilirsiniz. Eklentilere de bu şekilde bakarsınız her yeni sürümde belirtilir. PHP 8.3 uyumları varsa rahatlıkla PHP 8.3'e geçebilirsiniz. Böylece siteniz bir kat hızlanır ama dediğim gibi tema ve eklentilerin PHP 8.3 sınıflarıyla mutlaka uyumlu olması gerekir.

    Farklara ise aşağıdan bakabilirsiniz:
    PHP 8.1 - https://www.php.net/releases/8.1/en.php
    PHP 8.3 - https://www.php.net/releases/8.3/en.php

    Ayrıca:
    Differences Between PHP Versions 7.4, 8.1, 8.2 and 8.3
  • 15-07-2024, 14:11:26
    #4
    Kurumsal Üye
    Yabancı tema ve eklenti yapımcıları güncelleme notlarında PHP 8.3 uyumlu hale getirildiğini belirtirler ( yüksek çoğunluğu)

    Yeni site açacak olan kişiler Tema ve eklentilerde daima
    ''en son güncellemenin ne zaman yapıldığı, güncellemelere nelerin dahil edildiğine dair notları incelemelidir ve ne sıklıkla güncelleme yapıldığına da bakmalıdır.''

    Mesela bazı temalar Gutenberg uyumlu değildir, sadece Elementor uyumludur, buna da dikkat edilmelidir.
    WordPress son sürümlerinde giderek Gutenberg ön plana çıkarmaya başladı, bu nedenle önemli bir husus aslında.

    Bu arada yabancı hosting firmalarının çoğu PHP 8.3 sürümünü devreye aldılar ama nedendir bilinmez bizim firmalarda 8.2 sürümü mevcut, hatta bazıları hala 8.1 sürümü ile devam etmekte.
    ( PHP 8.3 daha tam stabil olmayabilir ancak şimdiden eklenmesi ile en azından bazı kullanıcıların test etme imkanları olur )

    PHP sürüm hakkında bir konu olduğundan ayrıca OPCACHE / APCU bunlara dikkat edilmelidir hosting tarafında.
    PHP sadece güvenlik değil aynı zamanda performansı da barındırır.
    Bu nedenle performans adına faydası olan tüm özelliklerin açık olması gerekiyor.

    Mesela neden Litespeed için MEMCACHED / REDIS aktif değil? Cidden merak ettiğim bir konu bu ayrıca.
    Object cache hususu WordPress site sağlığı alanında özellikle vurgulanıyor, bu hususun önemli olduğunu düşünüyorum.
    Bu hususlarda hosting firmalarının şeffaf olması ve gerekli özellikleri aktif etmesi gerektiğini düşünüyorum.
    Aktif edilemiyor ise neden aktif edilemediğine dair izah etseler mesela en azından.

    Yukarıda yazdığım hususlar karalama / şikayet olarak algılanmadan iyi niyetle yapılmış öneri şeklinde algılanırsa sevinirim.

    Sonuç itibarı ile PHP 7.4 sürümünü kullanmayı bırakmalıyız ve 8.1, 8.2 sürümlerine odaklanmalıyız.
    8.3 sürümü hakkında güzel yorumlar mevcut, yakın bir zamanda adapte olabilmemiz umudu ile.

    Not: PHP 8.0 sürümü kesinlikle kullanılmamalıdır.

    İyi forumlar herkese.