1、求大神前端名詞解釋:URL、路徑、地址、域名,最好能舉例說明
這幾個詞除了url和域名指代非常明確,其他都是翻譯的所以有時會有混用的情況——比如A書里說的地址,有可能就是B書里說的url或者路徑,但是一般來說解釋如下:
url是資源地址——格式如下:
協議://用戶名:密碼@子域名.域名.頂級域名:埠號/目錄/文件名.文件後綴?參數=值#標志
比如:
http://www.baidu.com/
file:///C:/Users/computer/Desktop/abcd.pdf
http://192.168.0.1:8080/abcd/a.php?file=abcd
路徑一般指文件路徑,分為相對路徑和絕對路徑:
相對路徑:../images/a.jpg
絕對路徑:C:\
地址一般說的是ip地址:
192.168.0.1
域名說的是由綁定了ip地址,由DNS解析的別名,通俗的說就是我們訪問網站的根網址比如:
www.baidu.com
這就是一個域名
2、JS自動給img src添加域名前綴
document.getElementById('MyPic').attr('src', '域名+圖片路徑...');這個你應該會吧.
3、在前端開發當中,網站的網頁要怎麼命名
1、首頁固定命名為index.html或default.html
.html為後綴,代碼前後台整合後,可以更換為其他後綴。
要求首頁固定命名的原因在於:瀏覽器在訪問到一個域名時,首先查看的時當當前目錄下有沒有名稱為index或default的文件,如果有則自動讀取,如果沒有,則給出的時當前目錄下的文件夾結構菜單。
2、其他網頁命名不要使用中文或漢語拼音
網頁命名使用小寫英文字母,不需要使用大寫,對於網頁命名來說,通常要求具有語義性,從而便於解讀。比如:根據具體的頁面內容,轉換為英文來命名。
3、可通過前綴區分不同類別的網頁
對於列表頁類型的網頁名稱,可以在前面添加list前綴;對於內容頁類型的網頁名稱,可以在前面添加arc前綴。List和arc分別表示列表和文章。通過這種方式讓自己的網頁名稱更加清晰。
4、遵循公司標准
除了上述的基本要求之外,很多成型的互聯網公司,都還有自己一些「附加」的命名規則,可按照公司的標准進行網頁的命名。
4、學習web前端開發有必要購買雲伺服器和申請域名嗎
前端也不用買啥域名伺服器,本地不救可以了。
個人網站的話一般就主機和域名
主機包回括了雲伺服器答和虛擬主機,只不過雲伺服器比較靈活功能也更多,虛擬主機只能跑web程序。
域名解析一般都是面板里自帶的功能,一些網站也提供免費服務沒必要買。
5、web前端如何重寫URL地址
可以使用js的location對象進行url的設定。
代碼:
var url = window.location.href; // 取出當前url地址
url = 'xxxx'; //重新再設定url跳轉的地址
建議:
一般項目中都會把域名目錄用一個常量保存,後邊跳轉的話直接拼接就行了
例:
const contextPath = 'www.baidu.com/dist';
重新路由跳轉的話,在後邊拼接就可以了,希望能幫到你
6、vue 前端項目在瀏覽器預覽為什麼域名後自動加上/#/
你使用了vue-router,且mode默認是hash,它會自動添加#/
7、Web 怎麼開發!!!和域名有什麼區別??怎麼用!!需要下載什麼工具??
web開發包括網站、網路應用的開發;而域名,只是網站IP的代號,或者地址。
web開發從崗位上來內分,包括產品、設容計、研發、測試、運營等幾個一些部門,做開發的話,從設計上來說,又有體驗設計師、交互設計師等等;從研發角度又分為,web前端開發和後端開發;
前端的話需要技術有HTML CSS javascript(至少數以一個以上的庫例如jquery)、了解一些後端的知識,還有ajax、JSON 、XML等,還有網站性能優化,了解SEO,熟悉W3C規范,熟悉各瀏覽器兼容問題,還有等等的開發模式(響應式開發、流式布局、語義化等等);後端包括伺服器、平台、編程語言、資料庫、還要了解一些運維和安全方面的知識,一般伺服器有apache、tomcat,平台linux、windows、unix,語言用php、javaEE、python、ruby,資料庫mysql,oracle等等。這些內容。
當然你要想簡單點,可以直接用cms內容管理系統,然後下載模板來做。。。。
8、網站、網頁、域名指的是什麼?
網站是企業的門戶,是客戶遠程瀏覽的公司介紹
網頁時一個地址導出的數據,內容
域名是公司網頁在網路上的地址,可以通過訪問域名,找到公司信息
9、購買域名,租用伺服器,發布自己的web項目
這個不懂,但是你買的時候最好咨詢那個客服,因為我看過很多虛擬主機什麼的,都是不支持java的,所以你一定要找到支持這個的伺服器空間
10、我有多個工程 想讓前端請求介面時通過同一個域名訪問
都是數據的包裝、傳輸、讀取、解析的過程。主要區別在傳輸上,本地是通過一個指令寫入內存,另一個指令從內存中讀取處理(堆棧技術);而互聯網則是兩台終端的的數據互傳後處理(網路協議相關技術)。
舉個流程上的例子:前者是快遞送到自提點、後者是送上門。如果前者用本地非同步讀取文件來舉例相似度就更高了。當然底層肯定不是我說的這么簡單,但是對一般程序員來說,底層幾乎是透明的,暫時不需要了解的非常透徹。