The basic idea of MVC architecture
55 minutes53 secondsModel class
35 minutes39 secondsBasic model class
13 minutes25 secondsSingleton pattern for model classes
19 minutes34 secondsController class
16 minutes50 secondsAction action distribution parameters
27 minutes40 secondsDistribution parameters of controller controller
24 minutes04 secondsBasic controller class
09 minutes28 secondsDirectory layout
40 minutes14 secondsPlatform distribution parameters
11 minutes01 secondsAutomatic loading implementation
30 minutes57 secondsDefine directory constants
22 minutes14 secondsCreate framework initialization class
32 minutes11 secondsCreate configuration file
35 minutes47 secondsIntroducing PDO
38 minutes03 secondsIntroducing PDO continued
20 minutes24 secondsIntroducing Smarty
47 minutes55 secondsProject application one: Initializing the project development environment
47 minutes43 secondsProject Application 2: Implementing background login function
51 minutes02 secondsProject application three: encapsulating jump actions
33 minutes17 secondsProject application four: encapsulation verification code class
41 minutes00 secondsProject Application Five: Improve the background login function
32 minutes59 secondsProject application six: Prevent users from circumventing the wall
43 minutes11 secondsProject Application 7: Preventing SQL Injection
33 minutes24 secondsProject Application 8: Improve the background homepage display
42 minutes28 secondsProject application nine: Complete the background logout function
08 minutes11 secondsInfinitus classification principle
54 minutes00 secondsProject Application 10: Realizing Infinitus Classification (Part 1)
35 minutes59 secondsProject Application 11: Realizing Infinitus Classification (Part 2)
38 minutes59 secondsProject Application 12: Implement the function of adding categories
01 Hours02 minutes29 secondsProject Application Thirteen: Implement the function of modifying classification
55 minutes31 secondsProject Application Fourteen: Implementing the Delete Classification Function
40 minutes51 secondsProject Application Fifteen: Implementing the article homepage function
14 minutes35 secondsProject Application 16: Implementing the function of adding articles
28 minutes25 secondsProject application seventeen: Implement the article adding function
22 minutes25 secondsProject application 18: Implement article display function
19 minutes22 secondsProject Application Nineteen: Encapsulate and apply file upload
31 minutes25 secondsOverview of online editor Ckeditor
15 minutes48 secondsInstallation and use of Ckeditor
58 minutes50 secondsInstallation and use of Ckfinder 2
45 minutes01 secondsProject Application 20: Integrating Online Editor
38 minutes33 secondsProject Application Twenty-One: Implementing the Article Modification Function (Part 1)
39 minutes13 secondsProject Application Twenty-Two: Implementing the Article Modification Function (Part 2)
17 minutes02 secondsProject application twenty-three: Implementing the logical deletion function of articles
23 minutes07 secondsProject Application Twenty-Four: Implementing the Article Recycle Bin Function
41 minutes21 secondsProject application twenty-five: encapsulation paging class
01 Hours01 minutes29 secondsProject application twenty-six: Application paging class
28 minutes55 secondsProject application twenty-seven: Complete the function of displaying the front page
33 minutes44 secondsProject application twenty-eight: Complete the function of recommending articles on the front home page
42 minutes41 secondsProject application twenty-nine: Complete the front page webmaster information function
01 Hours02 minutes08 secondsProject Application Thirteen: Implementing Baidu Sharing Function
25 minutes08 secondsProject Application 31: Complete other information on the home page
22 minutes32 secondsProject Application Thirty-Two: Complete the Front Desk Column Page (Part 1)
45 minutes14 secondsProject Application Thirty-three: Complete the Front Desk Column (Part 2)
01 Hours04 minutes37 secondsProject application thirty-three (middle) student questions
06 minutes27 secondsProject Application Thirty-four: Complete the breadcrumb navigation function on the column page
31 minutes10 secondsProject Application Thirty-five: Complete column page click ranking and column recommendation functions
27 minutes05 secondsProject application thirty-six: Complete the article content page
53 minutes45 secondsProject Application Thirty-Seven: Completed View Count and Previous Article Next Article Functions
51 minutes38 secondsProject application thirty-eight: Complete single page function
53 minutes48 secondsProject application thirty-nine: Complete the function of displaying a single page in the foreground
23 minutes07 secondsProject Application Forty: Put the public data of the meta tag into PlatformCon
12 minutes35 secondsProject Application 41: Complete the member registration function
51 minutes16 secondsProject Application 42: Complete the member login and logout functions
39 minutes10 secondsProject Application 43: Complete the comment function
52 minutes36 secondsProject Application 44: Complete the function of extracting the number of comments
21 minutes23 secondsthumbnail
48 minutes28 secondsScaled thumbnails
35 minutes04 secondsProject application forty-five: encapsulating image processing class
53 minutes12 secondsMVC forces the application's input, processing, and output to be separated. Applications using MVC are divided into three core components: model, view, and controller. They each handle their own tasks. Its advantages are: low coupling, high reusability, fast deployment, and high maintainability.