选择显示字体大小

perl教学 第十四篇 perl5的包和模块

一、require函数 用require函数可以把程序分割成多个文件并创建函数库。例如,在myfile.pl中有定义好的perl函数,可用语句require ("myfile.pl"); 在程序中包含进来。当perl解释器看到这一语句,就在内置数组变量@inc指定的目录中寻找文件myfile.pl。 如果找到了,该文件中的语句就被执行,否则程序终止并输出错误信息: can't find myfile.pl in @inc 作为子程序调用参数,文件中最后一个表达式的值成为返回值,require函数查看其是否为零,若为零则终止。例如myfile.pl最后的语句是: print ("hello, world!n"); $var = 0; 因为最后的语句值为零,perl解释器输出下列错误信息并推出: myfile.pl did not reture true value 可以用简单变...

http://www.sosof.com/detail/402/225402223631504.html -by - 丰搜 缓存页面


cgi教程(6)调用cgi脚本文件的例子

调用cgi脚本文件的例子你可以使用以下的语句来执行服务器中的cgi脚本dynamic_page:<a href="http://www.mc.com/cgi-bin/dynamic_page">dynamic page</a> 当网络服务器处理一个请求来取文件的时候,如果这个请求的文件在服务器的cgi-bin目录中,那么只要这个文件被标识为可执行的,那个脚本将在服务器上运行。如果文件是不可执行的,那么将会报告一个错误。最终脚本会返回一个html网页或者图片作为执行结果显示出来。当cgi脚本文件执行时,它可以访问环境变量来获得有关处理的额外信息。返回数据的第一行将为:返回数据的类型 文本 一个html网页 content-type: text/html 一张gif图片 content-type: image/gif 下面是一个在unix中基于网络服务器简单的cgi脚本,它返回当前...

http://www.sosof.com/detail/402/866402223631787.html -by - 丰搜 缓存页面


cgi教程(7)解码数据发送给cgi脚本

解码数据发送给cgi脚本 当使用表单的时候,收集在表单的信息给发送给cgi脚本用于处理。这个信息被放置在环境变量query_string中。 为了清除地将信息传递给环境变量query_string,被修改锚标签的表单将被使用。在这个被修改的锚标签中,传递给环境变量query_string的数据是在指示cgi脚本的url之后附上的。字符”?”被用来分隔指定cgi脚本以及发送给脚本的数据的url。比如:<a href="/cgi-bin/script?name=your+name&action=find"> link </a> 其中数据"name=your+name&action=find"被放置在环境变量query_string中并且cgi脚本被执行。 下面给出一个例子:由c++编写一个类,具体文件parse.h 和parse.cpp被用于在query_string中提取个别的...

http://www.sosof.com/detail/022/77402223633637.html -by - 丰搜 缓存页面


cgi教程(8)记录用户记录脚本

记录用户记录脚本 在<img>标签使用一个指定cgi脚本的url,可以在图象被传递之前进行额外处理。额外的处理记录了有关网页当前用户的详细信息。这个额外信息将发送给cgi脚本来指定action的正确的详细数据。比如 :格式化的文本 html . <img src="/cgi-bin/mas_rec?page=html&file=log&img=dot.gif"alt="record not made"> 语句中的cgi脚本mas_rec是用c++编写的,它发送以下的信息:参数名字 要求 file 文件的名字,在上面用法信息将被附上 page 网页的名字,它将被记录在日志中 img 要装载的图片...

http://www.sosof.com/detail/402/758402223633093.html -by - 丰搜 缓存页面


cgi教程(10)cgi 规范

cgi 规范 本节教程是cgi/1.1的规范,更高版本的协议是向下兼容的,也就是说cgi/1.1的规范同样使用于更高版本的规范。 服务器于cgi脚本有四种主要的方法进行通讯:环境变量、命令行、标准输入和标准输出。cgi环境变量的规范 为了传递关于从服务器到脚本的信息请求的数据,服务器使用了命令行参数比如环境变量。这些变量是在当服务器执行网关程序时被设置的。下面的环境变量不是特殊请求而是为请求的设置server_software :相应请求的信息服务软件的名字和版本,其格式为name/version ;server_name :服务器的主机名或者ip地址。gateway_interface :服务器遵从的cgi规范的修订版。格式为:cgi/revision...

http://www.sosof.com/detail/402/540402223634662.html -by - 丰搜 缓存页面


实战 fastcgi_1. 克服 cgi 的瓶颈

1. 克服 cgi 的瓶颈 1.1 令人头痛的效率问题 拜 cgi 之赐,网站不再只有固定不变的图形和文字,藉由程序动态产生的网页可以让网站好象『活』了起来。小从简单的网页计数器,留言版,大至处理众多资料的搜寻引擎,可做线上实时交易的电子商务、网络下单等。cgi 简单、开放、跨平台、与程序语言独立的特性,使得撰写网站应用程序变得很容易。 但随着网站使用量日增,这些 cgi 程序从原本动态网页的功臣,突然成了网站效率的头号杀手。由于 cgi 先天的限制1,突然涌入大量的联机请求 (request) ,常会造成网站主机瞬间资源被占用,彷佛『当机』一样,或是处理速度变得很慢。 另一个常遇到的限制是和数据库联机的问题,如果 cgi 程序后端需要联机至数据库执行指令再取得结果,突然大量的联机请求可能会超过数据库系统容许联机的上限 (例如数据库系统使用者数目的限制)。 因此对一个主要以使用 c...

http://www.sosof.com/detail/402/231402223635850.html -by - 丰搜 缓存页面


实战 fastcgi_2. 安装 fastcgi

2. 安装 fastcgi 要使用 fastcgi 你必需有一个可供 fastcgi 程序执行的环境 (run-time environment),以及 撰写 fastcgi 程序的开发环境。以下就以阿帕契服务器 (apache web server) 做为 fastcgi 的执行平台,简述如何在阿帕契服务器使用 fastcgi。 由于阿帕契服务器自由、开放、跨平台的特性,现今许多系统或发行套件 (distribution) 都内含阿帕契服务器,如果你直接用预先编译好的阿帕契程序,请自行找出符合该系统设定规则的安装路径。以下列出一些阿帕契服务器相关的路径设定规则,后面的范例将以阿帕契内定值为主,其它的系统请自行参考: 系统 执行文件路径 设定文件路径 阿帕契内定值 /usr/local/apache/bin /usr/local/apache/etc freebsd /usr/loca...

http://www.sosof.com/detail/022/62402223636692.html -by - 丰搜 缓存页面


生根于自由的土壤—fastcgi

linux作为自由软件的代表,给it行业带来了无限的发展空间。 linux的透明性,无论给开发人员还是应用人员都有一个充分发挥的余地,在以 linux系统为作业和平台上,更多的功能正在被不断地开发出来。 像server push、fastcgi、eperl、php3等许多的新功能,正是在linux这样自由的土壤中才得以充分的发展。 一个网站的性能,主要表现在以下几个方面:系统响应时间、处理时间、用户等待时间和系统的输出负载,如果考虑经济因素还要加上技术成本。要提高网站的性能,在不改变硬件和网络结构的基础上,那么技术内涵就集中在优秀的程序上。目前来说,server push(推技术)和fastcgi两项新技术在完全不增加成本的基础上可以使你的网站达到最佳的性能。本文将详细介绍fastcgi技术。 什么是fastcgi 要说明一点,如果要使用fastcgi,你应该在以linux为作业系统的a...

http://www.sosof.com/detail/402/713402223636147.html -by - 丰搜 缓存页面


用perl制作留言本实例

  guest-book在网页设计中占有相当重要的地位,以至于可以和记数 器相提并论。留言本可以用许多编程语言来设计,当然使用最多的还是 perl和vb两种。本次cgi教程我们将谈谈在编写guest-book中最应该注 意的问题,并将给出一个不算很完整的程序代码。 就现在的情况来看,一个标准的guest-book程序一般包括三个文 件。提交表单文件 (form.html)、cgi处理文件(guest-book.cgi)和最后的输出文 件(book.html)。有些vb程序以access数据库为后台存储格式,以方便 用户查找留言。下图给出了guest-book的工作流程。 form.html <h1><span style="font-size: 9pt; line-height: 15pt">留言本</span></h1> <form action=/cgi-shl/gu...

http://www.sosof.com/detail/402/454402223637260.html -by - 丰搜 缓存页面


perlscript 的介绍

perlscript 的介绍== :foreheadmail: forehead@21cn.com time: 2000.1.1==如有不妥或欠缺,请不吝指教== q : 什么是 perlscript? a : perlscript 是一个 activex 脚本引擎,使你可以在任何 activex scripting host 上运行 perl 程序.activex scripting host 有: internet information server 3.0/4.0 peer web services 3.0/4.0 microsoft internet explorer 4.0x windows scripting host ==q : 运行 perlscript 需要些什么?a : 如下: perl for win32 核心 一个 activex 脚本主机 ( scripting...

http://www.sosof.com/detail/022/15402223638277.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons