2017-07-30 54 views

回答

0

简单来说,静态网页是那些内容不能更改,恕不开发商编辑它的源代码,而 动态Web页面可以显示来自相同的源代码 不同的内容。对于公司网站的部分使用静态或动态页面,在每个页面 上使用最高级的代码并不重要。重要的是每个页面为您的网站服务 的目的。静态网页每当有人访问静态网页时,静态网页就会显示相同的信息 。静态网页不要 必须是简单的纯文本。他们可以具有详细的多媒体设计,甚至视频。但是,每次访问该页面的每个访问者都会使用完全相同的文本,多媒体设计或视频 他访问该页面,直到您更改该页面的源代码。

动态网页动态网页能够为来自同一源代码文件的不同访问者生成不同的 内容。 网站可以根据访问者使用的操作系统或浏览器的操作系统显示不同的内容,不管她使用的是PC还是移动设备,甚至是访问者的来源。动态Web页面不一定比静态网页更好。两个简单的 服务于不同的目的。

动态页面使用动态页面可以用于多种用途。例如,内容管理系统运行的网站允许一个单一的源代码文件加载许多不同的可能页面的内容。 内容创建者使用网关页面将新的 页面的素材提交到CMS的数据库。动态页面然后可以根据访问者请求页面的URL 中的参数为数据库中的任何页面加载材料 。动态网页也是让用户登录到网站以查看个性化内容。

静态与动态创建开发人员通常使用HTML创建静态页面 ,但使用PHP,Javascript或Actionscript等语言创建动态页面。他们还可以使用Ruby on Rails, Django等框架或动态页面的Flex。动态语言和框架 也具有创建静态网页内容的技术能力。 但是,这样做会造成源代码不必要的复杂,因为它的目的很难维护。

Source