《网页结构网站结构1》由会员分享,可在线阅读,更多相关《网页结构网站结构1(26页珍藏版)》请在金锄头文库上搜索。
1、网站结构网站结构1、网站与网页的区别2、网站的基本组成结构3、网站的结构设计4、网站结构的优化5、网站常用技术本节我们讲学习以下内容:1 1、网站与网页的区别、网站与网页的区别网页与网站的区别简单的来说:网站是由网页集合而成的,而大家通过浏览器所看到的画面就是网页,网页说具体了是一个html文件,浏览器是用来解读这份文件的。也可以这样说:网页是有许多html文件集合而成。至于要多少网页集合在一起才能称作网站,这可就没有规定了,即使只有一个网页也能被称为网站。而我们想要制作一个网站,就需要单独编辑若干个html文件,然后通过“超链接”把它们连接在一起,这样一个属于自己的网站就制作出来了。因特网中
2、,如果要从一台计算机访问网上另一台计算机,就必须知道对方的网址。这里所说的网址实际上指两个内涵,即IP地址地址和域名地址域名地址。2 2、网页的基本组成结构、网页的基本组成结构网站的头部标题、关键词、描述都必须包含在head里面所有网站内容通常情况下,网站都是有网站首页、频道页、列表页、内容页和专题页组成。从用途上来讲的话,网站又分为优化站、竞价站和品牌宣传站。优化站优化站:一个好的站点,网站结构应该能准确的向搜索引擎表达你们的产品信息或者你的网站意图。1,每个页面可以单独设置标题、关键词、描述;2,URL重写;3,meta优化;4,站内权重自动分配;5,整站用div+css写;6,导航和次导
3、航互通;7,图片加入alt并且每一个alt都要嵌入一个关键词;8,网页整站静态处理,采用PHP+MYSQL设计;9,架构优化,锚文本,404页面,robots.txt,链接优化;竞价站竞价站:专门用来做竞价的,网站里面的内容营销性质会非常的强,这样才能更好的提高转化率。品牌站品牌站3 3、网站的结构设计、网站的结构设计网站结构是指网站中页面之间的层次关系,按性质分为逻辑结构和物理结构1.网站结构决定页面的重要性(页面在网站中的权重)2.网站结构是衡量网站用户体验好坏的重要指标之一。3.网站结构直接影响搜索引擎收录。网站的结构可以分为网站的物理结构物理结构和逻辑逻辑链接结构链接结构 网站的物理结
4、构物理结构是指网站文件的物理存储结构,也就是网站文件在服务器上存储的方式。 逻辑链接结构逻辑链接结构是网站在运行时抽象出来的拓扑结构,它建立在网站物理结构之上而又跨越物理结构。网站的物理结构 网站的物理结构体现为网站在服务器上的目录结构。 网站的物理结构不应十分复杂,层次也不应太多,应该根据网站文件的功能、地位和大致的逻辑结构来建立树状的目录结构。例如主页的HTML文件一般直接放于服务器虚拟路径的根上,与之相关联的资源(如图片、声音等)作为一个一级目录,其他的一级页面构成各个一级目录,而在一级页面的目录里又有与之相关的资源和上级页面构成二级目录,类似地再往下分为三级目录等。 网站的链接结构最好
5、的办法是:首页和一级页面之间用星状链接结构,一级和二级页面之间用树状链接结构。关于链接结构的设计,在实际的网页制作中是非常重要的一环。采用什么样的链接结构直接影响到版面的布局。 4 4、网站结构优化网站结构优化第一副图讲解了三个主题1、最常见基本网站结构图2、简单的搜索引擎抓取顺序3、搜索引擎对内容的重要程度4、一些SEO应该了解的杂类第二副图讲解了五个主题1、搜索引擎对网站的抓取顺序2、DIV+CSS及表格对结构的优化3、合理按排单个页面的关键词密度4、基本代码的了解及布局5、巧用搜索引擎不友好因素网站结构优化逻辑结构优化网站地图页面属性静态的、命名为sitemap、连接链接控制在100内、
6、连接地址必须是静态的、链接必须是文字且文本文字是目标页面的主关键词。物理结构优化理想结构一般用于页面少于100的网站目录深度为1,链接深度为1合理结构条件目录深度为1,相对重要页面可以得到更多导入链接针对的是网站中相对重要的页面网站结构规划实例5 5、网站应用技术网站应用技术基本HTML页面以标签开始,以结束。在它们之间,整个页面有两部分标题和正文。标题词夹在和标签之间这个词语在打开页面时出现在屏幕底部最小化的窗口。正文则夹在和之间即所有页面的内容所在。页面上显示的任何东西都包含在这两个标签之中。ASP、JSP与PHP的比较:目前,最常用的三种动态网页语言有1、ASP(ActiveServer
7、Pages)2、JSP(JavaServerPages)3、PHP(HypertextPreprocessor)ASP全名ActiveServerPages,是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Javascript)作为自己的开发语言。PHP是一种跨平台的服务器端的嵌入式脚本语言.它大量地借用C,Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面.它支持目前绝大数数据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点自由下载。而且你可以不受
8、限制地获得源码,甚至可以从中加进你自己需要的特色。JSP是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病脚本级执行(据说PHP4也已经在Zend的支持下,实现编译运行).Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和JavaApplet之外,又有新的硕果,就是JspJavaServerPage。Jsp可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。三者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。感谢大家的关注!甘臣勇甘臣勇2012-5-112012-5-11