Posts Tagged ‘網頁開發’

化整為零的次世代網頁開發標準: WSGI

一月 27th, 2010

今天,我要介紹Python網頁開發的標準: WSGI,我個人在看見這類英文縮寫時,都一定會試著去記住它的全寫,因為縮寫本身一點意義都沒有,難以記憶,WSGI的全寫是』Web Server Gateway Interface『,它的發音有點像是whiskey,光知道這個名字還是很難理解這到底是用來做什麼用的,簡單的來說,它是Python定義網頁程式和伺服器溝通的介面,如果你有寫過CGI (Common Gateway Interface),它的作用基本上就是和CGI類似的功用,定義一個標準的溝通方式,讓你寫的程式可以和伺服器溝通,但是WSGI不是設計用來給任何語言使用的,它是設計給Python用的,而它其實是基於CGI的延伸,在Python的部份進一步做更多的定義,而因為他是基於CGI,所以它也可以和CGI的介面相容,只要透過一個轉接器,就能把WSGI的程式接到CGI,說了這麼多,相信大部份人對於WSGI是什麼還是一頭霧水,會有一堆疑問,為什麼有了CGI還要有WSGI? Middleware又是什麼? 這很正常,我一開始也對WSGI一點概念都沒有,接下來我們就來介紹WSGI的特色。

» Read more: 化整為零的次世代網頁開發標準: WSGI

用SVN來開發網站的經驗

十一月 3rd, 2008

慘痛的經驗

相信很多人都有慘痛的經驗,當網站開發到了上線之後,就會發生很慘的事,每次更新完之後,就要挑出修改的檔案,送到虛擬主機上面,如果神經大條一點,剛才改了什麼忘記了,忘記上傳,你在線上的網站可能就因此漏掉什麼重要的東西,如果你傳了某個東西才發現這會出現一個嚴重的漏洞,想回復到先前的樣子,又東改西改,甚至直接修改伺服器上的版本,然而事後你卻忘記下載到你電腦上的版本,到最後所有東西都會一團糟,因為你有兩個版本要管理,一個是線上的版本,一個是你電腦中開發的版本,相信有開發網站經驗的人可能都碰過這樣的事情

閃開! 讓專業的來: SVN

» Read more: 用SVN來開發網站的經驗