该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-25
虽然看了不少 RoR 的文档,但是没有在实际项目中用过。 这次正好做了个小的示例程序,所以想问问使用 RoR 的开发者,实现同等的功能大概需要多少代码。 功能演示视频,点击查看: http://www.fleaphp.org/videos/example-album/example-album.html 功能有: * 新建相册 * 上传相片 * 删除相片 * 删除相册 这个示例用 PHP 做的,大概 300 行代码左右(不含 FleaPHP 开发框架、模板和 Smarty 模板引擎)。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-09-25
你干嘛不用RoR做一次呢?
看了你的demo,毛估估,不算测试的话,100行以内吧。 |
|
返回顶楼 | |
发表时间:2007-09-25
从demo的演示来看,应该会相当简单,涉及到两个controller(albumn和photos),album四个action(list/index,new,create,destroy),photos三个action(list/index,create,destroy),按多了来算一个action 10行代码,再加上展现层的一些代码,估计怎么着也不会超过150行吧
|
|
返回顶楼 | |
发表时间:2007-09-25
不考虑错误处理什么的?
|
|
返回顶楼 | |
发表时间:2007-09-25
gigix 写道 你干嘛不用RoR做一次呢?
看了你的demo,毛估估,不算测试的话,100行以内吧。 嗯,我对 RoR 不熟悉,所以估计100行也不大可能做得出来。 |
|
返回顶楼 | |
发表时间:2007-09-25
dualface 写道 gigix 写道 你干嘛不用RoR做一次呢?
看了你的demo,毛估估,不算测试的话,100行以内吧。 嗯,我对 RoR 不熟悉,所以估计100行也不大可能做得出来。 那你做做看嘛,做完就知道了 |
|
返回顶楼 | |
发表时间:2007-09-25
dualface 写道 不考虑错误处理什么的?
考虑错误处理也多不了几行吧 我算一个action 10行就已经包含简单的错误处理了,否则平均下来一个action恐怕四五行就行了 |
|
返回顶楼 | |
发表时间:2007-09-25
那上传的图片以及生成的缩略图,再按照 (年-月) 分隔的目录存储,也能10行做好?
|
|
返回顶楼 | |
发表时间:2007-09-25
dualface 写道 那上传的图片以及生成的缩略图,再按照 (年-月) 分隔的目录存储,也能10行做好?
缩略图也就是几句RMagick调用 存储的目录结构么,第一这不是需求的一部分,你可以用别的(可能更简单的)方式来实现;第二就算要实现一个,三行之内搞定 还是这句话,你自己动手做一做才知道。说这些没有意义的。 |
|
返回顶楼 | |
发表时间:2007-09-25
。。。。。。。。。我是问做个同样的功能(包括内在实现)要多少代码,是我没问清楚。
如果只是 * 新建相册 * 上传相片 * 删除相片 * 删除相册 那100行代码还多了。 |
|
返回顶楼 | |