打开慕课网http://www.imooc.com到首页后面没有.html或.php文件,怎么做到的?

去看天荒地老
浏览 3046回答 7
7回答

柠檬酸钠

我个人感觉慕课网的后端八成是node写的,nodejs和php的运行方式简直天上地下我就这么给你说吧,nodejs的天生伪静态,楼主知道php的伪静态么,在php中伪静态根本不是有那么个文件,而是通过服务器检测访问的路径然后转到某个php文件,大概是这样的而用nodejs一般是把数据从数据库中取出,然后通过模板引擎(比如ejs)渲染,最后显示在页面上,也就是说nodejs是根本不需要index文件的!!!一个入口文件,起一个node服务器足矣现在已经不是八成了,现在是十成啊,我TM真够真机智的

hulukid

地址栏里的链接是可以程序自定义的。

黑马程序员3386844

简单的要死的东西就是判断真假小学生3小时就会

淡雅的默

反正数据是通过模板来渲染的就对了,比如handlebars,后面就不会带文件后缀名字

安闷墩儿

你知道控制器吗

晚安sp

慕课用的好像是thinkPHP框架,学了框架你就知道了
打开App,查看更多内容
随时随地看视频慕课网APP