当前位置:首页 » 网站资讯 » 什么是框架网站
扩展阅读
苹果电脑给手机传歌 2025-02-25 18:03:42

什么是框架网站

发布时间: 2025-02-25 15:04:47

㈠ 网站建设的框架是什么

网站建设都是有一个大体的框架的,提前确定好框架是非常有必要的,合理地运用框架可以使一个页面显示得更加完美、更具有视觉上吸引力、更宜于导航。然而滥用网站建设框架会使页面显得杂乱无章不易于阅读,太多的框架甚至可以造成浏览器的崩溃!那么网站建设的框架是什么呢?

对于刚刚接触网站建设的小白来说,该网站的整体结构模糊,没有明确的概念。框架与表格不同,它们的区别在于每个框架的框里都可以包含一个独立的网站设计,每一个页面都可以独立于其它页面而翻动或改变。可以说,每一个框架就是一个迷你的浏览器。
市场上讲:php做中小型企业网站比较合适,性价比高,java偏大型。

性价比:很简单的php空间一年才几百块钱,而java空间一个月就得几百。

语言方面:当然php和java都各领风骚,主要看自己擅长哪一种语言了,我也用过php一段时间,发现确实很难习惯其。

语法,所以最代码也是用java开发的。
开发周期:java和php我觉得效率上php会好,但性能上java会比php会更占优势,当然这不是绝对的,只能说玩的好的语言不是问题。

除了技术框架以外还有基本内容框架构造:

一、网站结构

网站结构包括网站栏目结构、网站结构定位、网站菜单和导航位置设置、网站信息排名位置等。它是用来向用户表达企业信息的网站栏目设置、网站布局、网站导航、网站层次结构等信息的体现。网站结构是网站规划过程中需要确定的一个问题,是网站建设的诀窍。

二、网站内容

网站内容包括用户在网站上可以视觉或听觉感知的所有信息,如文本、图片、视频、音频等。

网站内容一般包括以下几点:

1、公司信息:公司简介、发展历史、公司趋势、媒体报道、主要成果(证书、数据)、组织结构、企业主要领导介绍、联系方式等。

2、产品信息:所有系列和型号的产品;产品的详细介绍(图片、视频等)。

3、用户服务信息:产品选择和使用常识、产品说明、在线问答等。

4、促销信息:在线广告、有奖竞赛、有奖论文、优惠券下载等。

三。网站功能

就是发布各种信息和提供服务的必要技术支持系统。前台和后台都有功能。

①前台功能:用户可以通过浏览器看到和操作的内容是后台功能的外部表现;

②后台功能:通过网站运营商的操作可以在前台实现的相应功能。后台的功能是为了实现前台的功能而设计的。

四、网站服务

网站向用户提供的价值,如问题答案、优惠信息、数据下载等。网站服务是通过网站功能和内容来实现的。一些服务已经包含在网站的基本内容中,而另一些则需要与产品相结合才能发挥作用。

以上是上海印宏网络整理的有关网站建设的框架是什么的相关解答,我希望以上几点对大家都有帮助。

㈡ 什么是网站架构

