静态网页

如何用phpcms将静态网页生成动态网页?

大憨熊 提交于 2020-01-01 21:26:16
1.在templates文件夹下新建模板文件夹llli(名字可以自己随便起) 2.在lll下面新建文件夹content(必须为content) 3.把静态页面拿到content文件夹里面,顺便改名字 4.把静态网页所用的文件夹(css,js,images)拿到statics文件夹下面 5.后台里面设置模板改为lll(看模板风格配置) 6.替换路径 {CSS_PATH}代表statics文件夹下的css文件夹目录 7.将首页拆分成三块,header footer index 8.css、js放到相应的页面 header用到的css,js放在header,index用到的css,js放在index里 9.index里面需要引入头header和尾footer. {template "content","header"} {template "content","footer"} 10. 替换内容(基本的语法) (1)替换目录以及判断是否为当前页 <div id="menu"> <!--action="category":表示调取栏目--> <!--catid="0"表示调用一级栏目,若不为0,则表示调用一级栏目下的耳机栏目--> <!--num="4"表示最多调取的数据--> <!--order="listorder ASC"表示排序方式--> {pc:content action=

生成静态网页的几种方法

夙愿已清 提交于 2020-01-01 21:24:11
如何生成静态页: 方案1: /// <summary> /// 传入URL返回网页的html代码 /// </summary> /// <param name="Url">URL</param> /// <returns></returns> public static string getUrltoHtml(string Url) { errorMsg = ""; try { System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url); // Get the response instance. System.Net.WebResponse wResp =wReq.GetResponse(); // Read an HTTP-specific property //if (wResp.GetType() ==HttpWebResponse) //{ //DateTime updated =((System.Net.HttpWebResponse)wResp).LastModified; //} // Get the response stream. System.IO.Stream respStream = wResp.GetResponseStream(); // Dim reader As

JSP总结

笑着哭i 提交于 2019-12-17 12:05:55
1.什么是jsp 2.静态网页与动态网页的区别 联系: 1)静态网页是网站建设的基础,静态网页和动态网页都要使用到HTMl语言。 2)静态网页是相对于动态网页而言,指没有后台数据库、不含程序和不可交互的网页、是标准的HTML文件,它的文件扩展名是.htm或.html。你编的是什么它显示的就是什么、不会有任何改变。 3)静态网页和动态网页之间并不矛盾,为了网站适应搜索引擎检索的需要,动态网站可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。 区别: 1)程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、javascript、VBscript等等,它们是永远不变的。 2)编程技术不同。静态网页和动态网页主要根据网页制作的语言来区分。静态网页使用语言:HTML。 动态网页使用语言:HTML+ASP 或 HTML+PHP 或 HTML+JSP 等其它网站动态语言。 3)被搜索引擎收录情况不同。由于编程技术不容,静态网页是纯粹HTML格式的网页

1

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-15 07:09:18
动态网页与静态网页 1 (1)静态网页 静态网页也称为普通网页,是相对网页而言的。静态网页不是指网页中的元素都是静止不动的,而是指网页文件中没有程序代码,只有HTML(超文本标记语言)标记,一般后缀为.htm、.html、.shtml或.xml等。在静态网页中,可以包括GIF动画,鼠标经过Flash按钮时,按钮可能会发生变化。 1 静态网页一经制成,内容就不会再变化,不管何人何时访问,显示的内容都是一样的。 如果要修改网页的内容,就必须修改其源代码,然后重新上传到服务器上。 对于静态网页,用户可以直接双击打开,看到的效果与访问服务器是相同的,即服务器参加与否对页面的内容是不会有影响的。这是因为在用户访问该网页之前,网页的内容就已经确定,无论用户何时、以怎样的方式访问,网页的内容都不会再改变。 (2)动态网页 动态网页是指在网页文件中除了HTML标记以外,还包括一些实现特定功能的程序代码,这些程序代码使得浏览器与服务器之间可以进行交互,即服务器端可以根据客户端的不同请求动态产生网页内容。动态网页的后缀名通常根据所用的程序设计语言的不同而不同,一般为.asp、.aspx、cgi、.php、.perl、.jsp等。动态网页可以根据不同的时间、不同的浏览者显示不同的信息。常见的留言板、论坛、聊天室都是用动态网页实现的。 1 动态网页相对复杂,不能直接双击打开

HTM静态网页手机端跳转pc 或者pc跳转手机端JS代码

◇◆丶佛笑我妖孽 提交于 2019-12-12 08:57:10
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> <script type="text/javascript"> var siteurl = 'https://m.yourdomain.com'; // 跳桌面版 if (!(navigator.userAgent.match(/(iPhone|iPod|Android|Windows Phone)/i))) { var url=window.location.href; // url=url.replace('http://m.','http://www.'); url=url.replace('https://m.','https://www.'); location.replace(url); } </script> 上面代码是在手机模板head内加入 <script type="text/javascript"> var new_url = window.location.href; if(new_url.indexOf('http://yourdomain') >= 0 || new_url.indexOf('https://yourdomain') >= 0) { new_url = new_url.replace('http://yourdomain', 'http://www

理论 :熟悉web基础与http协议

