! Aware > default selections > Activity specific > Information Tools > WWW > Authoring > CGI >

Common Gateway Interface

- Responding to web requests dynamically
Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Information and Publications: Showing

FAQ: Frequently Asked Questions about CGI Programming

ftp://rtfm.mit.edu/pub/faqs/www/cgi-faq (At MIT)


Books: Showing

Dynamic Web Forms Professional Projects (With CD-ROM)
[Dan Ransom; 2002-04-26] ISBN 1931841136
- At Barnes & Noble - At Amazon - At Half

Web Database Development Step by Step .NET Edition
[Jim Buyens; 2002-04-10] ISBN 073561637X
- At Barnes & Noble - At Amazon - At Half

Perl Web Site Workshop
[Jason Pellerin, Molly E. Holzschlag; 2001-12-20] ISBN 0672322757
- At Barnes & Noble - At Amazon - At Half

Bulletproofing Web Applications (With CD-ROM)
[Adam Kolawa, et al; 2001-12-15] ISBN 0764548662
- At Barnes & Noble - At Amazon - At Half

Metadata Solutions: Using Metamodels, Repositories, XML, and Enterprise Portals to Generate Information on Demand
[Adrienne Tannenbaum; 2001-08-14] ISBN 0201719762
- At Barnes & Noble - At Amazon - At Half

Perl for the Web
[Chris Radcliff; 2001-08-08] ISBN 0735711143
- At Barnes & Noble - At Amazon - At Half

Perl and CGI for the World Wide Web: Visual QuickStart Guide (2nd Edition)
[Elizabeth Castro; 2001-05] ISBN 0201735687
- At Barnes & Noble - At Amazon - At Half

Writing CGI Applications with Perl
[Kevin Meltzer, Brent Michalski; 2001-02-15] ISBN 0201710145
- At Barnes & Noble - At Amazon - At Half

Server-Side Programming Techniques (Java(TM) Performance and Scalability, Volume 1)
[Dov Bulka; 2000-06-05] ISBN 0201704293
- At Barnes & Noble - At Amazon - At Half

Database-Driven Web Sites
[Mike Morrison, et al; 2000-04-17] ISBN 061901556X
- At Barnes & Noble - At Amazon - At Half

Web Database Development : Step by Step
[Jim Buyens; 2000-03-29] ISBN 0735609667
- At Barnes & Noble - At Amazon - At Half

Server-Side JavaScript(TM): Developing Integrated Web Applications
[Robert Husted, J. J. Kuslich; 1999-05] ISBN 020143329X
- At Barnes & Noble - At Amazon - At Half

Official Guide to Programming With Cgi.Pm
[Lincoln Stein; 1998-04-03] ISBN 0471247448
- At Barnes & Noble - At Amazon - DDJ Mention - At Half

The Cgi/Perl Cookbook
[Craig Patchett, et al; 1997-10-14] ISBN 0471168963
- At Barnes & Noble - At Amazon - At Half

The Cold Fusion Web Database Construction Kit (Please refer to ISBN 078971809x)
[forman, Ira R.; Que Corp. ] ISBN 0789709708
- At Barnes & Noble - At Amazon - At Half

Supercharging Your Web Site with a Database, with
[Simpson, Bruce; IDG Books Worldwide. Inc. ] ISBN 0764530194
- At Barnes & Noble - At Amazon - At Half

Developing Databases for the Web Intranets (Webmaster Series)
[Rodley, John ; Coriolis Group, Inc. ] ISBN 1576100510
- At Barnes & Noble - At Amazon - At Half

Database Publishing on the Web and Intranets
[Lamb, Linda and Peek, Jerry ; Coriolis Group, Inc. ] ISBN 1883577853
- At Barnes & Noble - At Amazon - At Half

Webmaster's Building Internet Database Servers with CGI
[Roth, Dave ; New Riders Publishing ] ISBN 1562055739
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

Objects and the Web ( Alan Knight, Naci Dai ; IEEE Software Magazine 2002-03)

- Many current Web technologies lend themselves to bad practices, including cut-and-paste reuse, ad-hoc scripts, direct-to-database code, and fragmented business logic. Arguing that good design practices are increasingly important in Web development, the authors described a framework for layered architectures based on the Smalltalk GUI development pattern of Model-View-Controller. This framework lets developers focus on writing application code instead of dealing with servlets, requests, or session variables.

Quality Attributes of Web Software Applications ( Jeff Offutt ; IEEE Software Magazine 2002-03)

- In only four or five years, the world wide web has changed from a static collection of HTML web pages to a dynamic engine that powers e-commerce, collaborative work, and distribution of information and entertainment. These exciting changes have been fueled by many changes in software technology, the software development process, and how software is deployed. Although the word "heterogeneous'' is commonly used to describe web software, we might easily forget to notice in how many ways it can be applied. In fact, the synonymous term ``diverse'' is more general and familiar, and may be more appropriate. Web software applications use diverse types of hardware, they include a diverse collection of types of implementation languages (including traditional programs, HTML, interpreted scripts, and databases), they are composed of software written in diverse languages, and they are built by collections of people with very diverse sets of skills. Although these changes in how web applications are built are interesting and fascinating, one of the most unique aspects of web software applications is in terms of the needs they must satisfy. Web applications have very high requirements for a number of quality attributes. Some of these quality attributes have been important in other (mostly relatively small) segments of the industry, but some of them are relatively new. This paper discusses some of the unique technological aspects of building web software applications, the unique requirements of quality attributes, and how they can be achieved.


