缩影
Microcosm是一个社区CMS,旨在将其作为为多个公告板,论坛和社区站点提供动力的平台。
此存储库是包含Microcosm产品的存储库集合的一部分。 该特定的回购涵盖了核心API,并充当了存储(PostgreSQL和Amazon S3)与Web应用程序(Django)之间的中间件。
该API处理所有权限,缓存,并且设计为具有全球可读性,并且鼓励开发人员针对该API进行构建。
该API是用Go编写的。
布局
Layout受到Django和Rails的宽松启发,旨在为刚接触该项目的开发人员提供一个模糊熟悉的环境。
audit =内部API,用于记录数据更改任务的IP地址,用于垃圾邮件管理
cache =用于将项目放入memcached的内部API
config =内部API,用于加载和解析/etc/microcosm/api.conf配置文件
controller =公共R