Beginners:
Learn php smarty template, MVC framework model, thinkphp framework, feel that doing the site is very troublesome ah, with a relatively chaotic. Do not know how to layout the site, how to use modular design you Daniel, please learn the experience!!!
Before all is directly the front-end HTML to PHP, very good understanding and application, do not feel trouble, also know that the project will have to die faster design, but feel so that the moment will not do the solution
Reply content:
Beginners:
Learn php smarty template, MVC framework model, thinkphp framework, feel that doing the site is very troublesome ah, with a relatively chaotic. Do not know how to layout the site, how to use modular design you Daniel, please learn the experience!!!
Before all is directly the front-end HTML to PHP, very good understanding and application, do not feel trouble, also know that the project will have to die faster design, but feel so that the moment will not do the solution
Controller
The controller is focused on data and logic (back end)
View
Templates focus on the presentation of the data and the layout of the page (front end)
Model
Focus on the database interaction (backend)
Divide the three layers first.
In the TP There are also modular settings, each module can complete a unique part of the function, such as:
User
Modules focus on user registration, login, password retrieval, data editing, social login verification, etc.
Invoice
The module focuses on the creation, presentation, change, etc. of the order.
Payment
The module focuses on unified collections, order payments, order refunds, and more.
Each module has its own Model
View
Controller
.
Multiple modules can form one of their own apps, which is your website.
A Product
Basic mall app can be composed of three modules plus one module.
Thinkphp's documentation is more detailed and well suited for Chinese people to read.
As long as you understand the PHP syntax, in-depth understanding of MVC, read patiently, to knock over the sample code, basically 1-2 weeks to write curd application