为了尽量避开功能开发,希望利用现成网站程序功能的组合来实现。
需求如下:
1.支持多用户,有用户权限管理
2.网站主要功能为:
站内信——写信(编辑器)、发信(可发给站内用户名、不存在的用户名、留空的用户名)、收信(来自系统、站内用户)、信件存档(草稿、收件箱、发件箱)
CMS——拥有一般CMS的功能。另外,可以在用户发信的同时,选择是/否“将本站内信发布到CMS”,生成为文章。
信件属性控制——用户可以自主更改信件的私密属性,将信件送达收件人并公开发布为文章,或仅私密发送。
总之,希望用户看到的主要内容为:自己的站内信内容+被发布为文章的信件内容。
找了很久,没有找到一个现成的,能够把站内信存档、送达的同时发布到CMS的网站程序。
想了如下解决方案:
1.以多用户wordpress为主程序,附加buddyPress之类插件的站内信功能,另外开发出把站内信发布为文章的功能。
2.以discuzX为主程序,提炼出自带的站内信和CMS为主程序,另外开发出把站内信发布为文章的功能。
3.以其他更简练的多用户CMS,开发站内信功能,和把站内信发布为文章的功能。
希望知乎网友能给我提供一些更完善、简便的实现方案。 |