网站架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架构,规划、设计网站栏目及其内容,制定网站开发流程及顺序,以最大限度地进行高效资源分配与管理的设计。其内容有程序架构,呈现架构,和信息架构三种表现。而步骤主要分为硬架构和软架构两步程序。网络架构是现代网络学习和发展的一个必须的基础技术。
中文名
网站架构
一般认为
根据客户需求分析的结果
制定
网站开发流程及顺序
内容
程序架构,呈现架构
快速
导航
软架构八个方案
硬架构
机房的选择
在选择机房的时候,根据网站用户的地域分布,可以选择网通或电信机房,但更多时候,可能双线机房才是合适的。越大的城市,机房价格越贵,从成本的角度看可以在一些中小城市托管服务器,比如说北京的公司可以考虑把服务器托管在天津,廊坊等地,不是特别远,但是价格会便宜很多。
带宽的大小
通常老板花钱请我们架构网站的时候,会给我们提出一些目标,诸如网站每天要能承受100万PV的访问量等等。这时我们要预算一下大概需要多大的带宽,计算带宽大小主要涉及两个指标(峰值流量和页面大小),我们不妨在计算前先做出必要的假设:
第一:假设峰值流量是平均流量的5倍。
第二:假设每次访问平均的页面大小是100K字节左右。
如果100万PV的访问量在一天内平均分布的话,折合到每秒大约12次访问,如果按平均每次访问页面的大小是100K字节左右计算的话,这12次访问总计大约就是1200K字节,字节的单位是Byte,而带宽的单位是bit,它们之间的关系是1Byte = 8bit,所以1200K Byte大致就相当于9600K bit,也就是9Mbps的样子,实际情况中,我们的网站必须能在峰值流量时保持正常访问,所以按照假设的峰值流量算,真实带宽的需求应该在45Mbps 左右。
当然,这个结论是建立在前面提到的两点假设的基础上,如果你的实际情况和这两点假设有出入,那么结果也会有差别。
服务器的划分
先看我们都需要哪些服务器:图片服务器,页面服务器,数据库服务器,应用服务器,日志服务器等等。
对于访问量大点的网站而言,分离单独的图片服务器和页面服务器相当必要,我们可以用lighttpd来跑图片服务器,用apache来跑页面服务器,当然也可以选择别的,甚至,我们可以扩展成很多台图片服务器和很多台页面服务器,并设置相关域名,如img.domain和 www.domain,页面里的图片路径都使用绝对路径,如<img src="http://img.domain/abc.gif" />,然后设置DNS轮循,达到最初级的负载均衡。当然,服务器多了就不可避免的涉及一个同步的问题,这个可以使用rsync软件来搞定。
数据库服务器是重中之重,因为网站的瓶颈问题十有八九是出在数据库身上。一般的中小网站多使用MySQL数据库,不过它的集群功能似乎还没有达到stable的阶段,所以这里不做评价。一般而言,使用MySQL数据库的时候,我们应该搞一个主从(一主多从)结构,主数据库服务器使用innodb表结构,从数据服务器使用myisam表结构,充分发挥它们各自的优势,而且这样的主从结构分离了读写操作,降低了读操作的压力,甚至我们还可以设定一个专门的从服务器做备份服务器,方便备份。不然如果你只有一台主服务器,在大数据量的情况下,mysqlmp基本就没戏了,直接拷贝数据文件的话,还得先停止数据库服务再拷贝,否则备份文件会出错。但对于很多网站而言,即使数据库服务仅停止了一秒也是不可接受的。如果你有了一台从数据库服务器,在备份数据的时候,可以先停止服务(slave stop)再备份,再启动服务(slave start)后从服务器会自动从主服务器同步数据,一切都没有影响。但是主从结构也是有致命缺点的,那就是主从结构只是降低了读操作的压力,却不能降低写操作的压力。
为了适应更大的规模,可能只剩下最后这招了:横向/纵向分割数据库。所谓横向分割数据库,就是把不同的表保存到不同的数据库服务器上,比如说 用户表保存在A数据库服务器上,文章表保存在B数据库服务器上,当然这样的分割是有代价的,最基本的就是你没法进行LEFT JOIN之类的操作了。所谓纵向分割数据库,一般是指按照用户标识(user_id)等来划分数据存储的服务器,比如说:我们有5台数据库服务器,那么 “user_id % 5 + 1”等于1的就保存到1号服务器,等于2的就保存到2号服务器,以此类推,纵向分隔的原则有很多种,可以视情况选择。不过和横向分割数据库一样,纵向分割数据库也是有代价的,最基本的就是我们在进行如COUNT, SUM等汇总操作的时候会麻烦很多。综上所述,数据库服务器的解决方案一般视情况往往是一个混合的方案,以其发挥各种方案的优势,有时候还需要借助memcached之类的第三方软件,以便适应更大访问量的要求。
如果有专门的应用服务器来跑PHP脚本是最合适不过的了,那样我们的页面服务器只保存静态页面就可以了,可以给应用服务器设置一些诸如app.domain之类的域名来和页面服务器加以区别。对于应用服务器,我还是更倾向于使用prefork模式的apache,配上必要的xcache之类的PHP缓存软件,加载模块要越少越好,除了mod_rewrite等必要的模块,不必要的东西统统舍弃,尽量减少httpd进程的内存消耗,而那些图片服务器,页面服务器等静态内容就可以使用lighttpd或者tux来搞,充分发挥各种服务器的特点。
如果条件允许,独立的日志服务器也是必要的,一般小网站的做法都是把页面服务器和日志服务器合二为一了,在凌晨访问量不大的时候cron运行前一天的日志计算,不过如果你使用awstats之类的日志分析软件,对于百万级访问量而言,即使按天归档,也会消耗很多时间和服务器资源去计算,所以分离单独的日志服务器还是有好处的,这样不会影响正式服务器的工作状态。
软架构
框架的选择
PHP框架有很多选择,比如:CakePHP,Symfony,Zend Framework等等,至于应该使用哪一个并没有唯一的答案,要根据Team里团队成员对各个框架的了解程度而定。很多时候,即使没有使用框架,一样能 写出好的程序来,比如Flickr据说就是用Pear+Smarty这样的类库写出来的,所以,是否用框架,用什么框架,一般不是最重要的,重要的是我们 的编程思想里要有框架的意识。
逻辑的分层

㈢ 什么是框架型网页

此外,一些框架型站点的模板在其页面上方放置了公司的LOGO或图片。不过这一块也是位置固定的。而页面的其它部分则可以上下左右移动。有的框架型站点模板还会在其固定区域中放入链接或导航按钮。另外,在框架型网页中,深层页面的域名通常不会在URL中体现出来(这就意味着在浏览器的URL一栏中,不会显示你当前所看的深层页面,而是主页的URL)。 这种问题在一般结构的网站中是不存在的。 无论是在一些内容比较好的书籍里还是在网上,你都能看到很多关于搜索引擎优化方面的文章。在这些文章当中,基本上都认为网站用框架来设计是极不可取的。这是由于大多数的搜索引擎都无法识别网页中的框架,或者无法对框架中的内容进行遍历或搜索。 在这种情形下,又有人可能会告诉你使用框架的网站永远不可能为搜索引擎索引, 也不可能得到好的优化。这种论调对错参半。倘若框架使用得当,这种论调是站不住脚的。但对于框架的错误使用,或在网站设计时压根不考虑今天搜索引擎技术的方方面面,那么这句话又是有一定道理的。

㈣ 一个网站有框架结构是什么意思

原来你说的框架是HTML中的Frame元素(标签),确实该元素被很多浏览器不识别,所以网站后台应用的非常普及。而前台往往是用HTML和JS效果来替代Frame元素所起的作用;JS是可以被客户端浏览器读取的,HTML是可以优化SEO的。

名词解释:网站框架架构,一般认为是根据客户需求分析的结果,准确定位网站目标群体,设定网站整体架构,规划、设计网站栏目及其内容,制定网站开发流程及顺序,以最大限度地进行高效资源分配与管理的设计。其内容有程序架构,呈现架构,和信息架构三种表现。而步骤主要分为硬架构和软架构两步程序。
打个简单的比方,网站框架结构好比造房子前的设计工程图,分析造何种类型房子(给谁住);房子朝向/客厅、卧室等面积布局、水电煤气管道位置、门窗阳台位置。