最近在自學前端,需要買域名和伺服器嗎?
想玩得話可以自己買國外得vps自己搭梯子用,國內太貴學生機可以試試,騰訊雲 阿里雲都有,如果只是測試用就買那些按時計算反正一天才幾塊錢,反正玩伺服器主要是學習linux 用順手了還是很爽的
順便安利一個 NoBey/linux-dash-zh 基於web的linux伺服器監控面板網站上線後 ,反饋的bug就會比較多,個人建議還是買一個吧!這樣你就有動力慢慢優化它。
域名建議去namecheap-Domain Names - Cheap Domain Names 註冊免費送whois guard ,而且價格也便宜,個人不需要註冊頂級域名,你買個6元一年的也行至於伺服器你可以 選 vultr 東京機房,性價比最高,延遲平均100ms
為什麼推薦這家呢,因為它是按小時付費的,就算你哪天不想弄了直接刪除,備份整個系統快照幾分鐘即可完成,恢復也快,而且不收費。點擊連接註冊即可獲得10美元 Vultr: High Performance SSD Cloud. 不過需要你先充5美元,注意這贈送10美元是沒有時間限制的哦,用完為止。以上全部費用不過幾十塊錢,夠你一年的了。這個問題分幾個部分回答吧。
一、購買成本。 不知道題主是什麼身份,如果是大學生的話,騰訊雲有校園計劃,域名 38 元的白送,雲伺服器(獨立公網 IP 哦),低配1塊錢一個月(實際是一張滿65元-64元的優惠券。當然了,不用優惠券65一個月的價格也不是很高,上千的配置或者帶寬肯定會好很多,不過個人站用不著
。二、是否必要。如果想讓他人訪問你的個人站而又不想買獨立域名伺服器的話,網路上有很多類似託管網站的地方,GitHub 也可以免費創建個人頁面。
如果是為了學習的話,前端路上很必要的一個技能就是搭建伺服器環境,AJAX JSONP 這類技術需要伺服器環境下運行。
當然了,這個也是沒必要專門買一個伺服器的。本地有無數的方法搭建,從各類 WAMP(apache MySQL PHP 組合)直接監聽 80 埠的方案到 WebStorm 這類 IDE 監聽私有埠都能實現(私有埠會導致一些奇妙的bug,按下不表。)
如果為了模仿網路環境下資源慢速載入的話,Chrome devtool 裡面有網速模擬,蠻有趣的
三、題外話
1. 推薦題主盡量閱讀國外出版社較新的參考書,O"RELLY,PERSON 之類的都很靠譜,國內的某些資料都不太靠譜。前段時間在圖書館看了一本《前端面試江湖》,雷死了。2. 學習一門技術,技術本身是最重要的,工具的選擇反而最不重要。但是很多人本末倒置了。
推薦一些軟體,希望會對題主的自學歷程會有些許幫助。
PhotoShop CC 2015 --新增功能選擇圖層後按ctrl可以自動顯示與滑鼠 hover 圖層的距離,切圖終於不用手動量像素了
WebStorm 2016.3 --前端最強大 IDE,真心牛,越用越牛。唯一的缺點是全英文界面,不過也有助於提升英語水平。
Visual Studio Code --微軟親兒子編輯器,TypeScript 完美支持。最近終於支持內聯樣式提示,可以推薦一用,比 IDE 輕量 很多。
翻牆軟體 --搞技術肯定要上谷歌的,不做具體推薦了,個人在用的是多態。
cnpm --淘寶在維護的 node 包管理器,速度快且更新快。推薦直接將 npm 源改到淘寶。
希望可以對題主有幫助為什麼不自己在自己電腦上搭一個環境。
用Apache或者iis都是可以的。域名現在備案很麻煩,如無開網站需求不推薦買虛擬主機。阿里雲的有個虛擬主機免費版的 一年才30多。初學者還買雲伺服器,你是要上天嗎?
只寫前端不用買
各種CDN加速的第三方都可以放upyun 七牛 cdn都可以放 不收費,速度全球加速這個放心cdn太裝逼?
還有 騰訊 阿里等對象存儲 也可以直接訪問寫好的前端代碼
要記住首頁是index要不然沒東西顯示買個50塊錢一年的空間就夠你玩的了,糾結啥
沒必要吧,現在國內的後端服務已經不錯了的我之前就是用這個來學習的:Bmob後端雲直接在他們官網上建表,然後可以立馬看到自己前端的效果是免費的,用來學習很棒
不需要 直接用 github pages
看見這個問題我也回答下吧。你問要不要買域名,買主機?我猜的不錯的話,你應該是看了head first 系列。 我也是一名自學前端的。我不是cs專業,我是電氣工程的。。。。。。有時候我也會迷茫,這前端要學的東西真多,等你學的多了之後,在回頭看。其實也就是那幾個東西,其他的只是讓我們更快的完成工作,或者說更方便。 只不過自學總是出現問題,有時候沒有方向,有時候沒有動力。這時候就需要做一些東西去激發你的興趣,比如買域名,比如買主機,比如copy幾個遊戲代碼,放在你的網站上給不懂的看,比如,今天在網上看見個屌炸天的特效,你想抄一下看看怎麼玩的,以此來激發你的興趣。(ps如果你的個人能力很強,能自己默默的看完js高設。犀牛書。那我沒得說,但是對於一般人還是需要一定的興趣。) 興趣很重要,當你完成一些東西後,你內心的滿足感,會催著自己往前走。我有個朋友跟我一塊學這個,學了一段時間就去干其他的了。 你別聽別人說,我覺得弄啥在git上就行了。我覺得自學是一個試錯的過程,當我們把那些坑填了,你以後在次遇到了一些問題不是說上知乎,百度問,指不定自己就解決了。 另外域名很便宜,你可以去新網,或者萬網,或者阿里買一個,當然了你如果是學生,你就可以亮出來一個學生證。他是會打折的。買完域名,接下來就需要買個主機啦,買國內的就要備案。所以你可以買個香港的,國內有時候備案很長,具體我也不知道。當然最後就可以給你看看我的網站http://www.guopengstudy.com/。。域名花了40,主機花了50多。 這個我沒弄完,在網上copy了一些東西,如果侵權了請告知。我之後準備弄個在線簡歷,類似這樣http://www.fenav.com/jianli/
微軟的azure學生免費,不過沒有中國的伺服器。(攤手
確定你的目的,不要被其他事物分心,比如學語言,總是會被編程工具分心
練習的話可以用花生殼,一定想搭站可以用國外的非常便宜的伺服器,比如123systems,速度很慢,適合練手還不用備案。
前端一般只需要靜態空間吧。。
github page可以解決這個問題(免費的如果嫌載入速度慢的話其實coding也有類似服務域名的話隨意咯,又不貴
具體方法自己百度如果只是自學的話完全可以在電腦本地裝一個伺服器就可以調試了,而且自學的話讓你現在買個伺服器估計配置伺服器也夠你折騰了,還不如先買個虛擬主機
樓主提問不完全,可能的地方很多,
而我的結論是,是為了學習,分享,還是找工作用。但不一定非要買伺服器啊,那麼貴。如果樓主只是學前端,是靜態頁面,那就不需要購買的,如果有需要網上展示分享,可以上傳到github的,推薦國內的coding。還可以綁定域名,當然,現在只寫靜態頁面的前端,要麼是大牛,要麼是新手,哈哈。中間的基本都要學習到後端。
如果是為了學習,可以自己本地搭建環境了,沒有必要,也不推薦購買伺服器,貴,慢,調試也不方便。
開工了,以後編輯如果只是學的話,在自己電腦就可以跑伺服器了,想要外網訪問的話用ngrok就行。當然你要是覺得這樣限制太多的話可以去買VPS,一個月也就五美刀。