Questions and Answers: Showing

VBScript vs. Perl Web Development Time Comparisons? [2001/05/07]

At Ask Slashdot

Perl Domination in CGI Programming? [ 1999/11/02]

At Ask Slashdot

How do you Handle Cookies in Java? [ 1999/02/03]

At Ask Slashdot

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

zpygresqlda-0.3.2_1 - PostgreSQL database adapter for Zope

At FreeBSD Ports

p5-CGI-Minimal-1.06 - Extremely lightweight CGI processing package

At FreeBSD Ports

p5-AxKit-XSP-PerForm-1.4 - XSP Taglib for making complex forms easy

At FreeBSD Ports

p5-Data-FormValidator-1.10 - Validates user input (usually from an HTML form) based

At FreeBSD Ports

p5-HTML-StickyQuery-0.07 - Add sticky QUERY_STRING to a tag href attributes

At FreeBSD Ports

quixote-0.4.7 - A framework for developing web applications in Python

At FreeBSD Ports

wwwcount-2.5 - Access counter, clock and date for WWW pages

At FreeBSD Ports
wwwcount-2.5.tgz (At OpenBSD 2.7_packages i386)
wwwcount-2.5.tgz (At OpenBSD 2.8_packages i386)
Graphical access counter, clock and date indicator for WWW pages (At NetBSD packages collection)

p5-HTML-TableLayout-1.001008 - Layout manager for CGI-based web applications

At FreeBSD Ports

p5-HTML-Table-1.13 - Generate HTML tables for CGI scripts

At FreeBSD Ports
p5-HTML-Table-1.04 - perl5 module to simplify creating HTML tables (At NetBSD packages collection)

gnuinfo-1.3 - CGI program to convert GNU .info files into html

At FreeBSD Ports

Graphic Counter Language - Programming language for the development of web counters {OpenSource}

(Info at freshmeat)

OpenLink Virtuoso - Virtual Database Engine enabing Heterogeneous Data Access {commercial}

(Info at freshmeat)

Principia - web application platform with integrated object database {commercial}

(Info at freshmeat)

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

p5-HTML-Template-2.5 - Perl module to use HTML Templates from CGI scripts

At FreeBSD Ports
p5-HTML-Template-2.2 - perl5 module to create HTML templates by extending HTML with simple tags (At NetBSD packages collection)

p5-CGI-Application-2.1 - Perl module intended to make it easier to create reusable web apps

At FreeBSD Ports
p5-CGI-Application-1.2 - perl5 module to create sophisticated, reusable web-based applications (At NetBSD packages collection)

p5-CGI-Lite-2.0 - Perl5 module to process and decode WWW form information

At FreeBSD Ports
simple perl5 module for writing forms-based CGI programs (At NetBSD packages collection)

ecgi-0.6.2 - A library for the creation of CGI-based Web applications

At FreeBSD Ports

p5-CGI-FastTemplate-1.09 - Perl module for manage templates and parses templates

At FreeBSD Ports

mod_cgi_debug-0.7 - Apache module to make debugging server-side scripts easier

At FreeBSD Ports

p5-HTML-FillInForm-0.25 - Perl5 module for auto-filling HTML form fields from previous values

At FreeBSD Ports

The CGI Toolkit - A simple support library to create CGI program.s {BSL}

(Info at freshmeat)

libctk-0.1.1 - A support library to create CGI programs {BSL}

Cgicc - is a C++ class library for writing CGI applications. {GPL,GNU}

At GNU project
cgicc-3.2 - A C++ class library for writing CGI applications (At FreeBSD Ports)

HTML::PHTML - Embed Perl in HTML; suited for FastCGI and Apache/mod_perl. [Perl] {oss}

At CPAN

File::CounterFile - Maintains a persistent counter in the filesystem. You increment it and decrement it from your Perl script, and it remembers the value forever. Uses file locking. Now part of the libwww bundle. [Perl] {oss}

At CPAN

DBIx::CGI - Easy to Use DBI Interface for CGI Scripts

(Info at freshmeat)

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

WWW Servers - Respond to HTTP requests

WWW robots and proxies - Automatic processing of HTTP requests

Up to: World Wide Web - HTTP, HTML, standards, browsers, transfer utilities, servers, et al.

WWW Browsers - User interface for accessing the WWW

Java Server Pages - JSP Server-side programming

Active Server Pages - ASP Server-side programming

Web Logs - Web-based discussion forums

(There may be additional related subject pages listed here)

External Categories

freshmeat.net : Topic : Internet : WWW/HTTP : Dynamic Content

freshmeat.net : Topic : Internet : WWW/HTTP : Dynamic Content : CGI Tools/Libraries

freshmeat.net : Topic : Internet : WWW/HTTP : Dynamic Content : Page Counters

Personalized Selections
Platform:
Unix/BSD/Linux.
Prog.Language:
Perl.
C/C++.
PHP.
Java.
License:
  BSD-like.
Open-source.
  GPL or LGPL.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Activity specific > Information Tools > WWW > Authoring > CGI >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments