📄 idx_p.htm
字号:
<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. "Malformed" 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 <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 + -