ton*_*all 10 activerecord vcf-vcard ruby-on-rails addressbook ruby-on-rails-3
我想存储人/公司联系人的地址和关系.地址可以有多条街道,电话号码和电子邮件.拥有某种导出功能也很不错.
联系处理似乎是一项常见的任务,所以我想知道其他人是如何做这项工作的.
我看了下面的宝石和应用程序:
https://github.com/pluginaweek/has_addresses
演示了处理国家,地区和地址的参考实现
https://github.com/midas/addressable_record
将地址模式的组合封装到任何易于使用的库中
https://github.com/huerlisi/has_vcards
Rails插件提供VCard,如联系人和地址模型和帮助程序
https://github.com/fraser/vpim-rails
vPim for rails通过用于"个人信息"交换的标准iCalendar和vCard数据格式为Ruby提供日历,日程安排和联系支持
https://github.com/jwood/addressbook
地址簿Web应用程序(Rails),用于存储电话号码,地址和打印邮件标签
您使用上述宝石中的一种,是否可以推荐其他宝石,或者您自己实施(为什么以及如何实施)?
地址处理实际上是一个非常复杂的主题.这就是有这么多不同实现的原因.看看Martin Fowlers Party,角色对象和问责模式.您可能还会遇到i18n问题,并且可能希望进行正常的规范化(包括街道,拉链,城市,州,国家/地区对象和结构,具体取决于国家/地区).然后这些都是时间关系,您的应用程序需求决定了要注册的历史记录.
| 归档时间: |
|
| 查看次数: |
5678 次 |
| 最近记录: |