作者carlcarl (carl)
看板Python
标题Re: [问题]自介+从何入门?
时间Wed Oct 16 02:31:31 2013
※ 引述《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
1F:推 dlikeayu:推这篇有把一些疑惑解开 感谢 10/16 08:51
2F:→ timTan:推 ! 10/16 11:44