python django web 开源项目答题系统_[Python] 利用Django进行Web开发系列(一)

1 写在前面

在没有接触互联网这个行业的时候,我就一直很好奇网站是怎么构建的。现在虽然从事互联网相关的工作,但是也一直没有接触过Web开发之类的东西,但是兴趣终归还是要有的,而且是需要自己动手去实践的。Web开发的途径有好多种,比如传统的.Net,还有很火爆的Java。Python作为一种灵活好学的脚本语言,已经越来越受程序员的欢迎和热捧,甚至成为程序员的必备技能。Django是Python的Web开放框架,好多人说学习Python就是在学Django,从这也可以看出Django的强大。博主也是刚刚接触Django,纯属个人兴趣爱好,望与广大博友共同学习和讨论。

2 什么是Web开发?

在介绍什么是Web开发之前,先简单提及一下大家熟悉的WWW。WWW(World Wide Web)简称万维网。通俗地说,WWW是一套技术规范,它里面包含很多技术和协议,例如html技术、url、http协议等。人们通过这套技术规范,可以对Internet网络上主机的资源进行描述,进而可以通过一个WWW的客户端访问这些资源。常用的WWW客户端有IE、Foxfire等浏览器。

由于WWW技术的出现,人们可以在世界上的任何一个角落,通过一个浏览器访问因特网上任何一台远程计算机上的资源,或与远程计算机进行通讯。20世纪由于WWW技术的出现,因而诞生了“地球村”的概念。

而Web就是用来表示Internet主机上供外界访问的资源的。在英语中web即表示网页的意思,网页也统称为web资源。Internet上供外界访问的Web资源主要分为如下两类:

静态web资源:指web页面中供人们浏览的数据始终是不变的,例如,html页面;

动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。

微软对Web开发的定义:Web开发是一个指代网页或网站编写过程的广义术语。这些页面可能是类似于文档的简单文本和图形。页面也可以是交互式的,或显示变化的信息。编写交互式服务器页面略微复杂一些,但却可以实现更丰富的网站。如今的大多数页面都是交互式的,并提供了购物车、动态可视化甚至复杂的社

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值