亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

打開慕課網http://www.xianlaiwan.cn到首頁后面沒有.html或.php文件,怎么做到的?

打開慕課網http://www.xianlaiwan.cn到首頁后面沒有.html或.php文件,怎么做到的?

查看完整描述

7 回答

已采納
?
檸檬酸鈉

TA貢獻331條經驗 獲得超534個贊

我個人感覺慕課網的后端八成是node寫的,nodejs和php的運行方式簡直天上地下

我就這么給你說吧,nodejs的天生偽靜態,樓主知道php的偽靜態么,在php中偽靜態根本不是有那么個文件,而是通過服務器檢測訪問的路徑然后轉到某個php文件,大概是這樣的

而用nodejs一般是把數據從數據庫中取出,然后通過模板引擎(比如ejs)渲染,最后顯示在頁面上,也就是說nodejs是根本不需要index文件的?。?!一個入口文件,起一個node服務器足矣


現在已經不是八成了,現在是十成啊,我TM真夠真機智的

http://img1.sycdn.imooc.com//57b1aec50001502902300209.jpg

查看完整回答
5 反對 回復 2016-08-15
  • iters
    iters
    很多后端語言中都可以配置路由的,不光是node.js。 配置好路由后,凡是訪問該路由都會被轉發到對應的執行文件中,所有后臺不管是java/php/或者node.js, 在瀏覽器中表現的都是一個路由地址,而不是.html/.php的后綴名地址。 至于慕課網是用什么做的后臺,我特意打開dev-tool看了一些cookie,里面有一個PHPSESSID=i7oaum1kdo296rrjmsa27thrd1;說明后臺用到了PHP技術,不過大型網站可能不會單獨用一種后端技術,也許是和java混合用的。
  • 檸檬酸鈉
    檸檬酸鈉
    說實話我是很好奇慕課網的后臺到底是什么做的,我的工具告訴我是nodejs
?
hulukid

TA貢獻190條經驗 獲得超40個贊


地址欄里的鏈接是可以程序自定義的。

查看完整回答
反對 回復 2016-08-16
?
黑馬程序員3386844

TA貢獻4條經驗 獲得超2個贊

簡單的要死的東西就是判斷真假小學生3小時就會

查看完整回答
反對 回復 2016-08-16
?
淡雅的默

TA貢獻102條經驗 獲得超139個贊

反正數據是通過模板來渲染的就對了,比如handlebars,后面就不會帶文件后綴名字

查看完整回答
反對 回復 2016-08-16
?
安悶墩兒

TA貢獻5條經驗 獲得超1個贊

你知道控制器嗎

查看完整回答
反對 回復 2016-08-15
?
晚安sp

TA貢獻405條經驗 獲得超154個贊

慕課用的好像是thinkPHP框架,學了框架你就知道了

查看完整回答
反對 回復 2016-08-15
  • 7 回答
  • 0 關注
  • 3163 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號