Demos

Demo Applications
Each of the demos has 3 main pages: About, URL Links and Example Usage. The URL links consist all the links in the demo. The Example Usage page served as a simple tutorial for the demo. You have to change the SUBFOLDER, SITE_PATH and BASE_PATH for the demos to work on your localhost if you are not placing the demos folder in the server’s root directory.

Blog Demo (new)
This demo shows you how to create a blog with DooPHP. Frontend cache, table relationship, CRUD with the ORM, template engine, data validation and pagination are involved in this demo.

Login to the admin section with user:admin password:1234

Access Control List (ACL) (v1.1)
This demo helps you to get started with ACL usage in DooPHP. You will learned how to use and define ACL rules and do authentication & authorization in DooPHP.

Template Engine (v1.2)
This demo helps you to get started with the template engine in DooPHP. You will learned how to use the template syntax for outputing variables, arrays, objects, looping, template tags and embedding template files.

Database ORM (v1.2)
This demo helps you to get started with the Models in DooPHP. You will learned how to use the generated Models and use them to do CRUD and more complex DBRMS operations.

URI Routing
This demo helps you to get started with routes in DooPHP. You will learned how to use and define different type of routes in DooPHP.

REST Client/Server
This demo helps you to get started with Controllers in DooPHP. You will learned how to use the Controller for REST API, redirection, parameters, extension name, etc. You will also learn how to use DooRestClient to make RESTful requests.