{eval=Array;=+count(Array);}
1、建站零基礎(chǔ)知識(某寶有,或者我發(fā)你),了解域名、服務(wù)器、網(wǎng)站前端后端程序
2、學(xué)習(xí)了解一定前端知識,h5+css3。這樣能極大方便你建站。
3、了解國內(nèi)常用建站開源程序,國內(nèi)常用的wordpress、discuz、zblog、typecho,上手沒有難度,不用擔心。
以上是新手建站需要的基礎(chǔ),一般企業(yè)啊,學(xué)校部門網(wǎng)站基本足夠
進階版建站,需要深入學(xué)習(xí)以下
具體可查全棧工程師學(xué)習(xí)方法,我仍處于小白就不多贅述。
以上分享都是個人學(xué)習(xí)心得,歡迎同愛好小伙伴互相探討進步
榮幸回答。
我將知無不盡,盡無不言。
同學(xué)請坐下,聽我道來。
第一:
首先從頁面出發(fā),html和js開發(fā),掌握做出一個漂亮的網(wǎng)站頁面。
第二:
熟練掌握web開發(fā),可以選擇java,python等多種語言都可以,掌握web應(yīng)用的開發(fā)以及優(yōu)化部署和網(wǎng)絡(luò)安全的設(shè)計防止被攻擊。
第三:
網(wǎng)站域名的注冊,申請一個自己的專屬域名,進行域名備案保證自己的網(wǎng)站是合法下運營。
第四:
云資源的購買或者租用。云服務(wù)器對于一般性質(zhì)的網(wǎng)站來說采用租用就可以了,因為個人網(wǎng)站,起步的都是不會產(chǎn)生什么價值,沒有必要購買。
第五:
為網(wǎng)站的性能和體驗感的提升,還需要進行http的升級為https,更快更安全。
第六:
web系統(tǒng)的運維管理,網(wǎng)站部署云服務(wù)器后則需要管理和維護才能保證網(wǎng)站的安全和穩(wěn)定。
1.域名(可以去萬網(wǎng)選擇一下你覺得合適的域名)
2.空間服務(wù)器(現(xiàn)在國內(nèi)大部分用的是ucloud云的服務(wù)器,比較穩(wěn)定。還有一系列的備案,解析之類的等其他問題)
3.網(wǎng)站的模板(現(xiàn)在普通的一個模板網(wǎng)站好一點的300就可以完成,如果你是需要營銷型的網(wǎng)站,那就是按需求來定制話)
4.資料的準備(具體是哪個行業(yè)的需要的大概就是公司簡介,產(chǎn)品圖,banner圖,產(chǎn)品資料,聯(lián)系方式之類的等等)
說的比較籠統(tǒng),希望可以幫助到你。有不懂的地方也可以評論留言 ( ? ˙?˙ )?
1.web服務(wù)器,可以購買云服務(wù)器或者本地電腦用內(nèi)網(wǎng)穿透,這樣外網(wǎng)能訪問到。
2.注冊域名,如果用國內(nèi)服務(wù)器需要備案,時間15天左右;非國內(nèi)服務(wù)器免備案,但是不穩(wěn)定,網(wǎng)速慢。如果不用域名,直接用云服務(wù)商分配的IP也是可行的。將域名解析到網(wǎng)站IP即可。
3.數(shù)據(jù)庫服務(wù)器,一般不需要購買,直接在web服務(wù)器上安裝數(shù)據(jù)庫即可,如mysql。
4.網(wǎng)站程序,可以使用開源內(nèi)容管理系統(tǒng)cms,找人開發(fā)或者自己寫代碼編程。
5.靜態(tài)網(wǎng)站使用html,js,css三劍客即可這是入門級別;動態(tài)網(wǎng)站就需要掌握一門后端編程語言,如java,go,python,PHP等,單人網(wǎng)站采用lnmp架構(gòu)比較多。
6.當前說的網(wǎng)站一般指動態(tài)的,會采用基本的mvc框架開始代碼編程,如java的Spring,PHP的yii2,python的Django和go的goframe等。
7.如果是it圈內(nèi)人會選擇自己熟悉的編程語言框架寫網(wǎng)站代碼,如果不是建議使用lnmp模式,即Linux,nginx,mysql,PHP。
8.關(guān)于使用內(nèi)容管理系統(tǒng),功能都比較全,發(fā)展成熟,新用戶,小白用戶,外包公司用的比較多。如果網(wǎng)站輸出內(nèi)容好,有用戶有流量辣這些都不是操心的問題了。
9.目前開發(fā)網(wǎng)站前后端分離占主流,前臺客戶端包含網(wǎng)站,h5,小程序,app等,當前也有許多的mvvm框架如vue,react去幫助完成前端開發(fā),也有跨平臺的解決方案如uniapp等。與后端通過API接口進行數(shù)據(jù)通信,實現(xiàn)整個網(wǎng)站的功能。
簡單的說,你要有一個善于學(xué)習(xí)的心和實踐的熱情。
度娘有各類教程,手把手的圖文和傻瓜式操作視頻比比皆是。
但,言歸正傳。域名、空間和模板源碼。有這三樣?xùn)|西基本就完事了。除非你要重構(gòu)一個網(wǎng)站,不然大部分的需求用WordPress的模板或者各類開源的cms都能滿足。甚至買國內(nèi)的空間或者vps都可以直接贈送簡單的源碼。
對于新手來說,最難理解的應(yīng)該是域名和解析設(shè)置。這里就你對網(wǎng)絡(luò)有一些基本的概念。特別是在國外買的域名,你確實是需要一些教程認真的觀看和學(xué)習(xí)。
如果,你想系統(tǒng)的做一個網(wǎng)站,那請從語言開始吧。php/java 挑一個。前端H5/CSS 或者一些輕量級的前端框架快速入門,數(shù)據(jù)庫的增刪改查也是必要的。部署需要用到一些基本linux命令,ssh鏈接這些概念要有??梢杂脤毸ぞ撸闪薬jax Tomcat。但我覺得不是一朝一夕能夠完成的。最好還是上面的方案吧。先用開源或者模板部署學(xué)習(xí)一個 比什么都強
想做個像樣點的網(wǎng)站,幾乎所有的知識都得會。先從需求開始,你得知道你想要什么,要做需求分析,市場調(diào)研,xmind等腦圖少不了。再到產(chǎn)品,不說完善的prd文檔吧,原型總得簡單畫畫,axure什么的得會點。想做的漂亮點,還得會點sketch,ps啥的,出個視覺稿。下一步系統(tǒng)設(shè)計,er圖,uml等工具搞起來。進入開發(fā),前端基本的html,css,js,高級點的es6,vue,webpack,less,后端java,.net等等也得會一個。再往后到數(shù)據(jù)庫,設(shè)計建模,建庫建表,crud語句。開發(fā)完了測試,就不自動化了,手動點點冒個煙,思路還是要有的。要上線,你得買服務(wù)器,部署環(huán)境,買域名,備案,發(fā)布。上線以后要有點運維知識,帶寬啊,cpu啊,內(nèi)存啊一些基本指標要有概念,用戶多了還得擴個容,搞個集群,做做負載均衡。最后就是日常運營了,網(wǎng)站不能是個空殼子,內(nèi)容得不斷更新,還有就是怎么推廣,拉新,激活等等要學(xué)學(xué)。祝你成功!
我來回答你的問題,因為我剛剛一個人完成了一個企業(yè)官網(wǎng)并上線,感興趣的可以打開看看https://info#
這里設(shè)置一個前提就拿企業(yè)官網(wǎng)來說,因為是一個人做,從頭到尾各種事情都要由你完成,太復(fù)雜的網(wǎng)站不太現(xiàn)實。
1、你肯定要掌握基本的編程知識,Html,JQ,CSS.能看懂會修改,初級就可以。
2、會配置web服務(wù)器,不管是apache還是iis或是nginx,你能上網(wǎng)找資料把服務(wù)跑起來就行。
3、你估計還得會用美圖秀秀做基本的圖片處理,百度找來素材,簡單處理一下符合自己的網(wǎng)站風格。
4、會上面的三點就差不多可以做一個自己的靜態(tài)網(wǎng)站,你如果網(wǎng)高階去的話,做動態(tài)網(wǎng)站可以找一些開源的框架像thinkphp,等,那需要會操作數(shù)據(jù)庫的技能,屬于更深入一層,最終還是看你的想法.
一個人做非??简灳C合能力,你如果有什么想法歡迎,溝通切磋.
域名,用空間或vps或者服務(wù)器,然后弄套源碼源碼,有整套的,沒必要找人設(shè)計,網(wǎng)上有許多免費的,很多管理系統(tǒng),大部分人都是下載同樣的系統(tǒng),只是修改了一些模板而已,站的有織夢系統(tǒng),帝國系統(tǒng),論壇的主要是discuz,phpwind,個人最好還是用博客的,比如,wordpress, zblog,可以找?guī)讉€視頻看下,不難。
lv0
1域名
2買免備案空間
3百度一個cms
這些客服都能幫你搞定
lv1
上面的1 2
3 ftp工具的基礎(chǔ)使用
4 備案
5 cms的基礎(chǔ)使用
lv20
上面的
lv1的1~4
動態(tài)語言一門如asp,php,c#,java,py等
數(shù)據(jù)庫 db2 oracle sqlsrver mysql redis等其中一門
ps 美術(shù)功底
html div+css js jq ajax vue等等
負載均衡
cdn
seo
需求溝通
價格估算
催款
商務(wù)
等其他技術(shù)
我自己目前大概在lv10~17這樣吧
偶爾接點項目做做
0
回答0
回答0
回答0
回答10
回答0
回答7
回答0
回答0
回答0
回答