- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
每一天网络技术方案每一天网络技术方案
每一天网络技术方案
一、系统架构:
本系统采用的是LAMP架构,是基于Linux,Apache,MySQL和PHP的开放资源网络开发平台。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准:Linux是开放系统;Apache是最通用的网络服务器;mySQL是带有基于网络管理附加工具的关系数据库;PHP是流行的对象脚本语言,它包含了多数其它语言的优秀特征来使得它的网络开发更加有效。开发者在Windows操作系统下使用这些Linux环境里的工具称为使用WAMP。
虽然这些开放源代码程序本身并不是专门设计成同另外几个程序一起工作的,但由于它们都是影响较大的开源软件,拥有很多共同特点,这就导致了这些组件经常在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得更加普遍。并且它们为了改善不同组件之间的协作,已经创建了某些扩展功能。目前,几乎在所有的Linux发布版中都默认包含了这些产品。Linux操作系统、Apache服务器、MySQL数据库和PHP语言,这些产品共同组成了一个强大的Web应用程序平台。
在运用LAMP的技术基础上,我们采用的是SMARTY模板进行的软件设计。Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要,其优点如下:
1. 速度:采用Smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的。
2. 编译型:采用Smarty编写的程序在运行时要编译成一个非模板技术的PHP文件,这个文件采用了PHP与HTML混合的方式,在下一次访问模板时将WEB请求直接转换到这个文件中,而不再进行模板重新编译(在源程序没有改动的情况下)
3. 缓存技术:Smarty选用的一种缓存技术,它可以将用户最终看到的HTML文件缓存成一个静态的HTML页,当设定Smarty的cache属性为true时,在Smarty设定的cachetime期内将用户的WEB请求直接转换到这个静态的HTML文件中来,这相当于调用一个静态的HTML文件。
4. 插件技术:Smarty可以自定义插件。插件实际就是一些自定义的函数。
5. 模板中可以使用if/elseif/else/endif。在模板文件使用判断语句可以非常方便的对模板进行格式重排
二、网络架构:
根据需求功能,如果只考虑单网络(联通)系统,我们只需保证前端应用子系统与数据库系统在高负载下达到高可用(双机或多机负载),冗余备份\数据同步即可。如果考虑到达各个ISP系统用户都可以快速无停顿的访问我们的应用网络。我们可以考虑在各运营商上建立我们的多级CDN镜像系统(nCache)。
三、网站功能:
(一)服务器功能与列表
编号 名称 数量 一、WEB服务器 / 邮件、应用服务器 / 数据服务器 1 服务器端操作系统RedHat Linux (AS5) 1 2 PHP5.2.3/MYSQL for Linux 1 3 APACHE2.2 1 (二)
编号 名称 说明 网页部分 1 网页设计与制作 网站整体美工、色彩、格局设计 Flash动画、Gif 图片动画、Javascript 特效、导航栏、各个分栏目页面的设计和制作。 以软件(系统)流程开发 编号 名称 性?能?要?求 1 新闻管理(资讯导航) 网站自身数据采集---人工采集(新闻录入与生成系统)
用户自身发布数据(企业发布新闻)
用户自身发布数据支持自采集功能
??前台页面模版化管理
??模版标签化调用
??支持调用的操作类型:可按“所有/栏目/专题/数据表”调用“必威体育精装版/热门/推荐/评论排行/头条信息/下载排行”的信息。
??所见即所得编辑器
??可视化上传图片、动画、附件等
??可自定义栏目
??支持WEB2.0标准
??可生成HTML静态文件
??支持单页管理
??支持会员/内部栏目
??支持在线投稿
??支持开设专题栏目
2 B2C站点导航系统 所有行业与分类与子分类全部动态增加,静态生成
支持自动定义与分类系统
人工分类审核系统 3 品牌导航 图片列表显品牌
品牌分类
品牌抢购功能 4 产品导航 企业产品列表
企业产品发布
企业新产品促销
企业新产品试用
企业新产品网友评价系统 5 我装我秀系统 网模展示
网模活动图片系统
网模活动发布
网模活动报价列表系统 6
文档评论(0)