Передача состояния "Restful" или "Presentational" - это стандарт http, который помогает компьютерам (клиентам и серверам) общаться друг с другом.В то время как Restful-реализация в некоторых php-фреймворках, таких как nooku, является нативной, и каждая форма / представление автоматически построена на Rest, вам нужно будет рассмотреть возможность реализации Rest в вашем ZF-проекте.Хотя вы можете использовать Rest для всех своих контроллеров, для экономии времени и хлопот, я рекомендую использовать только Rest для вашего API.
RestfulController реализует функции CRUD (Create Update Delete), которые недоступны в ActionController.
РЕДАКТИРОВАТЬ: Пожалуйста, посмотрите этот замечательный учебник о том, как внедрить REST в ваш проект и понять принципы.