Jump to content
xisto Community
Sign in to follow this  
jcguy

CGI stands for what?

Recommended Posts

What does CGI stands for? How about PHP? Does PHP stands for Perl?

<{POST_SNAPBACK}>


CGI: Common Gateway Interface.

 

PHP: PHP Hypertext Preprocessor

 

PHP originally meant Personal Home Page but as the language grew they decided to change the name. It is a recursive acronym (P meaning PHP in which P means PHP in which P means... :) )

Share this post


Link to post
Share on other sites

Ok, I just learnt that Perl stands for Practical Extraction and Reporting Language. It's a programming language used for creating CGI programs on Web servers. No wonder Perl seems to be always associated with CGI...

Share this post


Link to post
Share on other sites

ok i went and found some moreADE =Microsoft Access Project Extension ADP =Microsoft Access Project ASX =Windows Media Audio / Video shortcut BAS =Visual Basic Module BAT =Batch File CHM =Compiled HTML Help File CMD =Windows NT Command Script COM =MS-DOS Application CPL =Control Panel Extension CRT =Security Certificate DLL =dynamic link library EXE =Application HLP =Windows Help File HTA =HTML program INF =Setup Information File INS =Internet Naming Service ISP =Internet Communication Settings JS =JScript File JSE =JScript Encoded Script File LNK =Shortcut MDB =Microsoft Access Application MDE =Microsoft Access MDE Database MDT =Microsoft Access Add-in Data MDW =Microsoft Access Workgroup Information MDZ =Microsoft Access Wizard program MSC =Microsoft Common Console Document MSI =Windows Installer Package MSP =Windows Installer Patch MST =Visual Test Source File PCD =Photo CD Image or Microsoft Visual Test compiled script PIF =Shortcut to MS-DOS Program PL =Perl script: only dangerous if Perl is installed on that particular computer PM =Perl script module: only dangerous if Perl is installed on that particular computer REG =Registration Entries SCF =Windows Explorer command SCR =Screen Saver SCT =Windows Script Component SHB =Shortcut into a document SHS =Shell Scrap Object URL =Internet Shortcut (Uniform Resource Locator) VB =VBScript File VBE =VBScript Encoded Script File VBS =VBScript Script File WS =Windows Script File WSC =Windows Script Component WSF =Windows Script File WSH =Windows Scripting Host Settings File

Share this post


Link to post
Share on other sites

ok i went and found some more

 

ADE  =Microsoft Access Project Extension

ADP  =Microsoft Access Project

ASX  =Windows Media Audio / Video shortcut

BAS  =Visual Basic Module

BAT  =Batch File

CHM  =Compiled HTML Help File

CMD  =Windows NT Command Script

COM  =MS-DOS Application

CPL  =Control Panel Extension

CRT  =Security Certificate

DLL  =dynamic link library

EXE  =Application

HLP  =Windows Help File

HTA  =HTML program

INF  =Setup Information File

INS  =Internet Naming Service

ISP  =Internet Communication Settings

JS  =JScript File

JSE  =JScript Encoded Script File

LNK  =Shortcut

MDB  =Microsoft Access Application

MDE  =Microsoft Access MDE Database

MDT  =Microsoft Access Add-in Data

MDW  =Microsoft Access Workgroup Information

MDZ  =Microsoft Access Wizard program

MSC  =Microsoft Common Console Document

MSI  =Windows Installer Package

MSP  =Windows Installer Patch

MST  =Visual Test Source File

PCD  =Photo CD Image or Microsoft Visual Test compiled script

PIF  =Shortcut to MS-DOS Program

PL  =Perl script: only dangerous if Perl is installed on that  particular computer

PM  =Perl script module: only dangerous if Perl is installed on  that particular computer

REG  =Registration Entries

SCF  =Windows Explorer command

SCR  =Screen Saver

SCT  =Windows Script Component

SHB  =Shortcut into a document

SHS  =Shell Scrap Object

URL  =Internet Shortcut (Uniform Resource Locator)

VB  =VBScript File

VBE  =VBScript Encoded Script File

VBS  =VBScript Script File

WS  =Windows Script File

WSC  =Windows Script Component

WSF  =Windows Script File

WSH  =Windows Scripting Host Settings File

<{POST_SNAPBACK}>


Ok correct me if i am wrong VB Stands for VB script File OR Visual Basic Script file

Share this post


Link to post
Share on other sites

what about INI what dose it stand for?

<{POST_SNAPBACK}>


INI stands for initialisation, which is a file extension used on text files which is commonly used to set default program variables at the start of a program when executed.

 

This will let the program that uses this ini file to know certain things it should be performed, a common windows .ini file would be the boot.ini where you setup the booting section partitions, how long it times out etc.

 

 

Cheers, MC

Share this post


Link to post
Share on other sites

Here's a site that provides definitions to terms and acronyms of everything related to the web. The site's name is Webopedia: an online dictionary and search engine for computer and internet technology definitions. Dunno if you guys heard of it before or know about it. Anyways, that's where i lookup web terms and acronyms if i don't know 'em. :)

Share this post


Link to post
Share on other sites

Keep in mind that because extension types are designed to reflect the type of file, some different files share the same extension type. For example, .BAS can either be a VB module or a QBasic program. .OBJ is used for files that the creating program terms as an object file, but what that means differs for the creating program. .SKN frequently means a skin file for a game, but for every different engine this format is different. And .IFF is an extension used by The Sims for objects, but it also serves another more practical purpose. Don't always assume that because a file has a certain extension, it is that kind of file.

Share this post


Link to post
Share on other sites

CGI = Common gateway interfaceWhat you can do with it:You can make a "search" system with CGIYou can make forms with CGIYou can make ALOT of more stuff with CGI'S Little description:The Common Gateway Interface (CGI) is a standard for interfacing external applications with information servers, such as HTTP or Web servers. A plain HTML document that the Web daemon retrieves is static, which means it exists in a constant state: a text file that doesn't change. A CGI program, on the other hand, is executed in real-time, so that it can output dynamic information.For example, let's say that you wanted to "hook up" your Unix database to the World Wide Web, to allow people from all over the world to query it. Basically, you need to create a CGI program that the Web daemon will execute to transmit information to the database engine, and receive the results back again and display them to the client. This is an example of a gateway, and this is where CGI, currently version 1.1, got its origins.The database example is a simple idea, but most of the time rather difficult to implement. There really is no limit as to what you can hook up to the Web. The only thing you need to remember is that whatever your CGI program does, it should not take too long to process. Otherwise, the user will just be staring at their browser waiting for something to happen.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.