织梦二次开发流程分析教程
网站建设 2022-07-27 08:13www.1681989.com免费网站
要对织梦进行二次开发,我们必须了解是不是每个功能开发比如报名系统开发、视频系统开发、音乐系统开发等都有共同的流程呢?其实,无论你做什么模块开发,无论你用什么程序开发,开发流程大同小异。如果我们对织梦后台里面的各功能模块进行分析,你会发现,它们共同点如下 1.必须有一个模板收集数据。这个模板文件就是mvc里面的v,即视图,,要把模板放在浏览器上显示。 2.必须有一与模板对应的以php为后缀的程序处理文件,这个文件 […]
要对织梦进行二次开发,我们必须了解是不是每个功能开发比如报名系统开发、视频系统开发、音乐系统开发等都有共同的流程呢?其实,无论你做什么模块开发,无论你用什么程序开发,开发流程大同小异。如果我们对织梦后台里面的各功能模块进行分析,你会发现,它们共同点如下
1.必须有一个模板收集数据。这个模板文件就是mvc里面的v,即视图,,要把模板放在浏览器上显示。
2.必须有一与模板对应的以php为后缀的程序处理文件,这个文件是对收集到的数据进行处理,例如检验数据的合法性、安全性等。一般这个php文件就是mvc里面的c,即控制器。
3.必须有一个被引用到控制器里面的php文件,这个文件就是mvc里面的m,即模型,这个文件主要与数据库、类等打交道。
4.必须为开发的功能建立一个数据库表。没有数据库表就无法把收集到的数据存储起来。
以上列出的制作成流程图如下
要对织梦进行二次开发,我们必须了解是不是每个功能开发比如报名系统开发、视频系统开发、音乐系统开发等都有共同的流程呢?其实,无论你做什么模块开发,无论你用什么程序开发,开发流程大同小异。如果我们对织梦后台里面的各功能模块进行分析,你会发现,它们共同点如下
1.必须有一个模板收集数据。这个模板文件就是mvc里面的v,即视图,,要把模板放在浏览器上显示。
2.必须有一与模板对应的以php为后缀的程序处理文件,这个文件是对收集到的数据进行处理,例如检验数据的合法性、安全性等。一般这个php文件就是mvc里面的c,即控制器。
3.必须有一个被引用到控制器里面的php文件,这个文件就是mvc里面的m,即模型,这个文件主要与数据库、类等打交道。
4.必须为开发的功能建立一个数据库表。没有数据库表就无法把收集到的数据存储起来。
以上列出的制作成流程图如下