Zdoo use zentaoPHP as its framework and its release is based on Z Public License, so any changes to Zdoo logos are NOT allowed.
zentaoPHP is an underlying framework developed by EasyCorp. It is a core technology of our team. The key files of zentaoPHP are router.class.php (call), control.class.php (control), model.class.php (model) and helper.class.php (tool). The code is simple, so capable developers should be able to add their functions to it. The directory of zentaoPHP is simple, clean and easy to maintain. Relative paths have been used to address developer friendly when we developed it. zentaoPHP has a deep extensible mechanism.
zentaoPHP also addresses problems of extensibility and integration. zentaoPHP has extensibility, API integration and command lines to solve the problem.
- Extensibility: use PHP, HTML, CSS, or JS to modify the code and add the new function to Zdoo
- API: use HTTP to call applications developed by zentaoPHP and to integrate with other systems
- Command lines: use command lines to call applications to do the backup. update and text.
For more instruction about zentaoPHP, refer to
- zentaoPHP Manual： https://en.easysoft.ltd/book/zentaophp-framework.html
- zentaoPHP Customization Manual： https://en.easysoft.ltd/book/zentaophp-integration.html