wordpress zaten kendin yazma site içeriğine odaklan, pazarlamaya odaklan gibi amaçlara hizmet eder hale geldi. bunu eleştirmek için değil, iyi anlamda söylüyorum. projeniz belli bir noktaya geldikten sonra codeigniter vb. bir framework üzerinde altyapıyı hazırlayıp tüm veritabanınızı o tarafa aktarabilirsiniz.
tabi bu senaryo başlangıçta wordpress'i de efektif kullanınca geçerli oluyor. tutup 15 plugin yükleyip kamyon gibi bir web sitesi değil, ihtiyacınıza göre wordpress üzerinde bulunan hook ve filter kullanıp hız problemi olmayan bir hale getirmek gerekiyor. diyeceksiniz ben hook ve filter vb. wordpress terimlerini öğreneceksem o zaman codeigniter öğreneyim? yazılım sektörü böyle zaten, karar verip devam ediyorsunuz. her işe bölünmemek önemli, yoksa hiç biri olmuyor

(burası kişisel yorumumdu)