【牛腩新闻发布系统】 Web
来源:互联网 发布:网络贷款诈骗方式 编辑:程序博客网 时间:2024/06/05 09:01
引言:本次是对于牛腩新闻发布系统中Web层的总结,因为里面涉及的东西太多,所以就先做简单的总结。之后的学习在做进一步的研究。
Web知识总结
1.DIV & CSS
一开始大部分时间就是在围着div和css,其中的知识有很多,现在做简单的初步总结。
DIV是层叠样式表中的定位技术,全称DIVision。DIV元素是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。另外,div是一个块级元素,这意味着它的内容自动地开始一个新行。
CSS是层叠样式表,它是一种用来表现HTML或XML等文件样式的计算机语言。它能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。
目前看来,div和css都是对页面各种元素的一种操控。div是在页面中划分出一个个块,然后对其编辑,而css则是一个类的概念,统一性的修改页面的样式。
2.HTML文件
HTML是超文本标记语言或超文本链接标示语言,是一种制作万维网页面的标准语言。
它是构成网页文档的主要语言。HTML文件是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML文件的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
现在接触的HTML文档,其中大量的标记语言,上面所说的div就是其中的一种。
3.Javascript
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
在这个项目中应用了一些JavaScript的东西,还不是很熟悉。但也看出来它的动态性、交互性很好,之后深入研究之后再做详细的总结。
4.AJAX
AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。
在这里,关于AJAX先做一个简单了解,有一个初步的认识。
5.那些Web组件
·ashx:一般处理程序(HttpHandler)是.NET众多web组件的一种,ashx是其扩展名。一个httpHandler接受并处理一个http请求,类比于Java中的servlet。.ashx程序适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。
·ascx:它是用户控件,用户控件必须嵌入到aspx中才能使用。 相当于模板,ascx可以理解为Html里的一部分代码, 只是嵌到aspx里而已, 因为aspx内容多的时候实在是不太好管理, 而且把公共的Html部分写成ascx也可以公用在很多aspx里。
·master:它是母版页,如果网页有很多内容是一样的,如头部的logo和尾部的声明,可以写在母版页里。
真分页 vs 假分页
当我们得到的数据无法在一个页面显示的时候,我们会采取分页的方法。
·真分页:每次从数据库中取出要显示的内容。特点就是:每次数据量小,但访问频繁。
·假分页:从数据库中取出所有数据,采取分页显示。特点:一次获取大量数据,访问次数少。
关于真假分页的使用,是针对具体情形而定的。如果数据量太大,当然是采用真分页,如果数据量较少,而访问相比之下花去的时间还比较多,那就采取假分页。
总结
这次牛腩Web前端的开发,了解到了很多新的知识,有了这个开始,相信之后的会有更深入的学习。
越来越发现,了解的越多,自己要学习的东西就越多。更多的学习,更多的实践。
本次的总结,偏向于了解与概念,之后会有更深入的研究总结。
- 【牛腩新闻发布系统】 Web
- 牛腩新闻发布系统
- 牛腩新闻发布系统
- 牛腩新闻发布系统
- 牛腩新闻系统发布
- 牛腩新闻发布系统
- 【牛腩】发布 牛腩新闻发布系统
- 牛腩新闻发布系统-发布
- 【牛腩】牛腩新闻发布系统总结
- 【牛腩新闻发布系统】--初识牛腩
- 牛腩新闻发布系统概况
- 牛腩新闻发布系统总结
- 牛腩新闻发布系统总结
- 牛腩新闻发布系统总结
- 牛腩新闻发布系统总结
- 牛腩新闻发布系统总结
- 牛腩新闻发布系统学习
- 牛腩新闻发布系统总结
- 【华为OJ】【059-201301-JAVA-题目2-3级】
- 动态创建Lambda表达式实现高级查询
- Restore IP Addresses
- 高仿QQ界面(2)
- Debug时如何跳过(不执行)某些代码
- 【牛腩新闻发布系统】 Web
- STL源码笔记(16)—单链表slist
- 图像算法研究---Bezier曲线详解
- 严重: Exception loading sessions from persistent storage
- C#做一个简单的进行串口通信的上位机
- theano安装(一)windows配置安装theano环境(非GPU版)、keras
- unity 入门学习之(一)创建基本的3D游戏场景
- excel导入导出
- 【华为OJ】【060-自守数】