PHPCMS2008将整合Ucenter,目前已经发布2007整合测试版.
关于PHPCMS:PHPCMS(PHP Content Manage System)是一款由陕西玖肆陆陆网络科技有限公司掌握自主核心技术和知识产权的软件产品开发的文章、下载、图片、分类信息、影视、商城、采集、财务等20多个功能模块组成的强大、易用、可扩展的网站管理软件.PHPCMS功能覆盖面广、扩展性强、负载能力好、模板调用灵活,因此不仅适合于建设一般企业、政府、学校、个人等小型网站,同时也适合于建设地区门户、行业门户、收费网站等大中型网站。关于优秀的PHPCMS2008请点击查看:PHPCMS2008
关于Ucenter:UCenter是Comsenz最新推出的一种可以整和其他建站程序的类通行证工具.通过UCenter站长可以无缝整合Comsenz系列产品,实现用户的一站式注册、登录、退出。UCenter可以让Comsenz旗下所有产品联系地更加紧密,实现用户的统一注册登录,让社区真正运转起来。 UCenter拥有机制完善的接口,经过简单修改便可以挂接其它任何平台的第三方的网络应用程序,随时为您的社区论坛增加能量。更多关于Ucenter: http://blog.myes.cn/about-UCenter/
PHPCMS2008中即将实现UCenter客户端整合接口技术,但传统的跨站通行证也将保留,在新版本中,UCenter客户端为站长的可选方案. 目前phpcms 2007 sp6 for ucenter 升级补丁已经发布测试了,UCenter里能找到在phpcms中注册的会员,但是在UC中修改密码后,phpcms中没有同步修改;phpcms官方不建议在正式项目中安装.网友们反馈了以下问题BUG:UC直接添加的会员,phpcms这边没有,反之,UC中也没有,不过这并不是此补丁要整合的功能。登录可以同步,但从论坛注册,登陆CMS是不提示激活,而是提示没这个用户,CMS用户表里也没这个用户,失败.从phpcms登陆后再进论坛没反应,不同步
以下为PHPCMS2007 SP6与ucenter整和的方法:
1,确认已经安装 comsenz 的 ucenter server 服务器端
2,将phpcms2007 sp6升级到for ucenter版本:http://bbs.phpcms.cn/attachment.php?aid=11723,按照文件内的要求进行安装升级方法:
A. 复制api目录到phpcms2007的安装目录下;
B. 复制ucenter目录到phpcms2007的安装目录下;
C. 复制edit.php , editpassword.php , login.php , logout.php, register.php 到member目录下覆盖原来的文件;
D. 复制ucenter_admin.lang.php到language/zh-cn目录下;
E. 复制showmessage.html到你的模板目录下,如果你使用的是默认的xhtml模板,则复制到 templates/xhtml/phpcms/下覆盖同名文件; 否则,请修改你模板目录下的showmessage.html :找到{$msg}, 在它前面加入{$uc_result}即修改成 {$uc_result}{$msg};
F.删除模板缓存: 删除 data/templatescache/phpcms_showmessage.tpl.php 文件,之后系统会自动更新此模板缓存; 3. 安装PHPCMS ucenter client 模块 :
4. 设置Ucenter 服务器:
5. ucenter client配置. 以PHPCMS管理员身份登录进入PHPCMS后台, 点击:[功能模块],在模块列表中找到 ucenter client,点击旁边的[配置]
ucenter 服务器连接方式 : 如果你可以使用ucenter server数据库,则推荐选择 ” 连接ucenter服务器数据库 ” ,否则选择 ” Socket连接ucenter服务器 ” ,完成设置后,提交。
6. 现在回到ucenter server管理后台中:
G.安装ucenter模块 : 进入phpcms后台,功能模块–>安装新模块(模块目录输入ucenter),然后按提示完成模块安装;
假设 PHPCMS 安装在 http://www.myou.cn/phpcms 下 ,
ucenter server安装在 http://www.myou.cn/uc_server
Ucenter 模块安装文件放在 http://www.myou.cn/phpcms/ucenter 下
以系统管理员身份登录进 PHPCMS 后台管理 , 点击[功能模块] à 安装模块 
目录填写如下: 
点击[下一步] 
点击[确认安装],完成ucenter模块安装, 安装成功后,点击 [功能模块],在模块列表中即存在ucenter client : 
登录Ucenter 服务器管理后台,[应用] à [添加新应用]:填写如下信息,比较重要的是图中用红线圈中的部分,我的PHPCMS安装在http://127.0.0.1/souchu, 把它修改成你的PHPCMS的安装地址; 通信密钥请自由填写; 开启同步登录选 ” 是 ” . 
然后提交,这时,回到应用管理中,会发现刚才设置的PHPCMS应用通信失败: 
没关系!这是因为我们还未设置PHPCMS client的原因,接下来,我们设置PHPCMS ucenter client参数。
进入以下页面
UCenter 服务器 API URL: 填写 ucenter server 的安装位置
Ucenter本地客户端APPID : 在ucenter server的设置对应: 
ucenter通信密钥 : 必须和ucenter server中对应的应用的密钥一致, 即你在第4步设置的ucenter server通信密钥 
![]()
发现通信成功,现在,你就可以感受ucenter整合后的效果了!