前陣子小伙伴折騰創(chuàng)業(yè),我憑著學(xué)了點(diǎn)HTML、CSS、js、python就自覺(jué)跑去裝x說(shuō)可以幫忙建站。接下來(lái)就是各種打臉的情況鋪天蓋地向我飛來(lái)。。。
網(wǎng)頁(yè)的代碼已經(jīng)碼的差不多,設(shè)計(jì)啥的都沒(méi)啥大問(wèn)題。
由于小伙伴的創(chuàng)業(yè)團(tuán)隊(duì)里沒(méi)有技術(shù)工,建站這一塊就理所當(dāng)然都變成我的活兒。。。但是我只會(huì)前端這一部分(而且也是三腳貓功夫),所以我就傻眼了。
前情提要交代清楚,此處就是詳細(xì)的問(wèn)題說(shuō)明:
我目前對(duì)建站了解的是這樣的:
前端:UI設(shè)計(jì)、html(框架)、css(潤(rùn)色)、js(層)。也可以使用python等(交互)。
后端:買域名。(租用服務(wù)器。管理服務(wù)器。)
- 不知道這樣的是不是全部的流程?還有那些需要補(bǔ)充的?
- 并且從買域名這里開(kāi)始都分別需要使用那些語(yǔ)言(我知道有些部分可以使用不同的語(yǔ)言,那么這些語(yǔ)言之間的優(yōu)缺點(diǎn)是什么?)
- 小伙伴希望網(wǎng)站能夠有在線提交申請(qǐng)表格之類的功能,所以是不是就需要編寫服務(wù)器+管理數(shù)據(jù)庫(kù)?
前面那些會(huì)一點(diǎn)點(diǎn)的語(yǔ)言都是平時(shí)自己學(xué)著玩兒的,沒(méi)有認(rèn)真系統(tǒng)學(xué)習(xí)過(guò)軟件編程這些(本來(lái)讀書(shū)時(shí)想math、computer science double major的,后來(lái)cs放棄治療了-。-)。像c,c#,c++這些還傻傻分不清楚。。。請(qǐng)各位專業(yè)人士輕輕吐槽。。。
建站
1、選好開(kāi)發(fā)語(yǔ)言,html、js是必需的,你要選的是php又或者其他
2、選好數(shù)據(jù)庫(kù),一般php+mysql,asp.net+sqlserver
3、設(shè)計(jì)頁(yè)面,切圖形成html+css
4、開(kāi)發(fā)后臺(tái)管理系統(tǒng)
5、購(gòu)買域名、網(wǎng)站空間,做好備案
6、ftp上傳網(wǎng)站,完成