• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Perl 新手必讀

    發布: 2007-7-04 20:04 | 作者: admin | 來源:  網友評論 | 查看: 9次 | 進入軟件測試論壇討論

    領測軟件測試網 1. 什么是 Perl ?
       Perl 就是 Practical Extraction and Reporting Language 的簡稱,是一種最廣泛應用于語法分析和 World Wide Web 的編程語言。它起源于 awk、C、sh 和 sed 語言,然而,它的應用開發遠比其他任何一種面向對象編程語言更加容易。
       Perl 語言由 Larry Wall 創建,最初作為一種實用解釋語言。其主要功能最初是用于分析基于文本的數據和生成這些數據的統計或結果。隨著 Internet 的普及推廣,我們已經感受到 Perl 在 CGI 編程和處理格式數據上的強大功能。由于 Perl 對 process、文檔和文字有很強的處理、變換能力,因此凡是有關快速原型設計、系統工具、軟件工具、系統管理、資料庫連結、圖像程式設計、網絡連結和 WWW 程式設計等之類的任務,都特別適合用 Perl 來完成。

    2. 關于 #!/usr/bin/perl
       在 Perl 程序中,第一行必須是服務器上 Perl 解釋器的路徑,一般是 #!/usr/bin/perl 或 #!/usr/sbin/perl,如果你不清楚,可以聯系你的主頁空間提供商。在 WIN95/98/NT 的機上裝了 Perl 解釋器后(假設路徑是 c:perl),如果你用的是 Apache WEB 服務器,則第一行必須填寫 #!/perl/bin/perl ,如果你用的是 omniHTTPd 或 IIS 的話,只需保留 #!/usr/bin/perl 即可。

    3. CGI-BIN 目錄是什么?
       CGI-BIN 是 Perl 程序的默認存放目錄(實際上此目錄名字完全是由 webmaster 定義的),系統默認這個目錄中的所有文件都是 CGI 程序或是 CGI 程序用來調用的數據。對于 Apache 或 IIS WEB 服務器,該目錄下不能存放圖像、聲音和 HTML 頁面(這些文件必須旁諛闃饕成系鈉脹柯賈?,但如果你用的是 omniHTTPd WEB 服務器的話,就沒有這個限制。

    4. Perl 程序中能用 來隔開子目錄嗎?
       和 HTML 編程一樣,Perl 對子目錄分隔用的是 / ,而不是 。

    5. Perl 程序的上傳方式
       在 FTP 中,一個文件的上傳方式有兩種,一種是 ASCII,一種是 Binnary,上傳 Perl 程序必須用 ASCII 方式上傳,否則就會出現 500 Internal Server Error 的出錯信息。
       在早期的 CuteFTP 中,用默認的 AUTO 上傳 Perl 程序實際是用 Binnary 方式傳的,所以使用時一定要吧 AUTO 改為 ASCII,而最新的版本中,CuteFTP 的 AUTO 上傳 Perl 文件是采用了 ASCII 方式,所以無需修改。

    6. Unix 下和 WIN 下,用 Apache 和 IIS 對程序運行效果有什么影響?
       在 WIN 環境下,是不支持 Unix 下的一些特殊函數的,比如 flock() 函數等,因此如果你的程序在 WIN 下運行不正確(一般是出現白頁),可以嘗試刪除 flock() 等函數。在 WIN 下,無需設置 Perl 程序的屬性,而在 Unix 下,必須設置好正確屬性后才能運行(具體請見"Perl 程序的屬性及其設置祥解"一文)。
       在 WIN 環境下,有兩種主流 WEB 服務器,一種是 Apache,一種是 IIS。主要的區別是 Apche 在表示絕對路徑時可用絕對路徑的相對形式來表示,但 IIS 必須用完整的硬盤路徑表示(具體請見"絕對路徑與相對路徑祥解"一文)。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>