亚洲国产精品无码久久久,偷拍,清纯,欧美,久久精品,亚洲av成人综合网,亚洲av亚洲福利在线观看,午夜一区二区三区亚洲影院电影网

如何用python和web.py搭建一個(gè)網(wǎng)站

時(shí)間:2022-05-04 10:42
瀏覽:750
(python搭建網(wǎng)站)一、使用工具:python、web.py二、搭建步驟:1、 環(huán)境搭建。安裝python2.7.10,注意要把python路徑加入系統(tǒng)環(huán)境變量。版本不能低于2.7.9,但不能用3.0以上,web.py支持不好。安裝web.py, 官方網(wǎng)下載來

如何用python和web.py搭建一個(gè)網(wǎng)站

一、使用工具:python、web.py

二、搭建步驟:

1、 環(huán)境搭建。

安裝python2.7.10,注意要把python路徑加入系統(tǒng)環(huán)境變量。版本不能低于2.7.9,但不能用3.0以上,web.py支持不好。安裝web.py, 官方網(wǎng)下載來裝就行,記得是解壓后進(jìn)去:python setup.py install,安裝wingIDE,這個(gè)是最好用的python編輯器,裝apache并配置python-wscgi,

2. 開發(fā)。

建立數(shù)據(jù)庫(kù)建議寫個(gè)生成腳本,比如createDataBase.py,有改動(dòng)重新運(yùn)行一遍,不要試用ide去建。

3. 發(fā)布網(wǎng)站。

發(fā)布網(wǎng)站用apache+pywscgi即可,當(dāng)然如果用戶少需求不高直接在命令行python index.py 8080也能讓網(wǎng)站跑起來,但是這樣有幾個(gè)缺點(diǎn):

a. 所有到這臺(tái)服務(wù)器這個(gè)系統(tǒng)的8080端口訪問都變成了這個(gè)網(wǎng)站,也就是說如果你無(wú)法指定特定域名了。

b. 靜態(tài)文件都是每次去讀文件非常慢,比如你的網(wǎng)站logo,網(wǎng)站js,字體等,會(huì)極大的拖慢網(wǎng)站速度?。?!這個(gè)非常嚴(yán)重,這個(gè)是我試用apache的主要原因。專業(yè)服務(wù)器程序優(yōu)化的好,實(shí)測(cè)快了不少。

三、注意事項(xiàng):注意要把python路徑加入系統(tǒng)環(huán)境變量。版本不能低于2.7.9,但不能用3.0以上,web.py支持不好。

先從django入門,它的文檔可以說是開源框架中最好的,循序漸進(jìn),適合新手。orm,mvc,url匹配,signal,http請(qǐng)求,session,cookie,緩存,web安全等概念都講的很清晰,甚至在不怎么了解python的情況下也能硬著頭皮把小項(xiàng)目做出來。(想做成大網(wǎng)站,一個(gè)框架是遠(yuǎn)遠(yuǎn)不夠的,要學(xué)的東西太多了)django一個(gè)框架把web開發(fā)的大多數(shù)功能都搞定了,但也造成了框架本身比較重。如果對(duì)web開發(fā)有一定經(jīng)驗(yàn)了,又需要一定的靈活性,可以看看flask。這是一個(gè)更新的生態(tài)系統(tǒng)。新的框架往往會(huì)取精華去糟粕,也意味著社區(qū)和配套的成熟度會(huì)遜色一

標(biāo)簽閱讀:

注 冊(cè)

忘記密碼