综合网站开发文档
2011年3月1日
一、网站整体运行环境
网站基于PHP和MySQL技术开发,可同时使用于Windows、Linux、Unix平台,运行环境如下:
1.1、Windows 平台:
IIS/Apache + PHP4/PHP5 + MySQL3/4/5
在windows环境中使用,使用Apache+php5+mysql5+ZendOptimizer可以达到最佳使用性能。
1.2、Linux/Unix 平台
Apache + PHP4/PHP5 + MySQL3/4/5 (PHP必须在非安全模式下运行)
建议使用平台:Linux + Apache2.2 + PHP5.2 + MySQL5.0
1.3、PHP环境和启用的系统函数:
allow_url_fopen
GD扩展库
MySQL扩展库
系统函数 —— phpinfo、dir
二、用户中心
2.1、在一处登陆,全站通行
提供同步登录、退出、注册等相关接口,可以实现用户使用一个账号,在一处登录,全站通行。提供短消息相关接口,可以实现用户在不同应用之间收发短消息。提供 Feed 动态相关接口,可以实现记录用户在各应用中的行为,并且在博客等应用显示。提供好友相关接口,可以实现各应用好友互通。
2.2、实现各种应用设置灵活的交互策略
提供积分策略共享,可以实现各应用设置灵活的积分策略。提供 TAG 相关接口,可以实现通过关键词关联各应用的数据,如帖子、日志、视频,使数据多元化。提供词语过滤数据共享,可以实现各应用共享用户中心的词语过滤数据。
2.3、灵活的部署机制
提供 MySQL 和 HTTP 两种连接用户中心的模式,使之能将用户中心 和各应用能灵活部署,可以是单台服务器,也可以是局域网、广域网。
通知失败重发机制,为用户中心与各应用交换数据提供更好的保障。缓存、模板、日志等机制,保障系统在稳定,优化状态下运行。
三、新闻CMS网站功能描述
3.1、频道模型管理
1、支持开关频道模型;
2、支持完全个性化频道模型;
3、支持通过向导自动生成的频道模型;
4、支持所有频道集中式搜索(全站搜索);
5、支持限定外部用户组对某频道的信息发布功能;
6、支持自定义模型信息投稿。
3.2、栏目管理
1、支持用拼音生成栏目目录;
2、支持任意栏目使用不同的频道模型;
3、支持终极栏目下设子栏目;
4、支持使用独立页面作为一个栏目;
5、支持域名绑定;
6、支持自定义列表模板、内容模板、封面模板、单独页面模板;
7、支持使用拼音定义文档命名;
8、支持设定栏目浏览权限;
9、栏目维护同时支持右键菜单和传统式管理。
3.3、专题管理
1、支持每个专题使用单独模板;
2、支持专题使用多节点;
3、支持专题模板中单独选择节点。
3.4、档案管理
1、支持自动获取文档内容的关键字;
2、支持用多随机模板来实现防采集;
3、支持批量管理;
4、支持设定文档浏览权限;
5、支持文档是否生成静态;
6、支持会员投稿;
7、分页文档支持使用小标题;
8、支持上下篇链接;
9、分页文档支持自动和手动分页;
10、软件模型支持站点镜像功能;
11、自动获取内容摘要功能;
12、文章内容权重功能,可以对文章进行顺序调整;
3.5、模板引擎
1、使用xml名字空间风格的引擎,扩展更灵活;
2、允许在最标记终模板中使用PHP语法进行扩展;
3、允许使用自定义标记;
4、允许function功能扩展;
php新闻发布管理系统 5、允许标记来运行特定的PHP语句;
6、允许开启模板缓存功能。
7、网站模板标签化,方便以后网站改版;
3.6、附助功能
1、支持单独页面编译;
2、会员通行证功能;
3、支持会员有单独的个人文集展示页面;
4、支持会员点数和级别功能;
5、会员中心功能;
6、会员中心增加好友动态功能;
7、会员心情功能(用户可以在会员中心设置自己的状态);
8、会员头像功能(通过用户中心,全站统一头像);
9、会员注册功能,网站管理员可启用关闭本功能;
9、单个会员发送短消息功能;
10、全新Unicode编码词典的php分词器;
11、加强的验证码类,支持验证安全问题设置,系统验证更加方便管理;
12、提升管理员的操作,管理员可在后台提升系统用户为管理员;
13、远程站点部署功能,可以将站点内容生成部署到其他(服务器)站点目录;
14、邮件订阅功能,网站管理员可以制作订阅专题进行邮件批量发送;
15、图片水印支持,支持图片和文字,任意位置水印;
16、后台参数更改支持;
17、数据分卷备份还原支持;
18、支持对搜索的关键字进行分词处理;
19、搜索关键词批量管理功能;
20、支持按顺序的版块内容(autllist);
21、支持获得用户搜索的相关关键字。
3.7、内容插件
1、插件权限管理
2、文件管理器
3、站内新闻发布
4、友情链接模块
5、留言簿模块
6、投票模块
7、论坛扩展
8、SQL命令工具
9、广告管理
3.8、采集功能
1、支持多模型采集;
2、支持自定程序处理采集的内容;
3、支持过滤相同标题;
4、支持过滤已下载内容;
5、采集采用一键式运行,简化了原来的先采种子后采内容的方式;
6、数据导入支持分段,并允许导入后即时生成HTML。
四、博客SNS系统描述
4.1、博客程序强调家的理念
充分认可每一个站点用户的个人隐私重要性。提供强大丰富的隐私设置功能。每一个人都有权限设置自己的个人主页、资料、日志、相册等是否公开、或只好友可看、或指定特别好友可看、或仅自己可看、或者需要输入密码才可看;并可完全控制将自己的哪些动作可以产生动态推送到好友面前。
4.2、强调只提供用户愿意关注的信息
博客主页强调只提供用户愿意关注的信息,在信息噪音方面有着多级筛选控制。每一个人都可以将自己的好友进行分组,并选择屏蔽哪些用户组的动态;同时,可针对特定的好友、特
定的动态进行单独屏蔽,确保因好友增多带来的信息噪音问题。
4.3、独立与多应用
以 用户中心 为多应用交换中心,既可以独立运作,又可以实现与多个应用挂接,包括论坛、播客等,用户在这些各类模块中的动作,都可以以动态的方式发送到博客,让关注的好友们及时了解到自己的行为;同时,自己也可以在博客中即可轻松理解好友在站内各种系统中的更新信息。
4.4、系统主要功能
1、实名
全面支持实名认证功能,可自由开启关闭,再也不要担心用户注册自己的名字出现重复的尴尬情况了。
2、邮件通知
内置邮件通知功能,当站点的用户有段日子没有来了,系统会自动给用户发送通知邮件,
提醒用户有哪些好友给他留言了、招呼了,或者评论了。
3、有奖活动
通过有奖活动,站长可以实现引导站内的新人更好的完善自己的头像、资料和发表信息;还可以实现在节日期间给用户发送积分;用户定期领取积分红包等各种活动。有奖活动可以带动用户更容易的融入到站内的气氛中来。
4、排行榜
竞价排行榜的引入,可以满足用户展示自我的需求,用自己的积分来获得更高的知名度。
5、默认好友
想让新人一上来就有好友了?默认好友功能就能让新人不陌生,更快的融入站点的气氛中来。
6、组
拥有与组栏目相配合的多权限控制体系。每个人都可以自由创建,并且主可以控制组的查看权限、加入权限、邀请好友等等功能。
7、迷你博客/心情
支持树状回复、表情、同心情朋友的迷你博客,让好友之间的交互变得更加有趣与互动。
8、模板
全新的模板和导航条,支持随时更换背景图片,让模板每天都可以改变。
9、好友邀请
每个人都可以有自己的邀请好友链接,让你邀请好友更加方便和高效。
10、可发布
日志(支持大分类,自定义分类,自定义关键词,壁纸,引入视频音乐图片等……);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论