采用method_missing和serialize实现动态内容的存储