lostyazilim
tr.link

Wordpress temayı hızlandırmak için arşiv lazım

24 Mesajlar 2.373 Okunma
lstbozum
tr.link

Cripton Cripton Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 08.03.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek SEO / E-Ticaret / Wordpress
  • Konum Adana
  • Ad Soyad M** Ş**
  • Mesajlar 65
  • Beğeniler 0 / 12
  • Ticaret 0, (%0)
Dilerseniz yardımcı olabilirim.
 

 

wmaraci
reklam

yilmaz70 yilmaz70 Güzel olacak Kullanıcı
  • Üyelik 03.02.2017
  • Yaş/Cinsiyet 53 / E
  • Meslek Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad D** K**
  • Mesajlar 4765
  • Beğeniler 3157 / 3156
  • Ticaret 12, (%100)
Pm den site adresini gönderin bir bakalım belki yapılabilecek bir şeyler vardır.
ASametYildirim

kişi bu mesajı beğendi.

ASametYildirim ASametYildirim Saygı, Sevgi, Anlayış. Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Bilgisayar mühendisi öğrencisi
  • Konum Ankara
  • Ad Soyad S** Y**
  • Mesajlar 3826
  • Beğeniler 2399 / 1874
  • Ticaret 97, (%100)

yilmaz70 adlı üyeden alıntı

Pm den site adresini gönderin bir bakalım belki yapılabilecek bir şeyler vardır.

İlginiz için teşekkür ederim hocam :) pm yolladım.
yilmaz70

kişi bu mesajı beğendi.

73204 73204 WM Aracı Anonim Üyelik
  • Üyelik 05.02.2017
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 679
  • Beğeniler 374 / 202
  • Ticaret 26, (%96)
Reseller alsanizda yine paylaşımlı olacak.
 

 

wmaraci
wmaraci

ahmetp ahmetp WM Aracı Kullanıcı
  • Üyelik 19.05.2017
  • Yaş/Cinsiyet 41 / E
  • Meslek Diğer
  • Konum Diğer
  • Ad Soyad A** P**
  • Mesajlar 332
  • Beğeniler 39 / 144
  • Ticaret 1, (%100)
Aslında 3 önemli faktör var:
1. Hosting
2. Kötü kodlama
3. Js dosyaları

Hosting'e bakın, başka temada hızı nedir? Php 7 mi kullanıyor?

Onun dışında kullanmayacağınız bir özelliğe ait js dosyalarını kaldırın. Bunları wp_enqueue_script şeklinde çağırırlar. Bulması biraz zaman alabilir.

Post yayın tarihini 22 Mart değil de, 2 saat önce yazdırmak için bile js kullanan developer'lar var. Tabi kullanıcının neyi kullanıp, neyi kullanmayacağını bilmediği için herşeyi ekliyor. Bu tür şeyleri functions.php ile de halledebilirsiniz.

Plugin'lerin css dosyalarını ana css içine alıp, diğerlerini iptal edin.

index.php, header.php, footer.php, single.php gibi dosyaları tarayın. Mesela:

Şöyle bir kodu, şu şekilde düzenleyebilirsiniz:







Çok büyük fark yaratmaz tabii ama, diğer dosyalarda da buna benzer bir çok kod varsa, (ki temaların çok özelliği ve çoklu tema özelliği varsa vardır) az da olsa etkili olur.

Resimleri optimize edin. Boyutları tam contente göre olsun ve kalitesi 70% civarında olsun. 40-50 kb'ye kadar küçülebilir.

Cache Enabler kullanabilirsiniz. Denediklerim arasında en iyi hız sağlayan cache eklentisi oldu.


Kullandığınız pluginler arasında şunlar varsa alternatiflerine bakmalısınız: Yavaş Wordpress Eklentileri
ASametYildirim

kişi bu mesajı beğendi.

ASametYildirim ASametYildirim Saygı, Sevgi, Anlayış. Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Bilgisayar mühendisi öğrencisi
  • Konum Ankara
  • Ad Soyad S** Y**
  • Mesajlar 3826
  • Beğeniler 2399 / 1874
  • Ticaret 97, (%100)

Teknosos adlı üyeden alıntı

Reseller alsanizda yine paylaşımlı olacak.


Haklısınız hocam ama sunucu alacak maddi imkanım yok. Peki normal hostinge göre resellerin bir faydası olur mu hocam?
 

 

ASametYildirim ASametYildirim Saygı, Sevgi, Anlayış. Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Bilgisayar mühendisi öğrencisi
  • Konum Ankara
  • Ad Soyad S** Y**
  • Mesajlar 3826
  • Beğeniler 2399 / 1874
  • Ticaret 97, (%100)

ahmetp adlı üyeden alıntı

