shinewang

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  53 随笔 :: 0 文章 :: 200 评论 :: 0 Trackbacks
网站开发讲究的是效率,能把一个创意在最短的时间内实现,往往容易占得先机。尽管ruby On rails的 开发效率很高,但是如果每次开发网站都需要从头做起注册、登录、权限管理、忘记密码这些繁琐的基础功能,实在不是一件愉快的事。另一方面,尽管已经有几年 的历史,Ruby On Rails在国内仍然属于迅速发展中的小众社区,到目前为止没有产生比较有影响力的开源项目,作为第一波绝大部分的Ruby On Rails开源项目几乎绝迹,如何为初学者提供一个学习、实践的案例成为一个现实的问题。

AppArch projectone的目标是通过长期的、持续的开发形成:
一套实用的网站基础架构
一份完善的架构风格和指导原则
一个成熟的开源社区

目前已经实现的功能:
注册、不允许注册的关键字设置
激活、重新激活
登录
Remember me
注销
忘记密码
重设密码
修改密码
发生异常时发送邮件通知
权限管理
修改用户信息
全局错误处理
配置文件
登录失败5次需要输入认证码
管理界面
用户头像
类似于豆瓣的小组、豆邮、好友功能
注册开关
网站开关
自动识别URL和图片
...

正在进行的工作:
文档
测试
缓存
Ajax
代码重构、减少重复代码、优化
数据挖掘
...

讨论区和Demo
http://www.apparch.net

注1:目前没有打开邮件发送功能,所以注册后请直接点击链接激活账号。
注2:此版本为预览版,源代码近期放出。

欢迎有兴趣的Ruby开发者加入我们。
posted on 2009-08-11 10:15 shinewang 阅读(1339) 评论(0)  编辑  收藏 所属分类: Ruby On Rails

只有注册用户登录后才能发表评论。


网站导航: