I'm concerning to use an architecture for serving the core data / core data API to multiple "client apps" such as main website, mobile website and the mobile apps. After doing some research, I know that the architecture which I want to apply is called SOA. Is there any pros or cons to apply SOA in PHP or Phalcon? I wonder how to create a service in Phalcon in a right way, or I can do other things which is more simple?
Thank you.