In this recipe, we will demonstrate how you can implement better flexibility and performance in your application by extending internal Phalcon classes instead of using them directly.
Our recipe will demonstrate how we can have a site that stores code snippets from users, and how we can track those changes so as to offer the different revisions of those changes per snippet.
To successfully implement this recipe you need to have a Phalcon application and the Volt engine configured. In our example we will use a sample application generated by Phalcon Developer Tools. However, you can use any other application that is available to you.
You will also need to have a web server installed and configured for handling requests to your application. Your application must be capable of receiving requests and you should have the necessary controllers and views, as well as a bootstrap
file with a connection to a database. The database should have...