I am a web developer, and I prefer to use a rich-client type of web apps. So the server sends a data (JSON, XML) to the client, rather than an html. While at the client side I have a jQuery full-featured app with MVC. Here is the question: what framework should I use on server side? While I don't need any MVC on server anymore, but want it to be OOP well-structured, instead of plain PHP (as I'm using it now).
Maybe in this case it would be good to use something SOA-oriented? I'm not in touch with it yet, but it seems to fit my needs. Please enlight me.
And any other suggestions about this kind of architecture are welcome.
Thanks.
Symfony2 may fit to your requirements. It's an MVC framework but you don't have to use this feature. It is actively maintain and has a strong community.