Wordpress' İn Cok Yavas Olmasi Sorunu.
-
Mecburen zaman zaman wordpress kullanıyoruz. Hiç severek kullanmıyorum. Hep kafamda kendime ait bir Cms yazmak var. Kendi ihtiyaçlarım için.
Wordpressi sevmeme nedenlerim;
- Themeforestta çok satan temalardan alırsanız hacklenme ihtimali oluyor. Bir plugindeki açıktan içeriye hacklink vb. şeyler atıyorlar.
- Sürekli yeni şeyler ekleyip alışkanlıkları değiştiriyorlar.
- Zaman zaman gelen güncellemeler ile tema bozulabiliyor
- Yüksek trafikte yavaşladığını söyleyen çok ama bu optimize edilir elbette.
- Pluginlere ve temalara epey para gidiyor. Tamam cms in kendisi ucretsiz ama 4-5 tane plugin aldığınızda epey bir para tutuyor.
-
Hannibal_King bunu yazdı
Mecburen zaman zaman wordpress kullanıyoruz. Hiç severek kullanmıyorum. Hep kafamda kendime ait bir Cms yazmak var. Kendi ihtiyaçlarım için.
Wordpressi sevmeme nedenlerim;
- Themeforestta çok satan temalardan alırsanız hacklenme ihtimali oluyor. Bir plugindeki açıktan içeriye hacklink vb. şeyler atıyorlar.
- Sürekli yeni şeyler ekleyip alışkanlıkları değiştiriyorlar.
- Zaman zaman gelen güncellemeler ile tema bozulabiliyor
- Yüksek trafikte yavaşladığını söyleyen çok ama bu optimize edilir elbette.
- Pluginlere ve temalara epey para gidiyor. Tamam cms in kendisi ucretsiz ama 4-5 tane plugin aldığınızda epey bir para tutuyor.
wp neden çöp gözümde en önemli noktayı paylaşmışsın.
önceden çalıştığım kurumsal otelin web sitesi wp idi wp yanlışlıkla güncellendi ve ne admin paneli ne site erişilemez oldu
sorun bir haftada çözüldü sebebi ise zamanında yedek alınmamış olması ama
burada sadece admin panelinde kocaman duran sadece güncelle butonu yüzünden böyle birşey olması.
-
PanxeR bunu yazdıHannibal_King bunu yazdı
Mecburen zaman zaman wordpress kullanıyoruz. Hiç severek kullanmıyorum. Hep kafamda kendime ait bir Cms yazmak var. Kendi ihtiyaçlarım için.
Wordpressi sevmeme nedenlerim;
- Themeforestta çok satan temalardan alırsanız hacklenme ihtimali oluyor. Bir plugindeki açıktan içeriye hacklink vb. şeyler atıyorlar.
- Sürekli yeni şeyler ekleyip alışkanlıkları değiştiriyorlar.
- Zaman zaman gelen güncellemeler ile tema bozulabiliyor
- Yüksek trafikte yavaşladığını söyleyen çok ama bu optimize edilir elbette.
- Pluginlere ve temalara epey para gidiyor. Tamam cms in kendisi ucretsiz ama 4-5 tane plugin aldığınızda epey bir para tutuyor.
wp neden çöp gözümde en önemli noktayı paylaşmışsın.
önceden çalıştığım kurumsal otelin web sitesi wp idi wp yanlışlıkla güncellendi ve ne admin paneli ne site erişilemez oldu
sorun bir haftada çözüldü sebebi ise zamanında yedek alınmamış olması ama
burada sadece admin panelinde kocaman duran sadece güncelle butonu yüzünden böyle birşey olması.
En önemlisini söylemeyi unutmuşum. Siteyi kurduk diyelim. https://perfmatters.io/features/ hemen buna para veriyoruz. Neden çünkü default olarak wordpress de bulunan ama kullanmayacaksak kapatmamız gereken özellikler varmış.
- Emojiler
- XML-RPC
- JQuery Migrate
- Post revisions
...
Gidip editörü değiştireceklerine bu tarz özelliklerin default durumunu kapalı yapsınlar. İsteyen açsın. Siteyi kurar kurmaz plugin ile başlıyorsun.
-
Wordpress manuel optimizasyon yapılmadığı sürece hızı optimize edemezsiniz.
Daha önce kullandığım bir eklenti vardı ismi aklımda değil metodu yazıyorum
Sisteme yüklü 40 tane ekleti var bu eklentiler için css js ve mysql sorguları tonlarca.
Eğer sistenin anasayfasındaysanız bağzı eklentileri pasifleştirmeniz gerekiyor.
Home sayfasında kargo metodu eklentisi, single product sayfasında çalışan whatsapp eklentisi veya multiple variations eklentilerinin çalışmasının bir mantığı yok. haliyle bunlar pasifleştirmeniz gerekir.
Wordpress'te aktif olan tüm eklentiler bütün sayfalarda çalışır onun için ihtiyaç olmayan sayfalarda o eklentiyi pasifleştirmeniz gerekecek.
yazılacak tonla şey var tabi.
-
kafkavari bunu yazdı
Wordpress manuel optimizasyon yapılmadığı sürece hızı optimize edemezsiniz.
Daha önce kullandığım bir eklenti vardı ismi aklımda değil metodu yazıyorum
Sisteme yüklü 40 tane ekleti var bu eklentiler için css js ve mysql sorguları tonlarca.
Eğer sistenin anasayfasındaysanız bağzı eklentileri pasifleştirmeniz gerekiyor.
Home sayfasında kargo metodu eklentisi, single product sayfasında çalışan whatsapp eklentisi veya multiple variations eklentilerinin çalışmasının bir mantığı yok. haliyle bunlar pasifleştirmeniz gerekir.
Wordpress'te aktif olan tüm eklentiler bütün sayfalarda çalışır onun için ihtiyaç olmayan sayfalarda o eklentiyi pasifleştirmeniz gerekecek.
yazılacak tonla şey var tabi.
css/js minify sanırım o eklentinin adı. yada ona benzer birşey.
---
Hani ultimate bir optimizasyon isteniyorsa, biraz kaputun altına girip hangi eklentinin nerelerde çalışıp çalışmayacağını belirlemek gerekiyor. gereksiz sorguları traşlamak gerekiyor.
emoji, rpc vs'leri kapatmak için eklenti yükleyince eklentiception oluyor aslında. function.php'ye eklenecek 2-3 kod ile kapanıyor bunlar.
child theme ile gereksiz yerlerdeki action'ları da silebilirsiniz orjinal temaya dokunmadan.
kendi temanızı yapmak yada hafif temalarla kendi tasarımınızı yapmak da bazen çözüm olabiliyor. örneğin beTheme kullanıyoruz biz genelde.
genelde yapılan cache eklentisi ve minify eklentisi kurup geçiyorlar gördüğüm kadarıyla ama bir yerden sonra yetmiyor. woocommerce'de ince ayarlar gerekebiliyor.
henüz denemediğim bir yöntem de şu: statik olacak çalışacak bir siteyi wp ile bitirdikten sonra tüm sitenin sayfalarını statik html'ye çevirip o şekilde sunacağım. Bununla ilgili bir eklenti olması lazım :) php çalışmak için yorulmasın boşuna. sunucu direk html sayfayı kullanıcıya göndersin. Mis gibi.. sayfa güncellendikte html olan hali de güncellenecek.
-
Geçen janah teması kurulu sistemime speed testte 99 a 98 e çektirdim şimdi yok düştü zorluyorum nafile 78 in üzerine çıkamadım.
-
NoktaliVirgul bunu yazdıkafkavari bunu yazdı
Wordpress manuel optimizasyon yapılmadığı sürece hızı optimize edemezsiniz.
Daha önce kullandığım bir eklenti vardı ismi aklımda değil metodu yazıyorum
Sisteme yüklü 40 tane ekleti var bu eklentiler için css js ve mysql sorguları tonlarca.
Eğer sistenin anasayfasındaysanız bağzı eklentileri pasifleştirmeniz gerekiyor.
Home sayfasında kargo metodu eklentisi, single product sayfasında çalışan whatsapp eklentisi veya multiple variations eklentilerinin çalışmasının bir mantığı yok. haliyle bunlar pasifleştirmeniz gerekir.
Wordpress'te aktif olan tüm eklentiler bütün sayfalarda çalışır onun için ihtiyaç olmayan sayfalarda o eklentiyi pasifleştirmeniz gerekecek.
yazılacak tonla şey var tabi.
css/js minify sanırım o eklentinin adı. yada ona benzer birşey.
---
Hani ultimate bir optimizasyon isteniyorsa, biraz kaputun altına girip hangi eklentinin nerelerde çalışıp çalışmayacağını belirlemek gerekiyor. gereksiz sorguları traşlamak gerekiyor.
emoji, rpc vs'leri kapatmak için eklenti yükleyince eklentiception oluyor aslında. function.php'ye eklenecek 2-3 kod ile kapanıyor bunlar.
child theme ile gereksiz yerlerdeki action'ları da silebilirsiniz orjinal temaya dokunmadan.
kendi temanızı yapmak yada hafif temalarla kendi tasarımınızı yapmak da bazen çözüm olabiliyor. örneğin beTheme kullanıyoruz biz genelde.
genelde yapılan cache eklentisi ve minify eklentisi kurup geçiyorlar gördüğüm kadarıyla ama bir yerden sonra yetmiyor. woocommerce'de ince ayarlar gerekebiliyor.
henüz denemediğim bir yöntem de şu: statik olacak çalışacak bir siteyi wp ile bitirdikten sonra tüm sitenin sayfalarını statik html'ye çevirip o şekilde sunacağım. Bununla ilgili bir eklenti olması lazım :) php çalışmak için yorulmasın boşuna. sunucu direk html sayfayı kullanıcıya göndersin. Mis gibi.. sayfa güncellendikte html olan hali de güncellenecek.
Hayır hocam dediğim şey tamamen farklı per page deactive gibi düşün
istediğin sayfada gereksiz eklentilerin çalışmasını engelliyorsun
-
bi tane sıfır km server açıp içine dockerda koşan bi wp ve mysql kurdum. performansı check etmek için. hiç eklenti kurmadan hızı normal geldi tabi:)
test amaçlı açık bırakıyorum isteyen kurcalayabilir
tahribat
Tahribat2021++
-
kafkavari bunu yazdıNoktaliVirgul bunu yazdıkafkavari bunu yazdı
Wordpress manuel optimizasyon yapılmadığı sürece hızı optimize edemezsiniz.
Daha önce kullandığım bir eklenti vardı ismi aklımda değil metodu yazıyorum
Sisteme yüklü 40 tane ekleti var bu eklentiler için css js ve mysql sorguları tonlarca.
Eğer sistenin anasayfasındaysanız bağzı eklentileri pasifleştirmeniz gerekiyor.
Home sayfasında kargo metodu eklentisi, single product sayfasında çalışan whatsapp eklentisi veya multiple variations eklentilerinin çalışmasının bir mantığı yok. haliyle bunlar pasifleştirmeniz gerekir.
Wordpress'te aktif olan tüm eklentiler bütün sayfalarda çalışır onun için ihtiyaç olmayan sayfalarda o eklentiyi pasifleştirmeniz gerekecek.
yazılacak tonla şey var tabi.
css/js minify sanırım o eklentinin adı. yada ona benzer birşey.
---
Hani ultimate bir optimizasyon isteniyorsa, biraz kaputun altına girip hangi eklentinin nerelerde çalışıp çalışmayacağını belirlemek gerekiyor. gereksiz sorguları traşlamak gerekiyor.
emoji, rpc vs'leri kapatmak için eklenti yükleyince eklentiception oluyor aslında. function.php'ye eklenecek 2-3 kod ile kapanıyor bunlar.
child theme ile gereksiz yerlerdeki action'ları da silebilirsiniz orjinal temaya dokunmadan.
kendi temanızı yapmak yada hafif temalarla kendi tasarımınızı yapmak da bazen çözüm olabiliyor. örneğin beTheme kullanıyoruz biz genelde.
genelde yapılan cache eklentisi ve minify eklentisi kurup geçiyorlar gördüğüm kadarıyla ama bir yerden sonra yetmiyor. woocommerce'de ince ayarlar gerekebiliyor.
henüz denemediğim bir yöntem de şu: statik olacak çalışacak bir siteyi wp ile bitirdikten sonra tüm sitenin sayfalarını statik html'ye çevirip o şekilde sunacağım. Bununla ilgili bir eklenti olması lazım :) php çalışmak için yorulmasın boşuna. sunucu direk html sayfayı kullanıcıya göndersin. Mis gibi.. sayfa güncellendikte html olan hali de güncellenecek.
Hayır hocam dediğim şey tamamen farklı per page deactive gibi düşün
istediğin sayfada gereksiz eklentilerin çalışmasını engelliyorsun
Hocam yanlış okumuşum, kusura bakma.
css js sıkıştırılıyor gibi okumuşum. ne alakaysa :D
NoktaliVirgul tarafından 10/Eki/21 12:42 tarihinde düzenlenmiştir