WordPress'i 75.000 sayfayı işleyecek şekilde nasıl yapılandırırım?


12

WordPress kullanan büyük bir sitem var. Sitede şu ana kadar 75.000 sayfa var ve ön tarafta iyi performans gösteriyor.

Sorun, ekibimizdeki herhangi birinin sayfa düzenleyicisine (wp-admin / edit.php? Post_type = page) dokunması durumunda Apache'nin sunucudaki tüm belleği yemesi.

Tüm eklentileri devre dışı bırakmayı denedim, ancak bu işe yaramadı. Ayrıca 4GB'lık bir kutu olan canlı sunucumuzda hata ayıklamayı denedim ... hala tüm belleği yiyor ve bir hault'a geliyor.

Bu kurulumda ayrıca 20.000 yazı var. Bunları wp-admin'e yüklerken sorun yok. Belki de tüm sayfaları yayınlara taşımalıyız - bu da kalıcı bağlantı yapısında bir soruna neden olacaktır.

Büyük bir WP sitesi için kaçırdığım özel ayarlar veya yapılandırmalar var mı?


WordPress'te bilinen bir sorun, biletlerden biri core.trac.wordpress.org/ticket/9864
hakre

@ hakre doğru, teşekkürler - sorun iki yaşında ve yakında bir düzeltme yayınlanmayacak gibi görünüyor. Bir cevap buldunuz / kendiniz düzelttiniz mi?
Alex Cook

wordpress.org/plugins/cms-tree-page-view Bu eklentiyi hiyerarşik 55.000'den fazla giriş için kullanıyorum, iyi çalışıyor
Monin Andrey

Yanıtlar:


4

Sorun, sayfaları ve hiyerarşilerini görüntülemek için WP'nin hepsini yüklemesi ve ardından ağacı bellekte oluşturması gerektiğidir.

Bu nedenle, bu sayfaların çoğunu hiyerarşik olmayan bir veya daha fazla özel yazı türüne dönüştürebiliyorsanız kaydedilirsiniz.

Kalıcı bağlantı yapısı taklit edilebilir.


1
Neden? Yalnızca geçerli sayfa tarafından istenen sayfa sayısını (ekran seçeneklerinde ayarlanan sayfa) yükleyemez, ardından çocuklarını yükleyebilir ve bu sayıyla eşleşmesi gerekiyorsa bazılarını sondan hariç tutamaz mı? Ve "üst" açılır
liste

Teşekkürler. Özel yazı türlerini daha fazla araştırmam gerekecek. İlk piyasaya sürüldüklerinde, / cats / squiggles gibi kalıcı bir yapı kullanmanız gerektiğini hatırlıyorum. Ama şimdi özel yazı türleri için sadece / dalgalı çizgiler kullanabilirim (bu sayfalar için kalıcı bağlantı yapımız budur). Umarım nispeten kolay bir düzeltme!
Alex Cook

@One Trick Pony: db sorgularının sayısı katlanarak artacağından.
scribu

Bu sorun yeni bbpress forum eklentisinde olacak mı? Ben vb forumlarımı (1.2 milyon konu) bbpress'e dönüştürmek istiyordum ve bunu okumak beni gerçekten yapabileceğimden şüphe etmeme neden oluyor
shawn

@shawn: bbPress sayfa kullanmaz. Hiyerarşik olmayan yazı türleri + hiyerarşik bir sınıflandırma kullanır.
scribu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.