南楼画角 提交于 2019-12-11 10:28:01
前言: 前端中语言 HTML(超文本标记语言) CSS(层叠样式表) JavaScript(动态语言交互,简称js) JSP(最终会转化成java语言) JavaScriptPage(页面,与js没有关系) VUE(典型的能很容易的实现前后端分离,渐进式JavaScript框架) ECHARTS(用于数据图片分析展示,可以了解一下) bootstrap (前端开发框架) C# 主要擅长做窗口开发 一 : 域名概述 1.1 域名的概念 IP地址不易记忆 1.2 早期使用Hosts文件解析域名 主机名称重复 主机维护困难 1.3 DNS(Domain Name System 域名系统) 分布式 层次性 1.4 win中 hosts文件的路径 1.5 win中hosts文件中的内容 在进行域名解析时,会默认先去识别hosts文件,若是hosts中有指向,则可以快速的去找到目标服务器,而不用每次都要去找DNS服务器,从而加快运行速度 1.6 域名空间结构 URL(网络资源定位) http://www.kgc.com/test 协议://主机名.二级域名.顶级域/虚拟目录 二 : 网页的概念 2.1 网站 由一个一个页面构成的,是多个网页的结合体 2.2 网页 纯文本格式文件,其编写语言为HTML,在用户的浏览器中被“翻译”成网页形式显示出来 2.3 主页

第一章 HTML基础

不打扰是莪最后的温柔 提交于 2019-12-11 05:23:17
1.1 基本概念 Internet => 被称为因特网、互联网、全球最大的、开放的、众多网络互连而成的计算机网络 Internet => 提供的主要服务有 => WWW 、FTP、E-mail、BBS、TeInet 其中,WWW用于提供网页浏览服务、是应用最广、发展最快的一种服务。 WWW是World Wide Web(全球广域网)的缩写,简称Web,中文又称“万维网” 一个完整的WWW系统包括 www服务器、浏览器、HTML文件(web页面,网页)和·网络4部分 WWW服务器是指能够实现WWW服务功能的计算机,也称为 Web站点 一般来讲,一个web站点由多个网页构成,每个web站点都有一个起始页,通常称为主页或首页。作为网站的入口页面,其中包含指向其他页面的超链接。 通常主页的名称是固定的,一般使用 index或default来命名主页 WWW运行有3个概念: 统一资源定位器、超文本传输协议、超文本标记语言 (1)URL(统一资源定位器) 提供了在Web上进入资源的统一方法和路径,相当于现实生活中的门牌号 (2)HTTP(超文本传输协议) WWW服务器和WWW客户机之间是按照文本传输协议(HTTP)互传信息的。 同时,HTTP制订了HTML文档运行的统一规则和标准,它是基于客户端请求、服务器响应的工作模式。 主要有4个过程: 客户端与服务器建立连接、客户端向服务器发出请求

理论 :熟悉web基础与http协议

北慕城南 提交于 2019-12-11 00:34:53
文章目录 一 : 域名概述 1.1 域名的概念 1.2 早期使用Hosts文件解析域名 1.3 DNS(Domain Name System 域名系统) 1.4 win中 hosts文件的路径 1.5 win中hosts文件中的内容 1.6 域名空间结构 二 : 网页的概念 2.1 网站 2.2 网页 2.3 主页 2.4 域名 2.5 HTTP协议 2.6 URL 2.7 HTML 2.8 超链接 2.9 发布 三 :HTML 概述 3.1 HTML超文本标签语言 3.2 浏览器 :“解释和执行” HTML源码的工具 3.2 HTML 文档的结构 3.3 标签 四 :Web 概述 4.1 Web1.0 与Web2.0 4.1.1 web 1.0 4.1.2 web 2.0 五 : 静态网页 5.1.1 静态网页是标准的HTML文件 5.1.2 扩展名是.htm、.html 5.1.3 是网站建设的基础,早期网站一般都有静态网页制作的 5.1.4 没有后台数据库、不含程序和不可交互的网页 5.1.5 相对更新起来比较麻烦,适用于一般更新较少的展示型网站 5.2 静态网页特点 5.2.1 每个静态网页都有一个固定的URL,且URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?” 5.2.2 网页内容一经发布到网站服务器上,无论是否有用户访问

爬虫之静态网页爬虫(基础知识)

一笑奈何 提交于 2019-12-09 11:28:00
1.环境搭建-Python Unix                               基础环境-Windows   1.pip,并设置pip源                                1.直接下载Anaconda,很多比较难以安装的资源都已经包含了    配置pip conf,自动设置源                             配置pip源,各个系统默认pip.ini位置不同,需要根据实际情况设置     #mkdir ~/.pip/                                  官网:http://anaconda.org/     #vim~/.pip/pip.conf                                下子主页:https://www.continuum.io/downloads     [global]     index-url=http://pypi.tuna.tsinghua.edu.cn/simple   也可以每次安装的时候制定source     #pip install -i http://pypi.tuna.tsinghua.edu.cn/simple xlml 2.http协议   物理层:电器连接   数据链路层:交换机

appach 和tomcat 之间的关系(1)

江枫思渺然 提交于 2019-12-04 16:26:11
Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。   Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP)   Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行   两者从以下几点可以比较的:   1、两者都是apache组织开发的   2、两者都有HTTP服务的功能   3、两者都是开源免费的 联系   1)Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持php,还可以与Tomcat连通(Apache单向连接Tomcat,就是说通过Apache可以访问Tomcat资源,反之不然)。     2)Apache只支持静态网页,但像asp、jsp、php、cgi等动态网页就需要Tomcat来处理。   3)Apache和Tomcat整合使用:     如果客户端请求的是静态页面,则只需要Apache服务器响应请求;     如果客户端请求动态页面,则是Tomcat服务器响应请求,将解析的JSP等网页代码解析后回传给Apache服务器,再经Apache返回给浏览器端。