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.