⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 idx_p.htm

📁 用perl编写CGI的好书。本书从解释CGI和底层HTTP协议如何工作开始
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<a name="performance-Perl-CGI-programs"><dt>performance, Perl CGI programs</dt><dd><dl>    <a name="Perl-techniques-for-improving">  <dt>Perl techniques for improving: <a href="../ch17_01.htm#INDEX-3146">17.1. Basic Perl Tips, Top Ten</a></dt><dd><dl>    <a name="autouse-feature">    <dt>autouse feature: <a href="../ch17_01.htm#INDEX-3179">17.1.7. autouse</a></dt>        <a name="benchmarking-code">    <dt>benchmarking code: <a href="../ch17_01.htm#INDEX-3148">17.1.1. Benchmark Your Code</a></dt>        <a name="benchmarking-modules">    <dt>benchmarking modules: <a href="../ch17_01.htm#INDEX-3153">17.1.2. Benchmark Modules, Too</a></dt>        <a name="existing-solutions-finding">    <dt>existing solutions, finding: <a href="../ch17_01.htm#INDEX-3191">17.1.9. Find Existing Solutions for Your Problems</a></dt>        <a name="regular-expressions-using">    <dt>regular expressions, using: <a href="../ch17_01.htm#INDEX-3194">17.1.10. Regular Expressions </a></dt>      </dl></dd>  </dl></dd><a name="period-.-or-dash---starting-filenames-with"><dt>period (.) or dash (-), starting filenames with: <a href="../ch05_02.htm#INDEX-1025">5.2.4. File Uploads with CGI.pm</a></dt><dd><dl>  <dt><a href="../ch05_02.htm#INDEX-1051">5.2.4. File Uploads with CGI.pm</a></dt></dl></dd><a name="perl-interpreter"><dt>perl interpreter: <a href="../ch01_03.htm#INDEX-123">1.3.2. Alternatives to CGI</a></dt><dd><dl>  <dt>(see also <a href="idx_i.htm#interpreters">interpreters</a>)</dt>    <a name="embedding-within-web-server">  <dt>embedding within web server: <a href="../ch01_03.htm#INDEX-122">1.3.2. Alternatives to CGI</a></dt>  </dl></dd><a name="Perl-language"><dt>Perl language</dt><dd><dl>    <a name="aliases-for-imported-symbols">  <dt>aliases for imported symbols: <a href="../ch05_01.htm#INDEX-960">5.1.3. Standard and Object-Oriented Syntax</a></dt>      <a name="buffering-output-to-STDOUT-for-web-server">  <dt>buffering output to STDOUT for web server: <a href="../ch03_01.htm#INDEX-518">3.1.1.2. STDOUT</a></dt>      <a name="capitalization-conventions">  <dt>capitalization conventions: <a href="../ch16_02.htm#INDEX-3113">16.2. Coding Guidelines</a></dt>      <a name="CGI">  <dt>CGI (see <a href="idx_c.htm#CGI-programs-CGI">CGI programs, CGI</a>)</dt>      <a name="chr-function-converting-hexadecimal-values-to-characters">  <dt>chr function, converting hexadecimal values to characters: <a href="../ch02_01.htm#INDEX-238">2.1.3. URL Encoding</a></dt>      <a name="coding-techniques-avoiding-bugs-with">  <dt>coding techniques, avoiding bugs with: <a href="../ch15_02.htm#INDEX-2905">15.2. Perl Coding Techniques</a></dt><dd><dl>    <a name="binmode-use-of">    <dt>binmode, use of: <a href="../ch15_02.htm#INDEX-2969">15.2.7. Use binmode</a></dt>        <a name="checking-status-of-system-calls">    <dt>checking status of system calls: <a href="../ch15_02.htm#INDEX-2930">15.2.2. Check Status of System Calls</a></dt>        <a name="file-locking">    <dt>file locking: <a href="../ch15_02.htm#INDEX-2961">15.2.5. File Locking</a></dt>        <a name="strict-module-using">    <dt>strict module, using: <a href="../ch15_02.htm#INDEX-2911">15.2.1. Use strict</a></dt>        <a name="unbuffering-output-stream">    <dt>unbuffering output stream: <a href="../ch15_02.htm#INDEX-2965">15.2.6. Unbuffer Output Stream</a></dt>        <a name="using-with-Tk-via-Tk.pm">    <dt>using with Tk via Tk.pm: <a href="../ch15_03.htm#INDEX-3029">15.3.5.2. ptkdb</a></dt>      </dl></dd>      <a name="commands-in-Embperl-documents-surrounding-with-brackets">  <dt>commands in Embperl documents, surrounding with brackets: <a href="../ch06_04.htm#INDEX-1401">6.4.2.1. Embperl code blocks</a></dt>      <a name="data-structures">  <dt>data structures</dt><dd><dl>    <a name="printing-with-Data-:-:Dumper-module">    <dt>printing with Data::Dumper module: <a href="../ch15_03.htm#INDEX-3007">15.3.4. Dumping Variables</a></dt>        <a name="related-URLs-and-subsequent-related-URLs">    <dt>related URLs and subsequent related URLs: <a href="../ch14_05.htm#INDEX-2864">14.5. CGI Gateway to XML Middleware</a></dt>      </dl></dd>      <a name="data-types">  <dt>data types (see <a href="idx_d.htm#data-types">data types</a>)</dt>      <a name="DBI-using-with">  <dt>DBI, using with: <a href="../ch10_04.htm#INDEX-2082">10.4. DBI</a></dt>      <a name="DBM-files-storing-as-objects-in">  <dt>DBM files, storing as objects in: <a href="../ch10_02.htm#INDEX-2048">10.2.2. MLDBM</a></dt>      <a name="debugger">  <dt>debugger: <a href="../ch15_03.htm#INDEX-3015">15.3.5. Debuggers</a></dt><dd><dl>    <dt><a href="../ch15_03.htm#INDEX-3035">15.3.5.3. ActiveState Perl debugger</a></dt>    <dt>(see also <a href="idx_d.htm#debugging">debugging</a>)</dt>    <a name="ActiveState-debugger">    <dt>ActiveState debugger: <a href="../ch15_03.htm#INDEX-3033">15.3.5.3. ActiveState Perl debugger</a></dt>        <a name="documentation-for">    <dt>documentation for: <a href="../ch15_03.htm#INDEX-3021">15.3.5.1. The Perl debugger</a></dt>      </dl></dd>      <a name="default-input-record-separator-$-">  <dt>default input record separator ($/): <a href="../ch12_03.htm#INDEX-2395">12.3. Inverted Index Search</a></dt>      <a name="embedding-within-Apache-web-server">  <dt>embedding within Apache web server: <a href="../ch17_03.htm#INDEX-3224">17.3. mod_perl</a></dt>      <a name="Embperl-module-shifting-Perl-code-into-HTML-documents">  <dt>Embperl module, shifting Perl code into HTML documents: <a href="../ch06_04.htm#INDEX-1388">6.4. Embperl</a></dt>      <a name="end-of-line-characters-translating-to-----n">  <dt>end-of-line characters, translating to \\\\n: <a href="../ch05_02.htm#INDEX-1058">5.2.4. File Uploads with CGI.pm</a></dt>      <a name="FastCGI-and">  <dt>FastCGI and: <a href="../ch01_03.htm#INDEX-116">1.3.2. Alternatives to CGI</a></dt>      <a name="forking">  <dt>forking: <a href="../ch08_02.htm#INDEX-1667">8.2.3. Security Strategies</a></dt>      <a name="functions-vs.-methods">  <dt>functions vs. methods: <a href="../ch05_01.htm#INDEX-965">5.1.3. Standard and Object-Oriented Syntax</a></dt>      <a name="grep-function">  <dt>grep function: <a href="../ch12_02.htm#INDEX-2334">12.2. Searching One by One, Take Two</a></dt>      <a name="here-documents">  <dt>here documents: <a href="../ch05_04.htm#INDEX-1168">5.4.2. Here Documents</a></dt>      <a name="libraries-storing-in-site_perl-directory">  <dt>libraries, storing in site_perl directory: <a href="../ch05_05.htm#INDEX-1223">5.5.4. Custom Module</a></dt>      <a name="linefeeds-and-carriage-returns-on-different-operating-systems">  <dt>linefeeds and carriage returns on different operating systems: <a href="../ch03_03.htm#INDEX-585">3.3.1.1. Outputting documents</a></dt>      <a name="list-vs.-scalar-context">  <dt>list vs. scalar context: <a href="../ch02_04.htm#INDEX-400">2.4.2.4. Date</a></dt>      <a name="mailers">  <dt>mailers: <a href="../ch09_06.htm#INDEX-1884">9.6. Perl Mailers</a></dt>      <a name="modules">  <dt>modules: <a href="../ch11_01.htm#INDEX-2190">11.1. Query Strings and Extra Path Information</a></dt><dd><dl>    <dt><a href="../appb_01.htm#INDEX-3342">B. Perl Modules</a></dt>    <a name="Apache-:-:ASP">    <dt>Apache::ASP: <a href="../ch01_03.htm#INDEX-99">1.3.2. Alternatives to CGI</a></dt>        <a name="CGIBook-:-:UserTracker">    <dt>CGIBook::UserTracker: <a href="../ch11_01.htm#INDEX-2236">11.1. Query Strings and Extra Path Information</a></dt>        <a name="creating-your-own">    <dt>creating your own: <a href="../ch05_05.htm#INDEX-1211">5.5.4. Custom Module</a></dt>        <a name="HTML-:-:Mason-module">    <dt>HTML::Mason module: <a href="../ch06_05.htm#INDEX-1476">6.5. Mason</a></dt>        <a name="LWP-module">    <dt>LWP module: <a href="../ch08_02.htm#INDEX-1694">8.2.5. Trusting the Browser</a></dt>        <a name="open-source">    <dt>open source: <a href="../ch01_03.htm#INDEX-82">1.3.1. Why Perl?</a></dt>        <a name="standard-Perl-script-vs.">    <dt>standard Perl script vs.: <a href="../ch05_05.htm#INDEX-1213">5.5.4. Custom Module</a></dt>        <a name="WDDX.pm">    <dt>WDDX.pm: <a href="../ch07_03.htm#INDEX-1579">7.3.1. WDDX</a></dt>        <a name="XML-:-:Parser">    <dt>XML::Parser: <a href="../ch14_03.htm#INDEX-2763">14.3. Document Type Definition</a></dt>      </dl></dd>      <a name="newsgroups">  <dt>newsgroups: <a href="../appa_06.htm#INDEX-3341">A.6. Newsgroups</a></dt>      <a name="packages">  <dt>packages: <a href="../ch05_01.htm#INDEX-955">5.1.3. Standard and Object-Oriented Syntax</a></dt>      <a name="performance-of-CGI-scripts-improving">  <dt>performance of CGI scripts, improving: <a href="../ch17_01.htm#INDEX-3145">17.1. Basic Perl Tips, Top Ten</a></dt><dd><dl>    <a name="autouse-feature">    <dt>autouse feature: <a href="../ch17_01.htm#INDEX-3178">17.1.7. autouse</a></dt>        <a name="benchmarking">    <dt>benchmarking: <a href="../ch17_01.htm#INDEX-3147">17.1.1. Benchmark Your Code</a></dt>        <a name="existing-solutions-finding">    <dt>existing solutions, finding: <a href="../ch17_01.htm#INDEX-3190">17.1.9. Find Existing Solutions for Your Problems</a></dt>        <a name="localizing-variables-with-my">    <dt>localizing variables with my: <a href="../ch17_01.htm#INDEX-3155">17.1.3. Localize Variables with my</a></dt>        <a name="regular-expressions-using">    <dt>regular expressions, using: <a href="../ch17_01.htm#INDEX-3193">17.1.10. Regular Expressions </a></dt>        <a name="SelfLoader-module-using">    <dt>SelfLoader module, using: <a href="../ch17_01.htm#INDEX-3172">17.1.6. SelfLoader</a></dt>        <a name="shell-avoiding">    <dt>shell, avoiding: <a href="../ch17_01.htm#INDEX-3182">17.1.8. Avoid the Shell</a></dt>        <a name="slurping-avoiding">    <dt>slurping, avoiding: <a href="../ch17_01.htm#INDEX-3161">17.1.4. Avoid Slurping</a></dt>        <a name="undef-vs.-">    <dt>undef vs. (): <a href="../ch17_01.htm#INDEX-3169">17.1.5. undef Versus ( )</a></dt>      </dl></dd>      <a name="pipes-to-external-programs">  <dt>pipes to external programs: <a href="../ch08_02.htm#INDEX-1658">8.2.2. User Input and the Shell</a></dt>      <a name="PPM-Perl-Package-Manager">  <dt>PPM (Perl Package Manager): <a href="../ch10_04.htm#INDEX-2095">10.4.1. Using DBI</a></dt>      <a name="printing-STDOUT-and">  <dt>printing, STDOUT and: <a href="../ch01_02.htm#INDEX-20">1.2. Introduction to CGI</a></dt>      <a name="qq---operator">  <dt>qq// operator: <a href="../ch05_04.htm#INDEX-1171">5.4.2. Here Documents</a></dt>      <a name="quotemeta-function">  <dt>quotemeta function: <a href="../ch12_02.htm#INDEX-2328">12.2. Searching One by One, Take Two</a></dt>      <a name="scalar-representations-of-array-references">  <dt>scalar representations of array references: <a href="../ch04_03.htm#INDEX-923">4.3. Decoding Form Input</a></dt>      <a name="STDERR-not-buffering">  <dt>STDERR, not buffering: <a href="../ch03_01.htm#INDEX-530">3.1.1.3. STDERR</a></dt>      <a name="storage-locations-different-operating-systems">  <dt>storage locations, different operating systems: <a href="../ch15_01.htm#INDEX-2878">15.1.2. The Pound-Bang</a></dt>      <a name="syntax-errors-checking-with--wc-switch">  <dt>syntax errors, checking with -wc switch: <a href="../ch15_01.htm#INDEX-2899">15.1.4. &quot;Malformed&quot; Header</a></dt>      <a name="taint-mode">  <dt>taint mode: <a href="../ch08_04.htm#INDEX-1727">8.4. Perl's Taint Mode</a></dt><dd><dl>    <a name="common-problems-with">    <dt>common problems with: <a href="../ch08_04.htm#INDEX-1752">8.4.5. Common Problems with Taint Mode</a></dt>        <a name="data-monitored-by">    <dt>data monitored by: <a href="../ch08_04.htm#INDEX-1739">8.4.2. What Is Monitored by Taint Mode</a></dt>        <a name="how-it-works">    <dt>how it works: <a href="../ch08_04.htm#INDEX-1730">8.4.1. How Taint Works</a></dt>        <a name="reasons-for-using">    <dt>reasons for using: <a href="../ch08_04.htm#INDEX-1747">8.4.4. Why Use Taint Mode?</a></dt>        <a name="removing-taint">    <dt>removing taint: <a href="../ch08_04.htm#INDEX-1742">8.4.3. How Taintedness Is Removed</a></dt>      </dl></dd>      <a name="text-files">  <dt>text files (see <a href="idx_t.htm#text-files">text files</a>)</dt>      <a name="tie-mechanism">  <dt>tie mechanism: <a href="../ch10_01.htm#INDEX-1944">10.1.1.1. flock</a></dt>      <a name="turning-on-warnings-and-taint-checking">  <dt>turning on warnings and taint checking: <a href="../ch01_02.htm#INDEX-38">1.2.1. Sample CGI</a></dt>      <a name="underscore-_-use-in">  <dt>underscore (_), use in: <a href="../ch16_02.htm#INDEX-3115">16.2. Coding Guidelines</a></dt>      <a name="version-getting-with--v-flag">  <dt>version, getting with -v flag: <a href="../ch15_01.htm#INDEX-2885">15.1.2. The Pound-Bang</a></dt>      <a name="XML-:-:Parser-library-online-information">  <dt>XML::Parser library, online information: <a href="../ch14_05.htm#INDEX-2845">14.5. CGI Gateway to XML Middleware</a></dt>  </dl></dd><a name="perldoc-documentation-viewer"><dt>perldoc (documentation viewer): <a href="../appb_02.htm#INDEX-3357">B.2. perldoc</a></dt><a name="PerlEx-module"><dt>PerlEx module: <a href="../ch17_01.htm#INDEX-3135">17. Efficiency and Optimization</a></dt><a name="PerlMagick-module-see-Image-:-:Magick-module"><dt>PerlMagick module (see Image::Magick module: <a href="../ch13_05.htm#INDEX-2593">13.5. PerlMagick</a></dt><a name="permanent-moves-URLs-of-requested-resources"><dt>permanent moves, URLs of requested resources: <a href="../ch03_03.htm#INDEX-613">3.3.1.3. Specifying status codes</a></dt><a name="permissions"><dt>permissions</dt><dd><dl>    <a name="applications-CGI-errors-and">  <dt>applications, CGI errors and: <a href="../ch15_01.htm#INDEX-2856">15.1.1. Application Permissions</a></dt>      <a name="CGI-programs">  <dt>CGI programs</dt><dd><dl>    <a name="checking">    <dt>checking: <a href="../ch15_01.htm#INDEX-2863">15.1.1. Application Permissions</a></dt>        <a name="configuring-web-server-to-set">    <dt>configuring web server to set: <a href="../ch03_01.htm#INDEX-506">3.1. The CGI Environment</a></dt>        <a name="execute-turning-offf">    <dt>execute, turning offf: <a href="../ch01_04.htm#INDEX-163">1.4.1.2. Configuring by extension</a></dt>        <a name="forbidden-403-status-code">    <dt>forbidden (403 status code): <a href="../ch03_03.htm#INDEX-637">3.3.1.3. Specifying status codes</a></dt>      </dl></dd>      <a name="email-users-security-risks-of">  <dt>email users, security risks of: <a href="../ch09_01.htm#INDEX-1798">9.1.2. False Identities</a></dt>      <a name="files">  <dt>files</dt><dd><dl>    <a name="changing-with-chmod-command">    <dt>changing with chmod command: <a href="../ch15_01.htm#INDEX-2868">15.1.1. Application Permissions</a></dt>        <a name="data-storage">    <dt>data storage: <a href="../ch08_05.htm#INDEX-1770">8.5.3. File Permissions</a></dt>        <a name="server-running-as-user">    <dt>server running as user: <a href="../ch10_01.htm#INDEX-1962">10.1.2. Write Permissions</a></dt>      </dl></dd>      <a name="hash-files-read-write">  <dt>hash files, read/write: <a href="../ch10_02.htm#INDEX-2035">10.2.1. DB_File</a></dt>      <a name="text-files-writing-to">  <dt>text files, writing to: <a href="../ch10_01.htm#INDEX-1958">10.1.2. Write Permissions</a></dt>  </dl></dd><a name="phone-directory-interface-consolidated-using-CGI-middleware"><dt>phone directory interface (consolidated), using CGI middleware: <a href="../ch14_01.htm#INDEX-2720">14. Middleware and XML</a></dt><a name="PHP-programming-language"><dt>PHP programming language: <a href="../ch01_03.htm#INDEX-101">1.3.2. Alternatives to CGI</a></dt><a name="physical-text-wrapping"><dt>physical text wrapping: <a href="../ch04_02.htm#INDEX-886">4.2.5. The &lt;TEXTAREA> Tag</a></dt><a name="PID-checking-for-child-processes"><dt>PID, checking for child processes: <a href="../ch15_02.htm#INDEX-2943">15.2.3. Is It Open?</a></dt><a name="pie-charts"><dt>pie charts</dt><dd><dl>    <a name="commute_pie.cgi-script">  <dt>commute_pie.cgi script: <a href="../ch13_04.htm#INDEX-2576">13.4.2. GD::Graph</a></dt>      <a name="creating-with-GD-:-:Graph-:-:pie-module">  <dt>creating with GD::Graph::pie module: <a href="../ch13_04.htm#INDEX-2565">13.4.2. GD::Graph</a></dt>      <a name="three-dimensional-creating-with-GD-:-:Graph-:-:pie3d">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -