Saydıklarından daha fazlası yapılabilir ve yapılmakta.. Neticede PHP diliyle yazılmış br sistem ve yapılabileceklerin sınırı da PHP diliyle paralel ilerler. Çok kompleks uygulamalar yaptığım oldu WordPress ile, sadece zaman ve emek gerekiyor.
Elbette PHP kullanılarak her şeyi yapmak mümkün ancak beni düşündüren nokta WP gibi hazır sistemlerde ister istemez bazı kısıtlamalar/zorlamalar ortaya çıkabiliyor. Yazılım bilgisi olmayanlar da site sahibi olabilsin ve yönetebilsin diye işleri kolaylaştırmaya çalışmak başka entegrasyonları ister istemez kısıtlıyor. Bu yüzden backend kısmında bazı zorlanmalar yaşanabilirmiş gibi geliyor.
Yazılanlardan çıkarttığım kadarıyla; spesifik fonksiyonlar içeren, userların interaktif olarak hareket edebileceği (database gerektiren) sistemleri WP'ye entegre etmeye çalışmaktansa sıfırdan yazmak (PHP yada JS kullanarak) daha mantıklı olacak gibi gözüküyor ?