Aslında 3 önemli faktör var:
1. Hosting
2. Kötü kodlama
3. Js dosyaları

Hosting'e bakın, başka temada hızı nedir? Php 7 mi kullanıyor?

Onun dışında kullanmayacağınız bir özelliğe ait js dosyalarını kaldırın. Bunları wp_enqueue_script şeklinde çağırırlar. Bulması biraz zaman alabilir.

Post yayın tarihini 22 Mart değil de, 2 saat önce yazdırmak için bile js kullanan developer'lar var. Tabi kullanıcının neyi kullanıp, neyi kullanmayacağını bilmediği için herşeyi ekliyor. Bu tür şeyleri functions.php ile de halledebilirsiniz.

Plugin'lerin css dosyalarını ana css içine alıp, diğerlerini iptal edin.

index.php, header.php, footer.php, single.php gibi dosyaları tarayın. Mesela:

Şöyle bir kodu, şu şekilde düzenleyebilirsiniz:







Çok büyük fark yaratmaz tabii ama, diğer dosyalarda da buna benzer bir çok kod varsa, (ki temaların çok özelliği ve çoklu tema özelliği varsa vardır) az da olsa etkili olur.

Resimleri optimize edin. Boyutları tam contente göre olsun ve kalitesi 70% civarında olsun. 40-50 kb'ye kadar küçülebilir.

Cache Enabler kullanabilirsiniz. Denediklerim arasında en iyi hız sağlayan cache eklentisi oldu.


Kullandığınız pluginler arasında şunlar varsa alternatiflerine bakmalısınız: Yavaş Wordpress Eklentileri

Hocam çok teşekkür tamda istediğim yere değinmişsiniz. Buradaki örneğiniz
index.php, header.php, footer.php, single.php gibi dosyaları tarayın. Mesela:

Şöyle bir kodu, şu şekilde düzenleyebilirsiniz:







Gibi daha detaylı kodları öğrenmek ve bunları düzenlemek istiyorum. Ayrıca bazı yorum satırlarını ve dediğiniz gibi javascript dosyalarını düzenlemek istiyorum. Gereksiz ve kullanmadığım bütün yerleri kaldırıp veya yerlerine html kodu gibi sabit kodlar koymak istiyorum.

Asıl sorumda zaten buydu. Ben bu tarz wordpress kodlarını ve fonksiyonlarını nasıl bulabilirim?. Bana önerebileceğiniz detaylı arşiv var mıdır?
 

 

ahmetp ahmetp WM Aracı Kullanıcı
  • Üyelik 19.05.2017
  • Yaş/Cinsiyet 41 / E
  • Meslek Diğer
  • Konum Diğer
  • Ad Soyad A** P**
  • Mesajlar 332
  • Beğeniler 39 / 144
  • Ticaret 1, (%100)
Bu konuda bildiğim bir arşiv yok ama google'da doğru aramaları yaparak bazı cevaplara ulaşmak mümkün. wordpress speed up gibi aramalar yapabilirsiniz.

Dosyaları tararım öncelikle. Dediğim gibi database'i gereksiz yoran şeyleri kaldırıp direkt kodluyorum.

Öncelikle yapmanız gereken aslında fazlalıkları atmak olsun. Siteye girin. Kaynak kodları görüntüleyin. Orada ne fazlaysa onları bulmaya çalışın. Dediğim gibi wp_enqueue_script şeklinde çağırılar. Genelde functions.php içinde olur ama başka dosyada da olabilir. Temayı pc'ye indirip dosyaların içinde arama yapmalısınız.
ASametYildirim

kişi bu mesajı beğendi.

73204 73204 WM Aracı Anonim Üyelik
  • Üyelik 05.02.2017
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 679
  • Beğeniler 374 / 202
  • Ticaret 26, (%96)

ASametYildirim adlı üyeden alıntı

Haklısınız hocam ama sunucu alacak maddi imkanım yok. Peki normal hostinge göre resellerin bir faydası olur mu hocam?


Hayır olmaz hocam bunun yerine farklı hosting seçenekleri var örneğin 4 core cpu 6 gb ram özellikleri sunan firmalar var önerebilirim ve bunlar vds değil.
 

 

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2771
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
İngilizceniz varsa bu iki link en büyük yardımcınız ve referansınız olacaktır.
https://developer.wordpress.org/reference/functions/
https://codex.wordpress.org
Temayı hafifletme konusuna gelecek olursak temayı en çok yoran malesef admin panelleri oluyor. Admin paneli tamamen kaldırıp bütün alanları tek tip haline getirirseniz açılış hızı yarı yarıya düşebilir. Ayrıca temanın css ve js kodlarını elle birleştirip sıkıştırma da işe yarayabilir.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al