学习网站开发必须了解网站的组成部分、网站类型、运行原理和开发流程。使用Django 开发网站必须掌握Django 的基本操作,比如创建项目、使用 Django 的操作指令以及开发过程中的调试方法。

    网站(Website)是指在因特网上根据一定的规则,使用HTML (Hyper Text Markup Language, 超文本标记语言) 等工具制作并用于展示特定内容相关网页的集合。简单的说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务,也可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。

    在早期,域名、空间服务器与程序是网站的基本组成部分,随着科技的不断进步,网站的组成日趋复杂,目前多数网站由域名、空间服务器、DNS域名解析、网站程序和数据库等组成。

    网站程序是建设与修改网站所使用的编程语言,源代码是由按一定格式书写的文字和符号编写的,可以是任何编程语言,常见的网站开发语言有Java、PHP、ASP.NET和python等。而浏览器就如程序的编译器,它会将源代码翻译成图文内容呈现在网页上。