Prefer responses via php or ROR if possible!
Example:
The slide widget at www.slide.com can be deployed anywhere on the web. But the slide developers have centralized edit capabilities to these widgets. A change to the widget core, will update across all installed widgets.
Can this be done with an entire website engine?
Say I coded the Wordpress engine. Is it possible for me to deploy my engine on my customers own servers at their own domain while still being able to control/update/edit the core and have it update all my clients engines.
The main reason is for clients to have ownership of their content and brand. A customer may need to establish his online presence and so he needs his own domain, but he still can pay a service to have his engine professionally managed and upkept.