查看: 773|回复: 3
|
PHP CMS for multi company
[复制链接]
|
|
我有一个 project 有一间可以。。他有很多子公司 。。我要帮他作 一个
Content Management System:
can post announcement / news / events
请问我要怎样开始??
requirement:
可以post announcement!
可以 approve announcement /delete / edit announcement
approve 过的annnouncement将被送去总公司给他们设定on display/ not on display..
anybody got any reference to start the project, ???
Note:i am on PHP side
求求高手帮助!! |
|
|
|
|
|
|
|
发表于 31-7-2006 11:12 PM
|
显示全部楼层
其实以上的需求技术上不难做到. 难就难在搞好客户的需求.
建议你:
1. 确定好角色: Admin, Superuser, Editor, Approver, Publisher...
2. 确定好 domain: 是否每间子公司都有自己的 domain? 还是只是一个 virtual directory? 例如说 sub1.company.com, sub2.company.com 还是 www.company.com/sub1, www.company.com/sub2
3. 确定好 template: 是否每间子公司要根据总公司的标准, 用标准的设计, 标准的颜色, 标准的字体, 标准的图片大小. 别小看这些, 这些可能会导致你改到半死.
4. 可以用 web html editor, 推荐 FCKEditor, 由于是开源的, 所以可以自己修改.
其它的.. 则要再看你的 project 更详细的需求了. |
|
|
|
|
|
|
|
楼主 |
发表于 1-8-2006 12:14 AM
|
显示全部楼层
基本上, 我已经想好解决方案了:
3个皆级玩家:
-1。普通datatypist - internal
-2。高级content administrator - internal
-3。dealer - external
level 3 (小公司)
普通datatypist - 〉打字 -〉
高级content administrator -> approve
monitor site log for level 2, level 3
dealer log in update profile / etc.
level 2 (中公司)
普通datatypist -〉打字
高级content administrator -> approve level 3 content on display
-> approve level 2 content entered
monitor site log for level 2, level 3
dealer log in update profile / etc.
level 1
普通datatypist -〉打字
高级content administrator -> approve level 3 content on display
-> approve level 2 content on display
-> approve level 1 content entered
monitor site log for level 1, level 2, level 3
dealer log in update profile / etc.
你觉得这样的方法可行吗?? 要是这样作的话,要多久????
他们数个domain, 不过share 一个database !!
note: standard design back end + different design front end lo |
|
|
|
|
|
|
|
发表于 1-8-2006 12:03 PM
|
显示全部楼层
做以上的方案不难, 最重要客户是否接受这样的方案, 因为他们得安排自己的人力资源来运用这方案.
集中全部子公司的网站在一个资料库是目前最好的方案... 预测两星期就可完成了. 当然你需要自己安排一点时间来做测试, 还有 UAT. |
|
|
|
|
|
|
| |
本周最热论坛帖子
|