小弟刚刚下载安装了apache,该怎样发布一个静态网页,用自己的机器做服务器实现内部局域网访问,求详解
请阅读apache的使用说明,使用说明是最好的老师,安装并设置好apache后就能作静态网页访问,实际使用过程考虑的因素很多,如多站点、虚拟目录等,这方面的资料网上很多。
参考资料:
对于一个Intranet应用程序,而不是使用适当的Web服务器,它已计划通过分享其在网络中部署静态HTML页面。此静态html页不断将在后台由PC机上运行的程序更新,人们通过直接在浏览器中输入共享文件路径访问该HTML页面。最多10个用户同时使用,预计访问它。 任何一个能看到的缺点或优点在这种类型的部署
在服务器里打开iis,从iis里创建一个站点,把站点目录选择为你放网站的文件夹,再给此站点里绑定上域名就可以了具体的你可以边操作边看,很多知识都是从实践中出来的流程是这样的,弄错了大不了从头再来一次如果实在操作不起来,可以联系我教你
第一、网站生成静态可以减轻服务器负担,网页在被阅读时不需要再调用数据库。
第二、网站生成静态了,网站会更安全。
第三、网站生成静态最重要的一点了,那就是有利于搜索引擎收录,因为搜索引擎优先收录静态页面。
第四、网站生成静态可以加速页面翻开阅读速度,静态页面无需衔接数据库翻开速度较动态页面有明显提高
在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为"静态网页",静态网页是标准的HTML文件,它的文件扩展名是htm、html,可以包含文本、图像、声音、FLASH动画、客户端脚本和ActiveX控件及JAVA小程序等。静态网页是网站建设的基础,早期的网站一般都是由静态网页制作的。
静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。容易误解的是静态页面都是htm这类页面,实际上静态也不是完全静态,他也可以出现各种动态的效果,如GIF格式的动画、FLASH、滚动字幕等。
所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了--除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。
这两者最简单明了的区别就是:
静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改动,必须在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时修改。
动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随之更新,比较简单易学。
1构建一个网页的大体流程
如果你写了前端页面想发布到网上让大家一起看看你的作品,那么你需要一台服务器
服务器的话你可以租用阿里云,腾讯云,华为云等的服务器(这些都有学生机。阿里云学生机95元/月),如果你想让你的网站更好的记住,可以购买一个域名。(注意:本教程没有用域名,是通过IP访问的)
配置服务器:把你的项目发送到服务器上,通过配置IIS服务器,完成配置
发布成功
2本教程使用的是阿里云的ECS服务器——windows server 2012
购买过程就不详细说明了
登入之后,运行服务器,记住你设置服务器登入的初始密码。
打开你电脑上的远程桌面连接
输入你购买的阿里云服务器的公网IP,输入第2步的密码,连接成功之后登入即可。
登入之后,为了方面操作,把你的项目复制到桌面
接下来就是配置IIS服务器的操作了,直接换成你的电脑,通过网页登入服务器IP,测试是否链接成功。
简单地说
处理静态网页:直接从你磁盘里读文件把数据返回给客户端。
处理动态网页:要经过一些组件的处理成静态网页的格式然后传给客户端。
其实过程远远不止这些,复杂多了。
静态页面就是 纯html 代码写的 ,它是存放在本地磁盘。 也可以说是,我的电脑里面 。我的电脑也就是 服务器。小点的说 ,是虚拟空间。也叫做虚拟服务器。网大了说就是服务器。动态页面是 php,jsp, aspnet ,java 等等这些语言写的。主要是控制网站的 后台。动态页面的数据信息 ,是存放在数据库里面的。静态页面会对服务器造成很大的压力,因为数据越来越多大时候,服务器是承受不了的。当然优点就是,搜索引擎非常喜欢。当然这个是我个人的观点。动态的页面的优点访问速度快,因为数据信息都是存放在数据库里面的 ,服务器里,只是一些基本的文件,运行起来是很快的。通常url的后缀 带 html的 就是静态 或者是伪静态的网址 。带有? ,= ,id, & 这些符号的 就是动态链接 。后缀名 ,带有 php 这样的 就动态的。如果一个网站 没有更新的必要 ,几张静态的页面就足够了。当然我说的只是我个人的理解。不代表正确答案。本人只是个小学水平 ,只是自学了 做网站的技术。
0条评论