Re: [問題]自介+從何入門?
※ 引述《dlikeayu (太陽拳vs野球拳)》之銘言:
: ※ 引述《WaiTingKuo (:!)》之銘言:
: : 從這裡開始吧
: : https://www.udacity.com/course/cs101
: : 他以一個web crawler 的project
: : 慢慢帶出python的基本用法
: : 個人認為在台灣應該找不到比這好的computer science 101了
: 嗯...經過幾般波折...
: 我這幾天連python的hello world都摸不到...
: 蠻難過的...
: 想說直接用django寫web
: 所以去看了一下google大家建議平台
: 要先build 一個nginx的環境
: 首先是為了之前的php平台也能繼續work
: 所以從LAMP轉移成LNMP, 先讓PHP, Python 能都有fastcgi的環境
: python3 setup.py install , 裝完了 django
: 再來就開始看不懂了
: webserver到底是要串 python還是串django ?
: 有看爬到些文章有教設定nginx 去跑fastcgi
: 但是版本不太一樣
: 是python也有自己的fastcgi呢?還是有特殊元件
: 像php跑fastcgi是用php-fpm也有php-cgi 也有php5-fcgi
: 再來...網路上python3裝在nginx的文大都很舊 ,或fastcgi也是舊版(到底哪來的?)
: 不用nginx python也有自己的web server, 不過不知效能是?
: 先不管這...
: django新舊版安裝基於nginx python3的文章也很難爬到
: 總結問題:
: 網路資源似乎還不足,在程式版本及選擇上反而成為我的入門瓶頸...
: 變成我選了我想要的版本,在之後要使用的資源完全被鎖死...
: 難道我只能乖乖照舊文章從2.7x開始跑-_-
: 全都照舊的說明去土法煉鋼嗎...
: p.s 這讓我想起Java剛盛行時,程式語言在當時算很簡單的東西
: 反而是 build起平台的時間會弄到讓人惱火...
(我沒在碰 python3 不過我想步驟應該差不多)
其實可以先不用管 web server
裝好 django 後
django-admin.py startproject your_project
python manage.py runserver
這樣就 OK 了
webserver 以後有空再搞吧
我自己google了一下 也算有折衷版
http://zhuojun.me/article/55/
簡單說就是用 uwsgi 當 app server 開在 8000 port
(uwsgi 你可以把它當成 php-fpm 那樣)
然後 nginx 這邊就把 request 導到 localhost 的 8000 port
--
http://blog.carlcarl.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.64.160
推
10/16 08:51, , 1F
10/16 08:51, 1F
→
10/16 11:44, , 2F
10/16 11:44, 2F
討論串 (同標題文章)