DooPHP - fastest MVC based PHP framework

Learn More

DooPHP Demo Application

Some demos to help you get started~

Discussions

Found a bug? Have a question? Post it at the forum

The demo apps are included in the package at the download page.

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.