• 08-09-2021, 17:09:34
    #28
    Bir fotoğraf makinesi mi daha iyi fotoğraf çeker bir telefon mu daha iyi fotoğraf çeker.
    Yeterince anlaşılır bir açıklama olduğunu düşünüyorum. WordPress i bir uzman tarafından kendinize özel optimizasyon yaparak ayarlarsanız düşündüğünüz özel temalar kadar veya desteklenen yazılımlarla daha iyisi olabilecek konumda bir cms.
    Sonuç olarak ücretsiz olduğundan şöyle bir gerçek var tabi
    WordPress in sade hali son derece güvensiz ve yavaştır* WordPress i güvenli ve hızlı hale getirmek yerine özel tema kullanmak bazen daha mantıklıdır
  • 08-09-2021, 17:13:42
    #29
    Optimize konusu tartışılır ama güvenlik konusu tam bir felaket wordpress'te. 0 kurduğum bir site ne eklenti ne tema yükledim. Dümdüz blog sitesi yani o halde hacklendi. Biraz kodlama bilginiz varsa octobercms kullanabilirsiniz hız anlamında ve güvenlik anlamında on numara.
  • 08-09-2021, 17:15:49
    #30
    flyingatm adlı üyeden alıntı: mesajı görüntüle
    Herkes bir çok şey yazmış ancak bir çoğu yüzeysel veya yanlış.

    1) WordPress'de kodlar karmaşık ve kodlar üst üste biniyor denmiş.

    Açıklamam: Hayır, WordPress'de kodlar ne karmaşık ne de üst üste biniyor. Aksine, WordPress en temiz kodlamaya sahip CMS denebilir. Kodların üst üste binmesinden kastınızı anlamadım, böyle bir terimi yazılımda duymadım ancak demek istediğinizi anlamış olabilirim.

    Hook'lar ve filter'lar.

    WordPress çok yoğun olarak hemen her veritabanı ile bağı bulunan fonksiyonunda filter ve hook kullanır. Sebebi ise sistemi eklentilere/modifikasyona uygun hale getirebilmek ve tema/eklenti yapımcılarına kolaylık sağlamak.

    Bunun dışında kesinlikle böyle durum söz konusu değil.

    2) Optimizasyon meselesi

    Bunu hiçbir zaman anlatamadım ve anlatamayacağım sanırım. R10'da WordPress optimizasyonu yanlış biliniyor. Optimizasyon dinamik veriyi statiğe çevirip (cache), css ve js dosyalarını merge-minify etmek değildir. Ya da pagespeed'i yükseltmek değildir.

    Optimizasyon query monitor eşliğinde duplicate query'leri, yavaş query'leri süzmek ve tekrar yazmaktır. Yavaş bir WordPress sitesinde problem %90 PHP kodlama kaynaklı değil, kalitesiz manuel SQL sorguları ya da duplicate sorgu kaynaklıdır.

    PHP'de ne kadar kalitesiz kod yazarsanız yazın (döngüler hariç) performans farkı çok çok fazla olmayacaktır. Sadece sizden sonra sisteme girecek yazılımcı kirli kodu okurken sinir krizi geçirir.

    Keza eğer ki WordPress'in default sorguları (WP Post Query, Comment Query ve niceleri) çok performanslı yazılmış, çok düzgün indekslenmiştir. Sadece bunların kullanıldığı ve bu default sorgularda meta query clause kullanılacaksa bağının doğru kurulduğu temalarda performans sorunu pek yaşanmaz.

    Kısacası şunu diyebiliriz, burada da günah WordPress'de değil; veritabanı sorgusu çevirmeyi bilmeyen tema yapımcılarında.

    Kısacası, kesinlikle hedefe yönelik bir script, WordPress temasından iyi ve hızlıdır diyemeyiz. Ya da tersini de diyemeyiz.

    Burada olay tamamen yazılımcının marifetine kalmış.

    Basit bir örnek, satışını yaptığım hype sözlük temasında tam dolu bir sitede anasayfa sorgu sayısı 120-130. Ancak yeni çıkacak hype community temamda her ne kadar anasayfada sunulan veri çeşitliliği çok daha fazla olsa da sorgu sayısı 30-40 arası.

    Ve yine bilinir ki PHP ve mySQL stack'de en çok CPU kullanımını yapan şey veritabanı bağlantısıdır.

    Fark ne? Hype Sözlük pek çok custom table üzerinden custom query içeriyor. Hata yok, normal bir durum. Ancak yeni temada datayı metalar içine array serialize ederek kayıt ettim ve sorgu performansında ciddi bir artış sağlayabildim.

    Bunun gibi ince düşünceler bir temayı üstün kılan etkenlerdir.

    3) Litespeed, nginx, redis vs.

    Litespeed sadece statik content içeren sitelerde iyidir. Bunlar nedir? Günde 4-5 kez cache sıfırlanan film dizi temaları denebilir. Ancak sosyal medya tipi-sözlük tipi kullanıcıya sürekli canlı veri sunması gereken temalarda aktif cache'leme yöntemleri(dynamic to static --- cache eklentileri) yerine nginx ve redis kombinasyonu çok çok daha iyi performans verecektir ki müşterilerimden yaşanan bir senaryoda litespeed -> nginx,redis geçişinde CPU kullanımı %60'lardan %10'lara inmiştir.

    Türkiye'de WordPress tema geliştiriciliği ne yazık ki hala 10 sene geride. Aktif olarak rest API kullanımı bile yapılmıyor ya da bilinmiyor. Hook'lar filterları kullanmak yerine custom kalitesiz fonksiyonlar yazılmaya devam ediliyor.

    Bu sebeple sonuç olarak şu söylenmeli: WordPress yavaş değildir. Kötü temalar yavaştır. Ancak çok çok iyi php ve wordpress bilen biri ile çok çok iyi strapi ve vue, node bilen birinin bu iki farklı alt yapı ile 2 sistem geliştirdiğini hayal edelim. Strapi daha iyi performans verecektir. KEZA, bu da WordPress ekosisteminin size sağladığı onbinlerce eklenti, özelleştirme şansını elinizden alınacaktır. WordPress ise bu takası en iyi yapan CMS'dir.
    Bu forumda bu kadar kaliteli yorum çıkmasını beklemiyordum söylediklerinizin çoğu doğru ama bunları pagespeed puanına bakarak boş hizmetler alan Türklere çok anlatamazsınız
  • 08-09-2021, 17:35:45
    #31
    Wordpress güvensiz diyen arkadaşlar gerçekten merak ediyorum. Şu anda neredeyse sitelerin yüzde 70'i wordpress kullanıyor. Hadi hackleyin hepsini
  • 08-09-2021, 17:42:19
    #32
    tryigitx adlı üyeden alıntı: mesajı görüntüle
    Bu forumda bu kadar kaliteli yorum çıkmasını beklemiyordum söylediklerinizin çoğu doğru ama bunları pagespeed puanına bakarak boş hizmetler alan Türklere çok anlatamazsınız
    Katılmanıza çok sevindim, bu tarz konularda tüm mesajları okumuyorum genelde; çünkü gerçekten insanın sinirleri kalkıyor.

    bondcemil adlı üyeden alıntı: mesajı görüntüle
    Wordpress güvensiz diyen arkadaşlar gerçekten merak ediyorum. Şu anda neredeyse sitelerin yüzde 70'i wordpress kullanıyor. Hadi hackleyin hepsini
    WordPress'in core fonksiyonlarındaki güvenlik zaafiyetleri yıllardan yılı ya hiç kalmadı ya da çok minimal düzeyde zaafiyetler ve günden güne kapanıyorlar.

    WordPress sitesi hacklenmesinde ilk günah sunucuda, sonra eklentide en son temada aranmalıdır.

    Escaping yöntemleri yine gördüğüm kadarıyla Türk tema yazarları tarafından kullanılmıyor. (sanitize_ ve esc_ fonksiyonları. Keza bölge metalarına bile veri girişi yaparken custom PDO query çeviren temalar dahi gördüm update_*_meta() fonksiyonu kullanıcağına).

    Türkiye'de sektör tamamen para üzerine kurulu. Tamamen görüntü satılıyor ve bu sebeple de tonla finale eremeyen projelerle dolu. Sebebi ise ana amacın müşteri memnuniyeti, performans ve güvenlik olmayışı. Ana amaç bizde hep para, güzel bir UI, kan ağlayan bir backend kodlama ve malum konular: "XXX teması dünyada ilk, 200 TL.".

    Amacım milletimizi gömmek değil elbette ancak ben artık yıldım. Bu sebeptendir ki Türkiye pazarından çekilmeme çok az kaldı.
  • 08-09-2021, 18:13:55
    #33
    celalyesil adlı üyeden alıntı: mesajı görüntüle
    Optimize konusu tartışılır ama güvenlik konusu tam bir felaket wordpress'te. 0 kurduğum bir site ne eklenti ne tema yükledim. Dümdüz blog sitesi yani o halde hacklendi. Biraz kodlama bilginiz varsa octobercms kullanabilirsiniz hız anlamında ve güvenlik anlamında on numara.
    Bunun aynısı ben Türkiye'deki bir hosting firmasında yaşadım. Sıfır siteye virüs bulaşınca insan şaşırıyor. Hosting yetkilisine söylüyorum ama onlar hatasız elbette. Sunucuda virüs veya açık kesinlikle yok. Bende farklı bir yere taşıdım ve sorun ortadan kalktı.

    Arkadaşın dediği gibi, virüs bulaşıyorsa ilk sunucuya bakılmalı, sonra eklentilere, sonra temaya.
  • 09-09-2021, 02:30:36
    #34
    8-10 sn de acilan wordpress de var 0.8-1 saniye de acilan wordpress var, dolayisiyla soruyu spesifiklestirmek gerekir. iyi bir optimizasyon ile ve orta duzey bir hosting ile rahat 2 sn altinada actirabiliyorum ben mesela, hatta baya da ekmegini yiyorum worpress in, canim wordpress
  • 09-09-2021, 02:39:07
    #35
    furkansrby adlı üyeden alıntı: mesajı görüntüle
    Özel yazılımlara nazaran wordpress bana çok yavaş geliyor sizce de öyle mi?
    Merhaba furkansrby,

    Wordpress de tüm diğer php yazılımlar gibi eklentiler ve tema kaynaklı yavaşlayabilir ve bu yavaşlama performans sorunlarına yol açabilir. Hemen hemen bir çok wordpress sitede cache eklentisi kullanılması buna bir örnektir.

    Wordpress de yavaşlamanın temel nedenleri; N ulled tema ve eklenti kullanımları ile birlikte, sitenin barındığı hostun izin verdiği kaynakların sınırına ulaşmış olmak gibi nedenlerdir. Otimize edilmemiş, n ulled tema eklenti kullanılmış, çok sayıda eklenti aktif edilmiş wordpress siteleri açık kaynak olmasınında getirdiği çeşitli nedenler ile sunucuyu bile yavaşlatabilir, ayrıca bu tarz sistemler zararlı kodların inject edilip siteniz üzerinden p hishing yapılmasına bile neden olabilir.

    Wordpress i bizim gibi hosting firmalarına sorar iseniz pek iyi andığımız söylenemez.

    İyi çalışmalar.
  • 09-09-2021, 11:17:22
    #36
    WordPress hız, güvenlik ve kodlama açısından üst düzey bir cms dir. Yüzlerce yazılımcı tarafından ortak olarak geliştirilir. Burda tek başına yazdığı yazılımı WordPress in üzerinde gören "uzman" yazılımcılara denk geldim. Gerçekten komik bir durum.