README
1CGI::Cache - Perl extension to help cache output of time-intensive CGI scripts
2
3CGI::Cache is an easy-to-use module for automatically caching CGI output so
4that subsequent visits to such scripts will not take as much time.
5
6
7MODULE DEPENDENCIES
8
9To use this module, you will need to install:
10
11- File::Path
12- Tie::Restore
13- File::Spec
14- Cache::Cache
15- Storable
16
17To test this module, you will need to install:
18
19- Test::More
20
21
22INSTALLATION
23
24To install this package, change to the directory where you unarchived this
25distribution and type the following:
26
27 perl Makefile.PL
28 make
29 make test
30 make install
31
32You can install this package into a non-default location by appending one of
33the following to the "perl Makefile.PL" command:
34
35- "PREFIX=/installation/path" (for installation into a custom location),
36- "INSTALLDIRS=site" (for installation into site-specific Perl directories)
37- "INSTALLDIRS=perl" (for installation into standard Perl directories).
38
39If you make the installation into your own directory, then remember that you
40must tell perl where to search for modules before trying to 'use' them. For
41example:
42
43 use lib '/home/userid/lib';
44 use CGI::Cache;
45
46During the 'make test', there are some tests that take a while longer to run.
47While testing that caching is working, CPU times are being recorded on some
48slow code to see that performance will actually be increased on subsequent
49visits. Don't panic. It may take a couple of minutes to run, depending on
50your system.
51
52
53DOCUMENTATION
54
55Just "perldoc CGI::Cache". After installation on Unix systems,
56you can also do "man CGI::Cache".
57
58
59RESOURCES
60
61The CPAN Page:
62http://search.cpan.org/dist/CGI-Cache/
63
64The GitHub page:
65https://github.com/coppit/cgi-cache/
66
67Bug and feature tracking:
68http://rt.cpan.org/Public/Dist/Display.html?Name=CGI-Cache
69
70
71COPYRIGHT
72
73Copyright (c) 1998-Sep 1 2000 Broc Seib. Copyright (c) Sep 1 2000-2015 David
74Coppit. All rights reserved, save those granted by the license. See the file
75LICENSE for licensing terms.
76
77
78AUTHOR
79
80David Coppit <david@coppit.org>
81