https://www.myziyuan.com/
- 外网
- 拿到一个已经开发好的项目,该从哪里开始分析? 首先分析项目有哪些模块,然后分析每个模块中有哪些功能,然后注意每个功能是如何实现的。触发某个事件,调用了什么方法,跟着方法去看?(但这样做往往会忽略方法中变量什么时候在哪定义的,最好先整个页面如何显示研究一遍再从页面的事件入手)。
- 2021-02-22 11:45:01
- wdq
- 你这个问题,我觉着楼上说的够直接的。M(Model)模型V(View)视图C(Controller)控制器就是这个,但是你要让我个人来理解,就是:M层:负责数据调控,就是管理数据库事项的;V层:视图嘛,就是管理显示的,主要为HTML技术,如:html、css、js等等C层:控制器,这个名词就是字面意思,用它来控制V层的显示,M层的调用。基本上这个概念,就是体现分工处理。让一个整站首先确定自身分布中定位,在此之前,没有MVC理念的时候,那时候的一个html页面会require_once在一个php文件里,然后MySQL连接数据库,逻辑程序也堆在里面···总之,就是特别的乱。就像你家中的电视机放在洗衣机里面,想找插线板得到床头柜去里去拿。当然,如果你熟悉这样的生活环境还好。但是,网站这个东西,不可以只是你一人在维护、管理。相对而言,MVC是套规则,是套令项目简洁、方便管理、分布清晰的一个指导思路。他适合一个团队去看,稍作了解之后,就能明白里面的规则,方便其他人进行管理。而且MVC正如我刚刚所说:指导思路。它有明确的分工,却不僵化,可以仍由自己发挥。所以,本人自己也写过一个MVC架构(小打小闹型的···)。但是我自己写的东西,过上几个月后,尽管我一直没看他,可仍然知道这个负责干什么,那个负责干什么。像一个合理的工具箱一样,让我一目了然之间,还能知道拿出什么东西来。
- 2021-02-11 20:47:39
- dfgj
- 下载的PHP网站源代码用什么工具可以打开,用什么工具可以编辑,同意楼上……虽然可以用记事本,个人建议用破解的EditPlus。PHP文件与HTML一样也是文本格式的,直接就可以编辑。DW是不支持设计PHP网站的。基本上像你这种情况,不可能像你以前学习静态网站的设计那样利用DW了。
- 2021-02-11 20:47:39