kishioo (趣有) 项目介绍-www.kishioo.com
kishioo-趣有网(http://www.kishioo.com、GooogleDoc网页版项目介绍),是我们承接的一个德国项目,由我方设计、开发。kishioo是一个用户分享乐趣的SNS社区。用户通过发布日志、照片、视频、音乐等丰富内容,把有趣的东西展示分享给他人,在分享的同时还可以进行在线交易。kishioo-趣有,为用户带来了精彩的分享乐趣和全新的SNS社区体验。
在双方的通力合作下,我们经过3个月紧张的项目开发、测试期,项目顺利上线。
主要功能:
kishioo网站部分功能与开心网比较相似,但是它有自己鲜明的特点。
- 用户空间,每个用户拥有一个自己的空间,上面有墙面展示,好友动态,好友留言等功能,用户可以访问其他用户的用户空间,并执行帮用户擦墙,留言,墙面涂鸦等互动操作.
- 展示“墙”,用户拥有一个展示自己喜欢物品的墙空间,用户间可以浏览对方的墙物品,并可以在上面执行擦墙,涂鸦等操作,前面有js精简版,和FLASH炫酷版,其中FLASH版本的墙面是使用3d技术构架出来的.
- 留言,用户可以在朋友间的空间和物品上进行留言,留言支持回复功能,在留言过程中又增加了可交互的特性.
- 好友, 用户间可以互相加为好友,以方便查看好友在线状态及群发物品,短消息和好友动态.
- 好友动态,短消息,以及通知 用户拥有完善的消息通知体系,包括好友的动态及短消息,系统提示, 用户可以在不刷新页面的状态下,接收新的消息提示,并有声音,浏览器标题栏提示.
- MSN邀请:用户可以填写自己的msn,然后勾选自己的好友,发送站点邀请
- 物品功能: 用户可以在kishioo上发布文字,图片,杂物甚至商品,分享自己每天的心情或者时尚潮流资讯~
- 投票系统: 用户在发布物品时可以自定义投票选项,让用户在浏览物品的时候进行投票.用户在留言物品时可以查看好友的投票项.
- 物品赠送功能,收藏功能: 用户在浏览物品时可以把好的物品赠送给好友并填写赠言,也可以加入自己的收藏夹,以方便日后上墙.
使用的技术:
本项目所使用的都是免费开源的技术,不需要为服务器环境付费,所以服务器软件环境成本为零。
- 服务器环境:使用免费开源、稳定安全高效的Centos、nginx、php5(fastcgi)、mysql5成熟组合。
- 内存缓存系统采用的是,高速的memcached。
- 图片处理用功能强大的imagick。
- 页面使用Flash、JS制作的图片展示系统等页面展示效果,即让网站用户感觉“酷”也提升了网站的使用性。
- 为项目定制邮件队列处理程序,使用php写daemon程序来进行邮件队列的处理的方式,合理分散负载,提高系统运行效率。
- 使用高效的动态缓存机制,缩短程序执行时间,提高升系统负责能力。
- 用户展示“墙”,我们使用了页面级缓存来减少数据请求,并针对墙面顺序的排版算法进行优化,提高系统响应速度。
服务器部署:
开发代码管理,我们使用svn进行代码管理,方便多人大规模协同开发,同时出现错误的时候,可以用备份来恢复。
测试更加高效安全,我们使用svn hook方式将代码部署到开发测试环境,测试工作更加方便而安全。
保证网站数据的安全以及灾难恢复,定期的数据库、网站内容备份机制。
为避免服务器硬件故障造成数据丢失,使用 nfs + cron 的方法,定时将网站数据备份同步到备份服务器。
附:项目的一些页面展示
网站首页-基于SNS关系网站,需要登录之后才能使用网站功能。
个人登录后进入个人中心页面:
个人中心-“墙”图片展示,flash版:
个人中心-“墙”图片展示,js版:
个人中心-“墙”变脏效果展示(动画):
个人中心-“墙”的涂鸦功能:
个人中心-消息提示(浏览器标题栏、声音、菜单实时显示):
个人中心-消息列表页:
个人中心-发送消息页:
个人中心-朋友列表页:
个人中心-设置页:
网站资讯页:


评论