EaglePHP is an open source, efficient, object-oriented PHP MVC development framework. It is completely based on PHP5 and can be used to develop WEB programs and services. It draws on the design ideas of excellent foreign frameworks. The layered design idea makes independent development possible and establishes a model to promote Code reuse helps promote rapid software development (RAD) and create more stable programs, saving developers time and reducing the labor of rewriting code.
Framework features:
1. The code is completely written in php5 object-oriented, concise and standardized.
2. Modular structural design, easy to expand.
3. Use mvc mode to improve the maintainability of the program.
4. Support multi-project management and forwarding controlled by different single entrances.
5. Support cli command line mode.
6. Provide multi-driver extensions for mysql and cache related basic classes.
7. Use smarty template engine to separate the presentation layer and business layer.
8. Provide a unified automatic loading mode and a unified namespace.
9. Provide technical personnel to develop debugging tools and error tracking systems.
10. Drive architecture based on page URL and form (hidden field) action.
11. Automatically generate database table operations to support secondary development.
12. Support seamless switching of sessions in memcahe, database, and file.
13. High security, built-in filter component implements filtering mechanism to prevent SQL injection and XSS cross-site scripting attacks.
14. Support ORM, truly realizing OOP development speed and superior performance.
15. Built-in document output module to generate api development manual in chm or html format for specified projects.
The upgrade of EaglePHP framework V2.7 includes:
frame:
It encapsulates the latest and most complete WeChat 5.0 API basic interface, custom menu, and advanced interface. The specific interfaces implemented are as follows:
1. Receive user messages.
2. Reply to the user.
3. Accept event push.
4. Session interface custom menu.
5. Voice recognition.
6. Customer service interface.
7. OAuth2.0 web page authorization.
8. Generate QR code with parameters.
9. Obtain the user’s geographical location.
10. Obtain basic user information.
11. Get the follower list.
12. User grouping.
application:
1. Solve the bug of uploading images when adding or modifying articles in the background.
2. Optimize backend asset management->expenditure management->consumption details are calculated according to the current month of the system.
Expand