< Return
Implement AOP aspect programming and reduce code coupling
Chapter1 Homemade PHP framework (Part 1)
1-1 Use composer to implement automatic namespace loading and simple route resolution
1-2 Implement forced routing through closure functions
1-3 Chain operation realizes addition, deletion, modification and query of database (single case mode)
1-4 Chain operation realizes addition, deletion, modification and query of database
1-5 Implement database document generation and export tools
1-6 Yield significantly reduces server memory usage
1-7 One class handles all Excel operations (including image export)
1-8 One class handles all Excel operations (export multiple worksheets)
1-9 One class handles pdf output, printing, and downloading
1-10 Command line operations and interaction with users under the command line
1-11 60 lines of code handle all curl requests
1-12 60 lines of code to handle all curl requests (includes explanation of curl setting parameters)
Chapter2 Homemade PHP framework (medium)
2-1 Automatically generate and return thumbnails based on url request parameters
2-2 PHP implements image search (generates image hash value to calculate similarity)
2-3 Implement AOP aspect programming and reduce code coupling
2-4 One method to obtain request parameters and request headers in all request modes
2-5 Implement parameter verification through validators and customize verification rules
2-6 Coping with high concurrency: What are pessimistic locks and optimistic locks
2-7 Solving high concurrency: the practical application of pessimistic locking and optimistic locking
2-8 Combined with crontab to implement scheduled tasks: production investment of tasks
2-9 Implementation of middleware, adding middleware to routing
2-10 Implementation of dependency injection and explanation of PHP reflection class
Chapter3 Homemade PHP framework (Part 2)
3-1 Event monitoring and subscription
3-2 High-concurrency rush buying: dealing with rush buying scenarios through message queues
3-3 Implementation and application of rpc microservices
3-4 Implementation of annotation routing
3-5 Implementation of interface current limiting and the pros and cons of elegant code
3-6 Implementation of atomic locks and cache drivers
- Course Recommendations
- Courseware download
Students who have watched this course are also learning
Let's briefly talk about starting a business in PHP
Quick introduction to web front-end development
Large-scale practical Tianlongbabu development of Mini version MVC framework imitating the encyclopedia website of embarrassing things
Getting Started with PHP Practical Development: PHP Quick Creation [Small Business Forum]
Login verification and classic message board
Computer network knowledge collection
Quick Start Node.JS Full Version
The front-end course that understands you best: HTML5/CSS3/ES6/NPM/Vue/...[Original]
Write your own PHP MVC framework (40 chapters in depth/big details/must read for newbies to advance)

















