小白一枚,毕竟自己电脑要关机,求老司机带带。要求不高,能跑Python 。关键要免费,学生狗没钱啊,而且现在只会一点东西,买了付费主机也没办法好好利用。实在不行只能开小号申请试用了。
回复内容:
我一直在用heroku,觉得还不错。介绍如下:
免费帐号能创建无限个网站,支持python/ruby/php等诸多语言,你的app会被分配到独立的linux虚拟机中。使用git、GitHub或dropbox部署。
每个网站在30分钟无人访问后便会被关闭(所有数据都会被清空,但程序不会),再有人访问就会自动重新打开。即使总有人访问,免费版网站24小时内如果运行了超过18小时也会被强行关闭。
机房在美国和欧洲(可选),国内访问速度可以接受,不过网站启动需要几秒钟的时间,所以半小时之内的第一次访问会卡一些。
基本上没有什么限制,不像SAE连读写文件系统都不让(反正半个小时重置一次也不怕你乱改),没有流量限制。
heroku还提供不会被清空的数据库,免费版好像有容量限制,没用过不知道。
===== 我是跑题的分割线
我最近在研究让app在heroku上持续运行的技巧,原理大致如下:
1. 创建两个源码相同的app,分别为A和B
2. 启动A
3. A运行12小时后唤醒B,并将程序运行的阶段性成果发给B
4. B开始运行,30分钟后A自动关闭
5. B运行12小时后又唤醒A……
再整个过程中A和B都没触发18小时强行停机的限制
试试pythonanywhere,
https://www.pythonanywhere.com/ 。一个专门适合运行python的环境,并提供bash,mysql等功能,当然免费版本的有一定限制,比如有计算量限制,创建web app有数量限制,不过学生玩一玩也够了
阿里云现在有学生优惠,在学信网有注册的大学生都可以参加,青岛云主机10元每月,直到毕业,
果断买了个,阿里云还是很强大的,速度峰值设到最高100M,速度嗖嗖的,ssh超级流畅,不是国外主机能比的,
而且能装Windows,
据说填推荐码还能9折,9NLGJA
9.17更新,
--------
openshift,
免费,而且大公司(red hat)搞的,
速度其实比一些廉价的vps好点,
可惜没有免费独立ip,
免费的vps真没有,口碑有点好的都要信用卡,我没试过,反正我试过的都是垃圾,
还有超级便宜的乞丐级vps,一年不到10$的,比如我刚买的4.5$的123systems,垃圾到没法用了,
总之,不给钱是没有好下场的,
我来总结一下吧:
- PaaS:
- (推荐)Redhat 的 OpenShift,可以一直免费。
- Heroku,也可以一直免费。
- SAE,没用过。
- IaaS:
- DigitalOcean 学生赠送100刀+10刀,优点是所有规格都可以用,但要国际信用卡。
- (推荐)AWS 的 Free Tier 中的 EC2,可以用一年最便宜的机器(两台),同时还有一大堆其他服务,也要国际信用卡。
- 阿里云似乎有新用户5块钱两个月类似的优惠。
阿里云学生优惠,10块钱一个月,你不会这个都没有吧
http://www.aliyun.com/act/aliyun/campus.html?spm=5176.7189909.0.0.9vmJhE
heroku
openshift
这两个都蛮好用的.
github的student pack已经不接受.
http://edu.cn结尾的邮箱了, 所以别想了.
1.gae就可以,建站是最好,脚本的话能定时触发
2.在线IDE很多都可以。比如cloud9。通常这种几天内活跃就不会关掉你的机器。长时间不活跃会被关机。得自己手动再打开。
3.其实手机、openwrt的路由都可以运行python。前者,额,你肯定有吧。。后者很便宜,50以内可以搞一个。树莓派等开发板也是支持python运行的。这三者主要区别在性能。
4.其实sourceforge这个免费空间是支持python的。cgi脚本形式。别的空间也有,免费的是最贵的。
5.Pass类服务有些有免费的,如OpenShift。
你的情况,推荐2和3。
RedHat的OpenShift,关键是你得忍受到境外的网速限制…
反正我是忍不了连个ssh还得卡顿这种事。
如果你在做一个非盈利、有价值的服务,我可以免费提供赞助。 zh99998@gmail.com
有价值并不是指商业价值,定义为可以为访客提供服务,不能是纯私用的(例如自动签到脚本、私用的代理服务),也不能是没有任何用途,纯练手的学生习作(例如:XX图书馆管理系统)。
个人博客如果有原创性内容也算ok。
https://www.c9.io可以试一下这个。