Home > Article > Backend Development > What framework is used for rapid PHP development?
DolphinPHP is a background rapid development framework based on ThinkPHP5.0.10. It allows you to implement rich form structures and data tables by writing only a small amount of code, greatly reducing the cost. When spending time on backend development, focus on the implementation of business logic instead of paying too much attention to how various component functions are integrated into the backend.
She adheres to the development concept of minimalism, speed and perfection, and integrates a data-role-based permission management mechanism for development. A variety of flexible and fast building tools, modules, plug-ins, hooks, and data packages that can be easily expanded quickly. (Recommended learning: PHP programming from entry to proficiency)
Unifies the versions and dependencies between modules, plug-ins, hooks, and data packages, further reducing the redundancy of code and data , to facilitate developers to quickly build their own applications.
Software performance
ZBuilder construction class
DolphinPHP has a powerful built-in fast builder that can help developers quickly build Form pages, data tables and sidebars allow developers to focus on work logic without spending too much energy on creating various pages. In the future, DolphinPHP will launch more different builders.
[Form Build]
The form builder currently has more than 30 built-in form item types, such as: single line text, multi-line text, Baidu editor, Markdown editor, radio selection, multi-selection, switch, linkage, color picker, icon selector, image cropping, etc., you can achieve complex and humanized functions with just a few lines of code.
[Data Table]
In order to help developers focus on their work, DolphinPHP provides a series of methods for building data tables, which can help developers quickly build data Forms, integrated with quick editing, fuzzy search, field sorting, and field search.
[Sidebar Build]
DolphinPHP provides a sidebar builder for everyone, which allows developers to arrange some commonly used settings, reminders, etc. on the right. Enhance user experience.
Software explanation
Everything is ready-ZBuilder construction artifact
ZBuilder class independently developed using DophinPHP (dolphin PHP) , you can freely deal with complex and capricious forms and data lists. The data list integrates functions similar to EXCEL's quick selection, sorting, fuzzy search, AJAX editing, etc. The form page integrates commonly used text, drop-down boxes, radio selections, multi-selections, keywords, editors, document uploads, image uploads, and image cropping. In addition, you can also flexibly expand your own controls for repeated use in your own projects. ZBuilder lets you focus more on business logic.
Complement each other - modular formation
There are always inextricable relationships between immutable things. When developing applications, different functions and modules There are even various dependencies between data. While ensuring that modules and plug-ins are isolated, in order to reduce the redundancy of code and data, we add a unique label and version number to each module, plug-in, and data package as well as mutual dependencies to ensure application procedures. High cohesion and low coupling.
Kill multiple birds with one stone - cross-platform support
DophinPHP integrates BootStrap, JQuery, Xeditable, Select2 and other excellent front-end open source frameworks, based on the excellent performance of ThinkPHP5 and REST support, remote debugging and better support for API development. It allows you to develop it once and it is directly compatible with PC, mobile devices and WeChat interface. Through simple configuration, you can quickly build your own Android and IOS APP.
The above is the detailed content of What framework is used for rapid PHP development?. For more information, please follow other related articles on the PHP Chinese website!