测试下Meteor,用来改造原来的小站,同是放在appfog美国的机房上,居然没有原来用express写的快。。可能是我写得不好~~ ~_~
小站,17轻松: http://www.17qingsong.com/
Meteor版: http://m17qingsong.rs.af.cm
不过,页面就是一个js,看起来叼,不过seo就差一点~~
貌似meteor很吃内存动不动就上100多M~ 幸好appfog有2g免费内存~
嗯,我们公司也在用meteor,我也考虑到这个数据传输的问题,我 想把后台就搞成一个数据存储,把大部分逻辑写到前台,用indexedDB缓存数据,用webworker传输数据。昨天刚把indexedDB的逻辑用pouchDB替换了。今天测试webworker。有空咱们多交流。meteor好处是支持coffee。我用coffee觉得很爽。
楼主怎么给appfog绑定的域名啊?我申请了一个新网的域名,然后把mydns上的cname指定为xxx.ap01.aws.af.cm,并在console.appfog.com上面对于domain进行了设置,添加了我所申请的域名,但是好像没有用啊,还需要做什么工作吗?
curl https://install.meteor.com | /bin/sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 5239 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 100 5239 100 5239 0 0 2026 0 0:00:02 0:00:02 --:--:-- 2822
Unable to install. Meteor supports RedHat and Debian.
Installation failed.
这个东西到处是坑,win下面不好搞,到linux下挑平台
装完了mrt 运行mrt create 报错
mrt create coll-app
Installing Meteor
branch: https://github.com/meteor/meteor.git#master
Installing smart packages
events.js:71
throw arguments[1]; // Unhandled 'error' event
^
Error: stream not writable
at WriteStream.write (fs.js:1546:24)
at FileWriter.write (/usr/lib/node_modules/meteorite/node_modules/fstream/lib/file-writer.js:65:24)
at FileReader.ondata (stream.js:38:26)
at FileReader.EventEmitter.emit (events.js:96:17)
at FileReader._getStream (/usr/lib/node_modules/meteorite/node_modules/fstream/lib/file-reader.js:53:15)
at EventEmitter.emit (events.js:96:17)
at ReadStream._emitData (fs.js:1368:10)
at afterRead (fs.js:1350:10)
at fs.read.callback (/usr/lib/node_modules/meteorite/node_modules/fstream/node_modules/graceful-fs/graceful-fs.js:292:17)
at Object.wrapper [as oncomplete] (fs.js:362:17)
这又是个什么错?
楼主,打扰了,见你说用appfog请教一个问题啊:
想用appfog,可为何网站那个sign up 点击了没反应呢,没法注册啊。。下面是appfog的注册按钮 https://console.appfog.com/signup
##下面是一些迄今为止最好的关于编程的名言名句。阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你的团队吸引到不少的好程序员。
###UNIX很简单。但需要有一定天赋的人才能理解这种简单。
–Dennis Ritchie
###软件在能够复用前必须先能用。
–Ralph Johnson
###优秀的判断力来自经验,但经验来自于错误的判断。
–Fred Brooks
###‘理论’是你知道是这样,但它却不好用。‘实践’是它很好用,但你不知道是为什么。程序员将理论和实践结合到一起:既不好用,也不知道是为什么。
–佚名
###当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。
-Steve McConnell 《代码大全》
###如果建筑工人盖房子的方式跟程序员写程序一样,那第一只飞来的啄木鸟就将毁掉人类文明。
-Gerald Weinberg
###项目开发的六个阶段:
充满热情 醒悟 痛苦 找出罪魁祸首 惩罚无辜 褒奖闲人 –佚名
###优秀的代码是它自己最好的文档。当你考虑要添加一个注释时,问问自己,“如何能改进这段代码,以让它不需要注释?”
-Steve McConnell 《代码大全》
###我们这个世界的一个问题是,蠢人信誓旦旦,智人满腹狐疑。
–Bertrand Russell
###无论在排练中演示是如何的顺利(高效),当面对真正的现场观众时,出现错误的可能性跟在场观看的人数成正比。
–佚名
###罗马帝国崩溃的一个主要原因是,没有0,他们没有有效的方法表示他们的C程序成功的终止。
–Robert Firth
###C程序员永远不会灭亡。他们只是cast成了void。
–佚名
###如果debugging是一种消灭bug的过程,那编程就一定是把bug放进去的过程。
–Edsger Dijkstra
###你要么要软件质量,要么要指针算法;两者不可兼得。
–(Bertrand Meyer)
##(有思想的话…)
###有两种方法能写出没有错误的程序;但只有第三种好用。
–Alan J. Perlis
###用代码行数来测评软件开发进度,就相对于用重量来计算飞机建造进度。
–比尔-盖茨
###最初的90%的代码用去了最初90%的开发时间。余下的10%的代码用掉另外90%的开发时间。
–Tom Cargill
###程序员和上帝打赌要开发出更大更好——傻瓜都会用的软件。而上帝却总能创造出更大更傻的傻瓜。所以,上帝总能赢。
–Anon