那些可能用到的好工具
编辑器
vim 不喜欢按ctrl(emacs)
版本控制
git, 用户体验远超svn
Pro Git中文
github
api设计
REST | restful
http-api-design 你该这么设计api
前端部分
python包管理器
pip python的包无需手动下载,copy,只需要pip install 你的包
python环境管理工具
virtualenv 让你机器可以运行多个不同的python版本,例如一台linux可能需要django 1.5\1.6
python编码规范
PEP8
pylint 代码评估工具,可以让你写出一手更好的代码
rest api
django rest 轻松用django实现rest api,有很棒的权限系统
脚本
docopt 更容易的写命令提示
click 很火的一个项目,号称比docopt等更适合写脚本
服务器
gunicorn 优点: 配置简单
nginx 一般的web服务器处理静态文件都可以算作一个瓶颈问题,nginx是专业的,可以大大提高并发数,响应速度。
supervisor 进程管理工具,可以方便的部署项目,并且做到开机自动启动你的配置项目等
fabric ssh工具,可以简单化项目部署
last
skill_issues 本文所记录的工具在这里面基本都有详细的使用说明,以及遇到问题的解决方案,具体代码在我其他的项目中也都有实现,需要的化可以看下。
本文最新地址 文章放在git上,博客可能不更新,但是git会
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。