标题：UCHome
UCHome的主要功能
日志功能UCHome的用户可以通过平台进行日志发布操作。相册功能UCHome的用户可以通过平台进行相册的建立和发布相片操作，如果在插件的配合下，还能进行相册的美化。群组功能作为一个SNS社区应用，具备了添加好友的功能，也可以在UCHome中建立群组，在群组之内可以讨论相关的话题。
相关论述
UCHome也将帮助你把“放弃联系”的人连接起来，通过与曾经认识过的人加好友，就时常能通过UCHome知道对方在干什么，到对方的地盘上踩踩，更多的了解对方，此时用户可能会发现：原来这个人和我如此志趣相投，我们应当成为更好的朋友——更多的关注对方；或者是：这个人压根没劲，我不想和这个人来往了——将其从好友列表中删除，以不受打扰。
“家”理念
UCenter Home 强调“家”的理念，充分认可每一个站点用户的个人隐私重要性。提供强大丰富的隐私设置功能。每一个人都有权限设置自己的个人主页、资料、日志、相册等是否公开、或只好友可看、或指定特别好友可看、或仅自己可看、或者需要输入密码才可看；并可完全控制将自己的哪些动作可以产生动态推送到好友面前。
提供筛选信息
UCenter Home 强调只提供用户愿意关注的信息，在信息噪音方面有着多级筛选控制。每一个人都可以将自己的好友进行分组，并选择屏蔽哪些用户组的动态；同时，可针对特定的好友、特定的动态进行单独屏蔽，确保因好友增多带来的信息噪音问题。
多应用交换中心
UCenter Home 以 UCenter 为多应用交换中心，既可以独立运作，又可以实现与多个应用挂接，包括Discuz!论坛、SupeV视频、ECShop商店等，用户在这些各类产品中的动作，都可以以动态的方式发送到UCenter Home，让关注的好友们及时了解到自己的行为；同时，自己也可以在UCenter Home即可轻松理解好友在站内各种系统中的更新信息。
第三方应用开发平台
UCenter Home 使用强大灵活的 Manyou Open Platform第三方应用开发平台。Manyou Open Platform(Manyou 开放平台/MYOP)服务是由Comsenz公司为应用开发者提供的开放平台。作为 UCenter Home使用网站的开放平台应用开发标准（API），Manyou将为您站点UCenter Home的用户提供各种个性化的互联网应用。开启用户应用功能后，用户可以自由选择各种不同的或好玩有趣、或实用的等应用（诸如电影、送礼物......）在站内进行使用。
应用网站举例
1、经济论坛三人行
2、周末网
3、嘉兴圈
4、萍乡交友网
5、大学生网
6、空姐网
7、CXOCENTER
8、珠宝社区
9、晋州360网
10、云中殿 
11、南京族
12、闪耀星球
UCenter Home
运行环境
首先，请确保您的站点已经安装 UCenter 程序。如果没有安装 UCenter，请先下载并进行安装。 
UCenter Home 需要服务器上装有如下软件： 
各种操作系统（如Linux、Windows、FreeBSD等） 
可用的httpd服务器（如 Apache、Zeus、IIS 等） 
PHP 4.1.0 及以上 
MySQL 3.23 及以上 
以上软件除了 httpd 软件有可能需要购买以外，其余均为跨平台的免费软件，推荐使用以上软件的最新稳定版本，不仅拥有更多的功能，而且通常已修复了已知老版本的安全漏洞。 
您的 MySQL 数据库账号应当拥有 CREATE、DROP、ALTER 等执行权限，同时文件空间需不低于 2M，数据库空间不低于 5M，通常您的虚拟空间都会满足这个条件，以满足包括 UCenter Home 在内的绝大多数网络软件的正常运行。如果您不了解具体情况，请咨询您的空间提供商。
插件
UCHOME是目前在国内比较知名SNS类源码,因其免费使用及其开源性并不能给康盛带来太多的收入,康盛虽然开放MANYOU做为未来潜在的收费平台,但是前景并不乐观.很多个人网站喜欢并安装第三方提供的商业插件.就目前使用UCHOME的个人站长而言大多数希望能使用价格较为适合的商业版插件,这样就给康盛创造了一个收费的机遇,UCHOME继续免费开源同时开放UCHOME插件出售,个人站长可以按需购买,这样也为个人站长插件后续使用升级提供了便利的同时也为康盛中国增加了新的赢利点,何乐而不为?
个人认为MANYOU做为未来一个潜在的收费平台不会被大多数个人站长使用.
最新版本
UCenter Home 2.0正式版2009年8月29号发布发布并提供下载
在UCenter Home 1.2正式版发布以来，目前已经有成千上万的站长使用了UCH，并反馈给我们了大量宝贵的建议。在经过了大量的开发工作之后，今天，我们正式公开发布 1.2的升级版本 UCenter Home 1.5RC2。
UCH1.5正式版
针对 UCenter Home 1.2版本发布以来的站长反馈，进行了一系列的重要改进，
其中包括：
相关功能应用
投票——新增投票基础应用。 除一般常用投票功能外，还具有悬赏投票、限制男女投票、评论限制、投票截止日期等功能选项；
活动——新增活动基础应用。 除一般常用活动功能外，还具有活动日历、活动海报和相册、支持默认模板的活动分类、活动审核、站长推荐活动、活动关联群组、报名格式模板、打印报名人员等功能选项；
热闹——新增热闹基本应用。 站长可以针对当前大家都关注的一个节日或者事件，创建一个热闹，引导会员发布信息，并将零散的信息进行引导性归类； 同时，对于已经发布的日志、图片或话题等，也可以通过点击“凑热闹”，重新选择参与热闹。 热闹创建的时候，可以设置热闹封面、允许参与的方式、允许参与的用户组等附属属性。
热点——新增防作弊的热点功能，可以有效挖掘站内精品内容，提升站点内容可读性，并增强信息互动； 热点贯穿于日志、图片、话题、投票、活动、分享等在内的各类站内基础应用。 站长可以自由调节首页显示热度数目、发表的时间范围，特定信息的热度等来控制站内的热点信息传播。 
表态——新增的表态功能，让用户动动鼠标，就能参与互动，人与人的沟通变得更加快捷； 日志、图片、话题等基础应用中，全部引入表态功能。 站长可以对表态进行添加、删除，并可自定义动作名称、图片、顺序等。 
道具——新增的道具功能，内置多达25个常用道具，包括涂鸦板、日志信纸、相册相框、个人主页红包卡、超级明星等； 道具将肩负现有系统的功能拓展，用户可以通过积分的消费，来获得更好的系统功能和个人展示体验； 道具可以让站点的积分获得、积分消费获得良好的平衡。 每个道具的价格、补给周期、补给数目、禁购用户组等属性，站长可以根据各自站点特点进行设定。
积分——积分体系进行全新改版，可以有效防止用户恶意获取积分，并增加动画提示，提高用户获得积分的成就感； 用户并可在后台查看自己的积分获得历史。 多达30项的积分规则，可以由站长调控，包括积分的奖励周期、奖励次数、是否去重奖励等。 
用户组——新增经验值，将用户组的升级评定由原来的积分调整为经验值，避免用户消费积分导致用户组权限降低的情况； 用户组权限进行细分，增加包括禁止访问、购买道具折扣、不受防灌水限制、不受视频认证限制、允许玩应用、升级奖励道具、允许批量删信息等在内的各类新权限； 同时，用户被调整到特别用户组的时候，可以设置用户身份有效期。 
提醒——由原来的单一通知，升级到全面站内提醒。 包括新招呼、好友申请、群组邀请、活动邀请、应用通知等； 并且每个页面都及时提醒，可以让用户之间的互动更加方便和及时。 
动态——站长可以设置自动折叠的动态类型，来调节各类动态显示的权重； 站内动态与应用动态分开展示，增加站内交流比重； 常见动态支持快速评论，可以更好进行信息互动； 引入热度评估值，并增加“热门推荐”动态页，站内精华动态一目了然。
群组——每个群组都增加话题数、回帖数统计，热门群组排行更加科学； 用户创建新群组的流程变得一目了然； 站长可以将现有群组进行分类转移； 群主权限继续下放，可以对群内话题进行编辑、删除； 群主可以设置不是会员也可以发起话题，或者回帖； 增加群组推荐功能，站长可以将特定群组进行推荐。 
视频认证——新增视频认证功能，让好友之间由虚变实。 借助统一的视频认证审核平台，对于有能力审核的站长，可以自己审核，无能力审核的站长，有平台统一审核； 视频认证照片本地化存储，站长可以根据站点规划，决定是否开启视频认证、非认证用户有何限制等各项属性； 同时，通过视频认证的用户自己本人也可在隐私设置中，自行决定视频认证的各项隐私权限。 
随便看看和游客首页——随便看看全新改版，借助“热点”机制，随便看看将站内精华进行集中展示，可读性大大加强； 游客首页支持开放式和封闭式两种模式，并在开放模式下，与随便看看有机统一； 同时，站长可以对日志、图片、话题、活动、投票等显示条件、排序、缓存等各项属性进行调控。 
个人资料和个人主页——全面增强的个人资料，包括基本资料、联系方式、教育情况、工作情况、个人兴趣爱好等； 所有个人资料项目，均支持隐私设置。 个人主页增加个人菜单，用户发表的记录、日志、相册等信息均由数目展示； 个人主页查看其发布的日志、日志、图片等信息的时候，直接在当前页面和风格下进行展示。 
趋势统计——趋势统计功能将为站长运营站点提供真实的数据基础。 包括，每天来访用户、发布信息数、信息互动数、用户互动数等指标每日都进行统计，并以曲线图进行展示； 趋势统计使站长可以更加科学的把握站点的发展趋势，并根据曲线变化，及时调整站点的运营策略。
性能——用户应用分表，减少应用更新玩家个人主页显示模块内容带来的负载压力； 通知数缓存入库，降低常用页面的SQL查询数； 单应用模式下UC多余通信操作屏蔽； 根据大数据情况下的反馈，进行表索引优化； 更改部分表的定长与非定长属性，在数据库存储和效能之间调节平衡。 
更多——防灌水中增加验证激活邮箱唯一性； 新更改邮箱，需要激活后才生效； 相册列表查看中增加按好友查看相册、热图推荐、我表态过的图片等功能； 日志列表中增加按好友查看日志、推荐阅读、我表态过的日志等功能； 个人动态更新输入框更加明显和易用，更新状态更加方便； 查找好友进行多项分类，用户可以选择查找同事、查找老乡等进行搜索； 好友热度可以自行调节； 默认打招呼内容可以预先设置； 有奖任务继续增强，优化重复执行周期，支持整天、整点执行； 同一IP注册多个用户限制； 同一邮箱注册多个用户限制。
uchome通用方法汇总
熟悉uchome里一些自带的通用方法可以使我们在对uchome二次开发或制作uchome插件的时候更加顺心应手。因为这些方法都是 uchome里早就定义好了的全局函数，在调用的时候只需要在文件头部加上function_common.php这个文件的引用就可以方便的调用这些方法了。但是如果你连最基本的php知识都不了解的话，那就需要慎用这些方法了。
//SQL ADDSLASHES
function saddslashes($string) return $string;
//取消HTML代码
function shtmlspecialchars($string) return $string;
//字符串解密加密
function authcode($string, $operation = ‘DECODE’, $key = ”, $expiry = 0)
//清空cookie
function clearcookie()
//cookie设置
function ssetcookie($var, $value, $life=0)
//数据库连接
function dbconnect()
//获取在线IP
function getonlineip($format=0)
//判断当前用户登录状态
function checkauth()
//获取用户app列表
function getuserapp($uid=0)
//获取到表名
function tname($name)
//对话框
function showmessage($msgkey, $url_forward=”, $second=1, $values=array())
//判断提交是否正确
function submitcheck($var)
//添加数据
function inserttable($tablename, $insertsqlarr, $returnid=0, $replace = false, $silent=0) return insert_id;
//更新数据
function updatetable($tablename, $setsqlarr, $wheresqlarr, $silent=0)
//获取用户空间信息
function getspace($key, $indextype=’uid’)
//获取当前用户信息
function getmember()
//检查隐私
function ckprivacy($type, $feedmode=0)
//检查APP隐私
function app_ckprivacy($privacy)
//获取用户组
function getgroupid($credit, $gid=0)
//检查权限
function checkperm($permtype)
//写运行日志
function runlog($file, $log, $halt=0)
//获取字符串
function getstr($string, $length, $in_slashes=0, $out_slashes=0, $censor=0, $bbcode=0, $html=0)
//时间格式化
function sgmdate($dateformat, $timestamp=”, $format=0)
//字符串时间化
function sstrtotime($string)
//分页
function multi($num, $perpage, $curpage, $mpurl)
//ob
function obclean()
//模板调用
function template($name)
//子模板更新检查
function subtplcheck($subfiles, $mktime, $tpl)
//模块
function block($param)
//获取数目
function getcount($tablename, $wherearr, $get=’COUNT(*)’)
//调整输出
function ob_out()
//rewrite链接
function rewrite_url($pre, $para)
//外链
function iframe_url($url)
//处理搜索关键字
function stripsearchkey($string)
//是否屏蔽二级域名
function isholddomain($domain)
//连接字符
function simplode($ids)
//显示进程处理时间
function debuginfo()
//格式化大小函数
function formatsize($size)
//获取文件内容
function sreadfile($filename)
//写入文件
function swritefile($filename, $writetext, $openmod=’w’)
//产生随机字符
function random($length, $numeric = 0)
//判断字符串是否存在
function strexists($haystack, $needle)
//获取数据
function data_get($var, $isarray=0)
//更新数据
function data_set($var, $datavalue, $clean=0)
//检查站点是否关闭
function checkclose()
//站点链接
function getsiteurl()
//获取文件名后缀
function fileext($filename)
//积分
function creditrule($mode, $type)
//更新积分
function updatespacestatus($creditmode, $optype)
//去掉slassh
function sstripslashes($string)
//显示广告
function adshow($pagetype)
//编码转换
function siconv($str, $out_charset, $in_charset=”)
//获取用户数据
function getpassport($username, $password)
//用户操作时间间隔检查
function interval_check($type)
//处理上传图片连接
function mkpicurl($pic, $thumb=1)
//处理网络图片链接
function getpicurl($picurl, $maxlenth=’200′)
//处理积分星星
function getstar($credit)
//处理分页
function smulti($start, $perpage, $count, $url, $ajaxdiv=”)
//获取好友状态
function getfriendstatus($uid, $fuid)
//重新组建
function renum($array)
//检查定向
function ckfriend($invalue)
//整理feed
function mkfeed($feed, $actors=array())
//整理分享
function mkshare($share)
//ip访问允许
function ipaccess($ipaccess)
//ip访问禁止
function ipbanned($ipbanned)
//检查start
function ckstart($start, $perpage)
//处理头像
function avatar($uid, $size=’small’)
//检查是否登录
function checklogin()
//获得前台语言
function lang($key, $vars=array())
//获得后台语言
function cplang($key, $vars=array())
//语言替换
function lang_replace($text, $vars)
//获得用户组名
function getfriendgroup()
//截取链接
function sub_url($url, $length)
//获取用户名
function realname_set($uid, $username, $name=”, $namestatus=0)
//获取实名
function realname_get()
//添加窗口标题
function window_set($title, $url, $icon=”)
//更新用户配置
function update_space_setting()
//群组信息
function getmtag($id)
//取数组中的随机个
function sarray_rand($arr, $num)
//获得用户唯一串
function space_key($space)
//产生form防伪码
function formhash() function_cache.php 引用:
//更新配置文件
function config_cache($updatedata=true)
//更新用户组CACHE
function usergroup_cache()
//更新用户栏目缓存
function profilefield_cache()
//更新群组栏目缓存
function profield_cache()
//更新词语屏蔽
function censor_cache()
//更新积分规则
function creditrule_cache()
//更新广告缓存
function ad_cache()
//更新用户向导任务
function task_cache()
//更新模块
function block_cache()
//更新模板文件
function tpl_cache()
//更新模块缓存
function block_data_cache()
//更新应用名
function app_cache()
//递归清空目录
function deltreedir($dir)
//数组转换成字串
function arrayeval($array, $level = 0)
//写入
function cache_write($name, $var, $values)function_cp.php 引用:
//保存图片
function pic_save($FILE, $albumid, $title ,$tid = 0)
//数据流保存，所有数据均为存放相册的所以写入的数据一定只能是图片
function stream_save($strdata, $albumid = 0, $fileext = ‘jpg’)
//创建相册
function album_creat($arr)
//获取上传路径
function getfilepath($fileext, $mkdir=false)
//获取目录
function sreaddir($dir, $extarr=array())
//检查邮箱是否有效
function isemail($email)
//获取相册封面图片
function getalbumpic($uid, $id)
//获取个人分类
function getclassarr($uid)
//获取相册
function getalbums($uid)
//事件发布
function feed_add($icon, $title_template=”, $title_data=array(), $body_template=”, $body_data=array(),
$body_general=”, $images=array(), $image_links=array(), $target_ids=”, $friend=”, $appid=UC_APPID,
$returnid=0, $system=0)
//分享发布
function share_add($type, $title_template, $body_template, $body_data, $body_general, $image=”,
$image_link=”)
//通知
function notification_add($uid, $type, $note, $returnid=0)
//更新好友状态
function friend_update($uid, $username, $fuid, $fusername, $op=’add’, $gid=0)
//更新好友缓存
function friend_cache($uid)
//检查验证码
function ckseccode($seccode)
//相册产生feed
function album_feed($albumid)
//更新隐私设置
function privacy_update()
//邀请好友
function invite_update($inviteid, $uid, $username, $m_uid, $m_username)
//获得邀请
function invite_get($uid, $code)
//实名认证
function ckrealname($type)
//邮件队列
function addmailcron($touid, $email, $subject, $message=”, $mailtype=”)
//检查头像是否上传
function ckavatar($uid)
//检查黑名单
function isblacklist($to_uid)//管理后台通用方法
function_admincp.php
//获取限制条件
function getwheres($intkeys, $strkeys, $randkeys, $likekeys, $pre=”)
//获取排序
function getorders($alloworders, $default, $pre=”)
//对话框
function cpmessage($msgkey, $url_forward=”, $second=1, $values=array())
//检查是否操作创始人
function ckfounder($uid)
//生成站点key
function mksitekey()
//统计数据
function getstatistics()
//日志
function admincp_log()function_op.php //帖子操作方法
//合并tag
function mergetag($tagids, $newtagid)
//锁定/开放tag
function closetag($tagids, $optype)
//合并mtag
function mergemtag($tagids, $newtagid)
//锁定/开放tag
function closemtag($tagids, $optype)
//话题精华
function digestthreads($tagid, $tids, $v)
//话题置顶
function topthreads($tagid, $tids, $v)//模块解析通用方法
function_block.php
//处理模块
function block_batch($param)
//获取模块缓存
function block_get($cachekey)
//更新模块
function block_set($cachekey, $blockarr)
//字符串解析
function parseparameter($param)
//获取缓存分类名
function getcachedirname($cachekey, $ext=”)
//MD5规则取缓存名
function smd5($str)
//获取数量sql
function getcountsql($sqlstring, $rule, $tablename, $where)
//获取数量和查询语句[1]
function getparamsql($paramarr)
function mksqltime($time)