[問題] 關於 web 開發的觀念問題

看板Python作者 (GrD)時間12年前 (2013/04/13 14:27), 編輯推噓0(0024)
留言24則, 4人參與, 最新討論串1/1
大家好 上次在 taipei.py 聽到 bottle.py 後 想要用 python 練習 web application 開發 但之前沒有接觸太多這一塊的東西, 希望可以了解這個領域的基本觀念,不知道要從那邊下手 (書籍,網站,tutorial ...etc) 像是 web framework 與 template 的關係, 還有上次有提到的 gevent, 為什麼 web framework 自己就可以 run 了, 還需要再外掛到 gevent 上面? thanks! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.170.2.47

04/13 14:47, , 1F
看樣子你之前沒開發過web application 0.0
04/13 14:47, 1F

04/13 14:49, , 2F
基本上我大多都直接去官方看.. 看不懂再google ..
04/13 14:49, 2F

04/13 14:50, , 3F
看你想學哪一套就看哪個官方0.0
04/13 14:50, 3F

04/13 14:52, , 4F
gevent,就我個人了解..他把網路部分用非同步實做..
04/13 14:52, 4F

04/13 14:53, , 5F
所以能更有效的利用server 的效能~
04/13 14:53, 5F

04/13 14:58, , 6F
不過你還是先挑款framwork 來跟者官方跑一次吧0.0
04/13 14:58, 6F

04/13 22:41, , 7F
跑完兩個flask的tutorial,目前比較ok了..
04/13 22:41, 7F

04/13 22:42, , 8F
請問一下像是jinja2的template是要手刻出來嗎?
04/13 22:42, 8F

04/13 23:23, , 9F
template當然是要依照規則自己刻阿~誰知道你想要怎樣的板?
04/13 23:23, 9F

04/13 23:52, , 10F
大概是問能不能像html拖拉元件就作出模樣來吧?
04/13 23:52, 10F

04/15 19:29, , 11F
我以為是要在 jinja2 裏面構造 template......
04/15 19:29, 11F

04/15 19:30, , 12F
如果最後要佈署web app的話,port的地方要如何處理呢?
04/15 19:30, 12F

04/15 19:33, , 13F
預設放在5000,除了改放80之外,要如何不用http://url:port
04/15 19:33, 13F

04/15 20:51, , 14F
無法, 因為一般 browser 就是會去問 80, 這是公認的約定
04/15 20:51, 14F

04/15 21:51, , 15F
請愛用proxy..
04/15 21:51, 15F

04/15 22:00, , 16F
template別想太複雜, 他只是把資料和html結合而已..
04/15 22:00, 16F

04/15 22:01, , 17F
把他想成 string format 就好了= =
04/15 22:01, 17F

04/15 22:55, , 18F
也是, 不過是可編程的string format ww
04/15 22:55, 18F

04/15 22:57, , 19F
像這種 flask.pocoo.org, www.pocoo.org放在同一個網域下
04/15 22:57, 19F

04/15 22:58, , 20F
只差在www跟flask的話,是要設定哪個部份呢?proxy還是dns
04/15 22:58, 20F

04/16 04:08, , 21F
這算不同網域巴~ 如果你說的是放在同一台機器底下的話..
04/16 04:08, 21F

04/16 04:10, , 22F
本來wsgi 就要用proxy來接了..不同domain接不同的wsgi就好
04/16 04:10, 22F

04/16 04:12, , 23F
或者是你已經申請好pocoo.org的二級網域~想要加www & flas
04/16 04:12, 23F

04/16 04:13, , 24F
k 這樣當然就是改dns設定了(你自己架的話)~
04/16 04:13, 24F
文章代碼(AID): #1HQFhlk0 (Python)
文章代碼(AID): #1HQFhlk0 (Python)