PageAdmin Cms建站系统为什么没有首页文件-阿里云开发者社区

开发者社区> 开发与运维> 正文

PageAdmin Cms建站系统为什么没有首页文件

简介: 很多第一次用pageadmin cms做网站的小伙伴都会有这个疑问,下载了pageadmin的网站系统没有首页文件。 一般网站都会有一个首页文件,需要再iis中进行首页文档设置,一般默认首页文件都是Index、home、default这些名称开头的文件,后缀一般都是html、php或aspx,但是很明显pageadmin的文件目录没有。

很多第一次用pageadmin cms做网站的小伙伴都会有这个疑问,下载了pageadmin的网站系统没有首页文件。
1

一般网站都会有一个首页文件,需要再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对应的控制器和视图。

这下大家明白了吧。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章