使用aws s3的静态站点服务
widel的Python项目详细描述
广泛使部署静态网站容易!
用法
mkdir www.hello-world.com echo 'Hello world!' > www.hello-world.com/index.html cd www.hello-world.com widely sites:create www.hello-world.com widely open
安装
pip install widely
如果您的pip是pip-3:
pip-2.7 install widely
widely是在MacOSX上的Python2.7.5上开发的,但它应该可以工作 在任何使用Python2.7的系统上
计划与Python3和2.6兼容。
Heroku工具带式命令行工具
- 使用docopt,prettytable,boto,feedparser 构建
问题
- Python 3和2.6的兼容性
- 使用S3的日志记录
- 支持多部分etag(或添加我们自己的元数据)
- 不要使用MD5
- 更好的球
- 提供来自s3的压缩文件
- 使用Amazon CloudFront和53号路线
- 测试!