perl-CGI-Prototype - Create a CGI application by subclassing

Property Value
Distribution Fedora 29
Repository Fedora i386
Package name perl-CGI-Prototype
Package version 0.9054
Package release 20.fc29
Package architecture noarch
Package type rpm
Installed size 47.26 KB
Download size 35.36 KB
Official Mirror
The core of every CGI application seems to be roughly the same:
*   Analyze the incoming parameters, cookies, and URLs to determine the state
of the application (let's call this "dispatch").
* Based on the current state, analyze the incoming parameters to respond to
any form submitted ("respond").
*   From there, decide what response page should be generated, and produce it
CGI::Prototype creates a "Class::Prototyped" engine for doing all this, with
the right amount of callback hooks to customize the process.  Because I'm
biased toward Template Toolkit for rendering HTML, I've also integrated that
as my rendering engine of choice. And, being a fan of clean MVC designs, the
classes become the controllers, and the templates become the views, with clean
separation of responsibilities, and "CGI::Prototype" a sort of "archetypal"


Package Version Architecture Repository
perl-CGI-Prototype-0.9054-20.fc29.noarch.rpm 0.9054 noarch Fedora
perl-CGI-Prototype - - -


Name Value
perl(:MODULE_COMPAT_5.28.0) -
perl(:VERSION) >= 5.6.0
perl(Class::Prototyped) -
perl(Template) -
perl(base) -
perl(strict) -
perl(warnings) -


Name Value
perl(CGI::Prototype) = 0.9054
perl(CGI::Prototype::Hidden) -
perl-CGI-Prototype = 0.9054-20.fc29


Type URL
Binary Package perl-CGI-Prototype-0.9054-20.fc29.noarch.rpm
Source Package perl-CGI-Prototype-0.9054-20.fc29.src.rpm

Install Howto

Install perl-CGI-Prototype rpm package:

# dnf install perl-CGI-Prototype




2018-07-13 - Fedora Release Engineering <> - 0.9054-20
- Rebuilt for
2018-06-30 - Jitka Plesnikova <> - 0.9054-19
- Perl 5.28 rebuild
2018-02-08 - Fedora Release Engineering <> - 0.9054-18
- Rebuilt for
2017-07-27 - Fedora Release Engineering <> - 0.9054-17
- Rebuilt for
2017-07-07 - Igor Gnatenko <> - 0.9054-16
- Rebuild due to bug in RPM (RHBZ #1468476)
2017-06-06 - Jitka Plesnikova <> - 0.9054-15
- Perl 5.26 rebuild
2017-02-11 - Fedora Release Engineering <> - 0.9054-14
- Rebuilt for

See Also

Package Description
perl-CGI-Session-4.48-13.fc29.noarch.rpm Persistent session data in CGI applications
perl-CGI-Session-Driver-memcached-0.04-20.fc29.noarch.rpm CGI::Session driver for memcached
perl-CGI-Simple-1.16-1.fc29.noarch.rpm Simple totally OO CGI interface that is compliant
perl-CGI-SpeedyCGI-2.22-36.fc29.i686.rpm Speed up perl scripts by running them persistently
perl-CGI-Struct-1.21-12.fc29.noarch.rpm Build structures from CGI data
perl-CGI-Untaint-1.26-32.fc29.noarch.rpm Process CGI input parameters
perl-CGI-Untaint-date-1.00-34.fc29.noarch.rpm Validate a date
perl-CGI-Untaint-email-0.03-32.fc29.noarch.rpm Validate an email address
perl-CHI-0.60-16.fc29.noarch.rpm Unified cache handling interface
perl-CHI-Test-0.60-16.fc29.noarch.rpm CHI::Test module
perl-CLASS-1.00-25.fc29.noarch.rpm Alias for __PACKAGE__
perl-COPASI-4.24.197-2.fc29.i686.rpm COPASI Perl Bindings
perl-CPAN-2.20-418.fc29.noarch.rpm Query, download and build perl modules from CPAN sites
perl-CPAN-Changes-0.400002-9.fc29.noarch.rpm Read and write Changes files
perl-CPAN-Checksums-2.12-7.fc29.noarch.rpm Write a CHECKSUMS file for a directory as on CPAN