Arcane Web Application

There are many web application frameworks written in PHP, utilising an MVC architecture. But the point of Arcane is that PHP shares it's time with JavaScript.

Arcane recognises that modern web applications are all about dynamic user experience, a service that PHP and other web technologies can't provide themselves.

Javascript can be provided in two ways in Arcane. JavaScript can be created within each of the controller objects with the help of a helper class (that way all logic can be written in the same place). Separate JavaScript view-controllers may also be used along with a javascript library to connect to the PHP part of the application almost seamlessly.

Arcane is not yet near complete enough to be released, but it will be released with an open source license.