壮志凌云!“阿帕奇”战斗机我也能开!

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:liaotianeryi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、战斗机的强大“引擎”
  
  ——揭秘大型网站的背后
  无论你将要驾驶的是战斗机还是拖拉机,你都应该了解它的引擎,就算你不知道它的工作原理、至少应该知道它的“排量”——运行速度、“能耗”——资源占用以及“行驶区域”——在天上开还是在地上跑?这“行驶区域”其实就是运行平台。
  我们经常浏览各大网站,这些网页都是怎么建立起来的呢?难道都是手工一个一个做出来的?显然不是。实际上,建立网页的工具有很多种,例如FrontPage和Dreamweaver,通过他们可以设计美观大方的页面。
  
  1.网页的两种上传方式
  一般来说,网页的建立方式有两种:一种是手动方式,编辑网页的方式有两种,一种手动方式,这种方式建立的网页,从内容、到字体、版式,甚至连的文件名都需要我们自己来输入,最后还要自己上传文件到服务器上,这种网页被称为“静态页面”;另一种是自动方式,就是通过程序建立一个发布平台,定义好一个模板,建立好网页的外观,而内容部分暂时不输入,我们只需要在输入窗口输入内容,程序就会自动生成网页,并自动上传到服务器上,这种页面被称为“动态页面”。目前,除了常见的HTML静态页面外,越来越多的网站选择了PHP和ASP这类动态页面。
  
  


  2.新浪的网页是怎么生成的?
  打开新浪首页,你会看到很多链接,新闻专题中也有很多图片和新闻,那么他们是怎么实现的?看看图1你就会明白网站编辑的工作了,他们只需要在后台程序前输入文章标题、内容、图片等相关信息,按“提交”就行啦!
  
  ASP(Active Server Pages)是一种比较流行的编程技术。说是编程,其实它并不高深。它本身即成了很多功能,如计数器、留言簿、公告板、聊天室等等。 ASP可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者却一点觉察不出来,就像为他专门制作的页面一样。
  PHP(Personal Home Page)也是一种创建创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP。然而PHP和它不同之处在于PHP开放源码和跨越平台,可以运行在Windows和多种版本的UNIX上,消耗的资源也相对较少。
  
  二、从这里起飞
  ——网页发布平台
  
  虽然直升机不需要跑道,但是起飞降落还是需要一个平台,发布网页更是如此。任何连接到网络中的计算机都会有一个唯一的标识来辨别他,这个标示就是IP地址。如果我们要在某台计算机上发布网站,那么该网站对应的地址也是和这个IP地址一致的。我们可以通过“开始→运行→输入CMD”后回车进入命令行模式,然后在命令行模式中输入“ipconfig”来查看本机IP地址。知道了本地计算机的IP地址后网络中的其他计算机就可以通过这个IP地址来访问发布的网站了。
  
  ★IP地址分为公网和私网IP地址两种,一般来说如果你的IP地址开头是10或172.16或192.168的话属于私网IP,只有在同一个内网中的计算机才可以通过该IP地址访问你的站点,Internet上的其他计算机将无法正常访问。如果IP是其他地址的话说明属于公网IP,Internet上的任何计算机都可以通过该IP访问我们发布的站点。所以说搞清楚自己的IP地址是让其他人正常访问发布站点的关键。
  ★上网类型决定能否发布网页
  要在自己的电脑上发布网页,首先要确定自己的上网类型。目前的宽带上网主要分为小区宽带(如长城宽带和有线电视宽带)和ADSL宽带两种大的方式,前者一般使用的是自动分配的IP地址,获得的地址是私网IP,无法对外发布网页;后者一般有公网IP,可以对外发布网页,但是电信或者网通一般会每隔一段时间自动中断拨号连接(如北京网通会自动断开连接时间超过48小时的用户),用户需要重新拨号,这对于发布网页来说就很麻烦了。所以,如果希望做专业的网站,还是需要申请服务器。好在对于学习者来讲,ADSL已经基本满足了使用条件。
  
  三、菜鸟飞行员的试飞行动
  ——1分钟发布自己的站点
  
  对于初学者来说,使用过于专业的网站发布工具(诸如Apache,IIS,TOMCAT等)过于困难,我们先为大家介绍一个小巧的网站发布工具——small server,通过它可以在一分钟发布自己的站点,在基本功能方面一点也不比专业发布工具差。
  small server小档案:
  软件版本: 3.05.43a 软件大小: 88KB
  软件类型: 免费软件
  适用平台: Windows 2000/XP/2003
  下载地址: http://work.newhua.com/cfan/200610/http.rar
  第一步:简单安装
  下载small server后运行主程序http.exe。默认情况下small server使用的发布站点目录为http.exe程序所在目录中的WWW目录(见图2)。
  


  第二步:测试页面
  我们可以将自己的网站文件放到http.exe所在文件夹中的WWW目录,然后打开IE浏览器访问http://127.0.0.1即可。例如我们随便编辑了一个index.htm文件放到了www目录中,在访问http://127.0.0.1时该页面内容“hello cfan”就会显示出来。当然如果你有现成的网页,直接将它复制到WWW目录中即可完成页面发布工作(见图3)。
  
  实际上这个地址代表的是本地计算机,我们可以按照上面介绍的查看IP地址的方法来查看自己计算机的IP地址,例如计算机的IP地址是192.168.1.100,那么在运行small server后通过浏览器地址栏输入http://192.168.1.100也是可以访问的。
  
  第三步:修改默认设置
  
  默认情况下,small server是通过80端口对外发布站点的,当然我们可以通过“设置”来修改它,方法是右键点任务栏右下角的small server图标,然后选择“settings”。启动configuration窗口后,在上面菜单中找到HTTP。在HTTP设置界面中我们可以选择是否开启该HTTP服务器,以及该服务器发布使用的端口,默认是80。甚至还可以限制容许哪些IP地址来访问该站点(见图4)。
  第四步:同一个设置界面继续往下还会看到“default web folder”的设置,通过他可以修改发布站点使用的目录。前面也讲到了默认是在small server主程序所在目录中的WWW目录。将网站使用的发布端口修改为8080后,就只能通过127.0.0.1:8080或192.168.1.100:8080来访问了。发布完的站点会在small server主程序所在目录中生成一个名为http.cfg的文件保存所有站点设置。
  
  四、壮志凌云!阿帕奇即将升空!——专业工具Apache
  
  虽然small server可以实现简单的HTTP站点发布功能,但是在设置和权限分配方面的功能还是非常欠缺的。一般来说目前使用比较频繁的网站发布工具主要有IIS、Apache和TOMCAT。IIS只适用于Windows系统,而且他是收费的,与Windows相绑定;TOMCAT主要和JAVA结合发布站点。综合来说,Apache是免费的而且开放源代码,很多附加功能可以由众多程序员逐步开发,因此使用上更加灵活。
  Apache HTTP Server小档案:
  软件版本: 2.0.55 软件大小:4309KB
  软件类别: 免费软件
  应用平台:Windows 9x/NT/2000/XP
  下载地址:http://download.pchome.net/internet/server/web/1037.html
  第一步:安装“红羽毛”
  


  安装过程很简单,一路“NEXT”即可。完毕后我们会在“服务”中看到Apache这个新服务,他将随Windows系统的启动而启动(见图5)。启动后Apache将出现在任务栏右下角,那个带红色羽毛的图标就是Apache程序(见图6)。
  第二步:小试牛刀
  我们打开IE浏览器访问http://127.0.0.1或自己的IP地址http://192.168.1.100,如果可以看到Apache默认的发布页面就说明我们成功地完成了安装工作(见图7)。Apache默认存放网页文件的目录是C:\program files\Apache group\Apache2\htdocs,我们只需要把自己的页面文件复制到这个目录即可。访问http://127.0.0.1或自己的IP地址http://192.168.1.100时就可以看到相应的页面信息了。
  第三步:设置安装位置
  我们可以通过编辑httpd.conf文件来修改设置,方法是点开始菜单中Apache目录下“Configure Apache Server”中的“Edit the Apache httpd.conf Configuration File”。例如我们要修改默认的发布目录,找到serverroot,修改后面的路径即可。这里我们将其修改为“C:/wwwroot”,需要注意的是如果我们准备把页面放到C:\wwwroot目录中,那么应该填写“C:/wwwroot”,而不是“C:\wwwroot”。
