Zend Framework tabanlı bir uygulama geliştiriyorum ve ben kendimi API modülü için bir iskelet yazı buldum. Ben web üzerinde biraz okudum ve Zend_Rest_Controller
dayalı iskeleti yazmaya başladı. API kullanmak için gerekli ok, anahtar giriş dışarı çıktı.
Benim bir meslektaşım bizim uygulamalardan biri için uygun bir API iskelet uygulamaya başladı sorular başladı. O sadece bir olağan Zend_Controller_Action
bir API denetleyicisi ve indexAction
genişletilmiş bir Zend_Rest_Server
o nesneyi kolları olsaydı daha iyi olacağını düşünüyor söyledi.
Ben bu konuda biraz kafam karıştı. Görmek benim kişisel açıdan ben 4 eylemlerin her içeren bir "büyük-daha-ortalama" denetleyicisi (, post, koyun, silme olsun) ve her bir eylem mantık biraz ziyade olmasını isterdim tarafından yönetilen bir eylem Zend_Rest_Server
.
Benim sorunum bakış bir mimari açıdan daha iyidir 2 çözümleri hangi rakam değil ki; ve tabii ki, zamanla en kolay yaşatılabilir.