很多第一次用pageadmin cms做网站的小伙伴都会有这个疑问,下载了pageadmin的网站系统没有首页文件。
一般网站都会有一个首页文件,需要再iis中进行首页文档设置,一般默认首页文件都是Index、home、default这些名称开头的文件,后缀一般都是html、php或aspx,但是很明显pageadmin的文件目录没有。
起初小编我也感觉应该是文件不完整,但是后来上传到阿里云服务器尽然也能安装成功,后来百度了一下发现原来pageadmin是mvc开发的。
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种全新的软件设计模式。
传统的网页文件如:index.html,直接地址栏输入路径就可以打开,但是MVC架构采用了一种新的技术:路由,这个和路由器原理类似,路由器是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,mvc的路由也是自动根据用户请求的地址来自动选择使用哪个控制器(controller)和视图文件(view)。
所以我们不需要设置首页文件,当输入:http://www.mydomain.com/类似地址时候,mvc自动去请求首页的控制器和视图,输入:http://www.mydomain.com/about/,就会自动如请求about对应的控制器和视图。
这下大家明白了吧。