其他文献
爱国者在推出几款备受好评的英语听说王产品之后,又于近日发布了新品英语听说王F582。这个听说王系列的新成员,秉承爱国者听说王一贯的定位,F582依然是一款为在职人士量身定做的英语学习利器。  我们深知语言环境对学习英语的重要性。然而,对于工作繁忙,压力巨大的在职人士来说,不可能像在校的学生一样有整块的时间来练习英语听说。F582针对这一问题,增添了FM收音机功能。同时,你可以利用F582特有的15
期刊
鎖骨按摩是为了使淋巴循环畅通。所以要稍微用力,一边刺激淋巴,一边按摩鎖骨,这样才会有效。
期刊
一起典型的“维权过当”事件    近日,关于华硕笔记本因涉嫌使用问题CPU而被一客户勒索500万美元的事件已经被各大媒体曝光,同时也受到了法律界的关注,并给消费者维权活动敲了一记警钟。  根据相关的报道,顾客龙某购买了价值2万多元的华硕牌笔记本电脑后,刚开始使用便连坏了两次,维修后仍不能正常使用。朋友周某对龙某的电脑进行检测后,认定电脑的核心部件CPU使用了禁止在市场流通的工程测试芯片。  龙某、
期刊
忽冷忽热是春天的代名词,皮草套矩袖也愈发见怿小怿。混搭,是品味最简单的体现。谁好?谁坏?一看便知。
期刊
在很多人眼里,华硕是华人笔记本圈里的一个“异数”,不打价格战不炒作市场,其一心一意做产品,把品质和应用放在第一位的态度,总是让人充满期待。近日,在与华硕中国业务事业群总经理许佑嘉先生交流的时候,我们了解到华硕2006年笔记本策略的更多细节。  塑造精品,提高精品的实用性。什么是精品?当消费者逐渐将苹果的iPod、联想的ThinkPad笔记本捧为精品的时候,如何权衡精品和实用性两者的关系,成为了业内
期刊
自2004年以来,国内MP3市场经历了残酷的膨胀期后,华南曾一度出现百家MP3工厂集体倒闭的市场现象,有人说,以MP3为代表的数码产品的同质化将市场提前引入淘汰期。然而,进入2006年以来,多彩在原有的DIY配件领域保持增长外,更加大了对MP3、MP4、摄像头等为代表的数码产品的投入力度。面对记者,多彩更是报出年销售100万台的宏伟目标。比起目标,我们更关心多彩将如何履行自己的诺言。  “我们有自
期刊
网络青蛙:好幸福哦,CFAN的论坛又上了一个新台阶……  2005年12月28日下午,cfan论坛改版完毕,界面和功能都发生了一定的变化,大家对改版会怎么看呢?我们非常关心。令人欣慰的是,在投票中,正面的支持率是最高的。无论怎样的变化,大家开始可能都会有不适,但变肯定是往好的方向变,比如速度、稳定性、界面的美观与实用性,都经过了网络部的认真改进与完善。希望大家一如既往地像支持杂志一样支持cfan论
期刊
没有FM、AM与数字的结合,不需要频率波段,不需要转动天线找信号,打开网页,在浏览器里键入一个地址,如果网络畅通无阻,如果时间、地点、人物正好合适,如果你的音箱还在正常运作,那么很可能从下一秒开始,网络电台节目,主持人的声音开始叫醒你的耳朵。  这就是网络广播(Net Radio,Net Broadcast,Internet Broadcast),而网络电台主持人,也就是Net Jockey(NJ
期刊
本文作者简介  网名醒客(Thinker),资深软件架构师,关注技术和产业发展战略。    搜索引擎是当前互联网热门话题,从业者以搜索为谈资犹如90年代言必称dot com。    网络始于搜索  互联网初期,信息量比较少,人们对索引式互联网服务的需要并不强烈。  随着信息的多元化,人们需要对建立秩序,避免淹没在海量信息之中。20世纪90年代,雅虎开始提供分类为特点的信息索引服务,这是第一次建立互
期刊
月光宝盒要是丢了,悟空就没法穿梭时空去救他的娘子了。要是系统还原的还原点丢了,我们也就没法把系统恢复到以前的样子了。可别以为这是小问题,如果恰逢系统崩溃,那你就会气急败坏地跺脚了……    造成还原点丢失的6大顽症  别以为是朋友偷偷用你的电脑,然后把你的还原点都删了。为了避免你胡乱猜疑冤枉好人,我们决定先把还原点丢失的几大原因告诉你!    有备才能无患:教你备份还原点    还原点文件都是存储
期刊