zoukankan      html  css  js  c++  java
  • 如何才能做一个好网站系列 第五篇 网站的构成

      说到网站的构成,不管是静态网站,还是动态网站,其实都是由html和css 和脚本构成的,其中css 和脚本是不必要的。其实很多的标签,比如<html> <body>这些标签,都是可以去掉的,网页只是一个文本的形式,后缀名改成htm了而已,目的是为了让各种网站服务器比如说IIS的解析器能够知道这个是网页,能够让用户的浏览器有权限读取这种格式的文件而已,这个后缀名可以改成任何格式的东西,只需要在解析器里面去配置就可以了,至于怎么去配置,可以百度一下。

      转回正题,一个网站,必定有各级目录,目录下面有存放的各种文件,图片文件,样式文件,脚本文件,还有就是我们的主角,网页文件,这四者,是构成一个“完整”的基本元素。

      网页文件,按正营分成了后缀名为 asp php aspx 这些 ,而这些文件里面的内容,也大同小异。主要的区别就是添加这个页面需要用什么解析器来解析,比如说微软阵营的,都是<%%>,php阵营都是<?php ?>,这里就不一一赘述了

      网站的构成,里面最重要的一点,就是涉及到页面的生命周期的问题,这个问题听起来很专业,每个平台,每个框架的答案都不一样,但实际的的问题,只是在问你“当用户访问网站是,你的网站是怎么返回html给用户的,我需要知道具体的内容!”。

      多数开发经验不超过3年的童鞋,在学习的时候,都回避免这个问题,也不会去思考这个问题,会觉得“.net平台都帮我做好了,我不太需要理解其中详情,以后有时间再说吧”,最开始的时候,我也是这么理解的,甚至分不清楚服务器端,和客户端之间的关系。

      为什么这个问题这么重要呢,因为它是决定你网站是否能够让用户浏览到正确内容的决定性条件,虽然平台帮你做了很多工作,但是你却不知道它在帮你做什么,这就是你的失职了,如果你出现了你不知道的问题,你却不知道问题出在哪一步上面,连找错误从哪儿开始找都不知道,那就变成茶几上面的一个个杯具了。

      下一章,我们来仔细思考一下你到底怎么访问网站的。

  • 相关阅读:
    multiview
    RadioButton
    信息存储与管理读书笔记1
    个人Wordpress站点设置Windows Live writer
    test
    test
    AS类库推荐
    JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用
    actionscript3 中关于sprite的mask问题
    RED5遍历客户端并生成在线列表[转]
  • 原文地址:https://www.cnblogs.com/0000/p/1844854.html
Copyright © 2011-2022 走看看