ACF bir bal tuzağı mı? [kapalı]


12

Kurumsal tam yığın geliştiriciyim ve ACF kullanmaya başladım.
İlk başta ACF'nin bir web sitesi için tek bir çözüm olduğunu düşündüm, ancak taksonomi hakkında daha fazla araştırma yaptıktan sonra onu kullanmanın çok verimsiz db ile sonuçlanmasından korkuyorum.
Örneğin: Bir çalışan özel posta türüm varsa ve bu varlığın bir cinsiyeti varsa, araştırmamıza göre, bir değer seçmek için meta kutulu bir sınıflandırma daha iyi bir seçenektir.
Mesele şu ki ACF sizi yalnızca özel alanların uygulanmasına götürüyor.
Sınıflandırmayı destekleyen başka bir eklenti mi kullanmalıyım? Taksonomi için tamamlayıcı eklenti kullanmalı mıyım? Hatta endişelenmeli miyim (Cinsiyeti özel alan olarak uygulamak felaket midir?)


ACF'nin taksonomileri yönetmek için alanları vardır, yalnızca meta verilerle sınırlı değilsiniz.
Milo

Yanıtlar:


15

Birkaç ay önce @ tom-j-nowell (buradaki modlardan biri), birçok WP eklentisinin meta sorgularının kötüye kullanılması ile ilgili sorunları açıklayan bir makale yazdı: https://tomjn.com/2016/12/05/post-meta -taciz/

Orada söylediği diğer şeylerin yanı sıra:

[...] siteler bu tarafından aşağı indirildi ve popüler eklentileri bir dizi yüksek trafik ölçeksiz nedeni budur [...]

Yani, evet, ACF veya "aranabilir" veriler için meta verileri çok fazla kullanan başka bir eklenti kullanmak, web sitenizin performansını ciddi şekilde tehlikeye atabilir.

Ve evet, bunun için sınıflandırmalar kullanmak çok daha iyi.

Bir sınıflandırma kaydedin, belirli terimlerle doldurun ve bu terimler arasında seçim yapmak için bir kullanıcı arayüzü sağlayın (bu, WP'nin post formatlarıyla yaptığı şeydir ) o kadar da zor değildir ve kod yeterince esnek bir şekilde yapılırsa, birçok taksonomi için kullanılabilir ve ACF ve benzeri eklentilerden kaçınmak mümkündür.

Ancak, dürüst olmak gerekirse, benim deneyimimde, büyük bir WP web sitesinde iyi performans sorguları elde etmenin tek uygun yolu, özellikle de tam metin araması söz konusuysa, Elastik Arama veya Apache Solr gibi bir arama motoru kullanmaktır.

Taksonomilerle gerçekten ele alınamayan şeyler (örnek ürün fiyatları gibi alın) ve taksonomi sorgusu kolay olsa bile, sınıflandırma ile sıralama pek de öyle değildir.

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.