CGI (Common Gateway Interface)
CGI нь вэбийн хэрэглэгчээс єгсєн командыг тухайн вэб сервер нь программ руу дамжуулан эргээд хэрэглэгчид илгээх арга юм. Аль нэг вэб хуудас руу ороход эсвэл вэбийн хаяг бvхий линк дээр дарахад энэ команд нь вэб сервер лvv очоод тэндээсээ вэб хуудас нь хэрэглэгчийн компьютерт ирдэг. Харин хэрэглэгч вэб хуудаснаас хvснэгт бєглєєд илгээхэд энэ vйлдлийг ихэвчлэн вэб сервер дээрх программ гvйцэтгэдэг бєгєєд бєглєсєн мэдээллийг боловсруулаад эргээд хэрэглэгчид баталгааг илгээдэг. Бєглєсєн мэдээллийг серверт хvргэн эргээд хэрэглэгчид баталгааг илгээдэг энэ арга барил болон программийг CGI гэдэг.

CGI нь вэбийн протокол болох HTTP -гийн нэг хэсэг юм.
Вэб хуудсандаа CGI программ ажиллуулдгаар тохируулъя гэвэл HTML файлдаа программаа зааж єгєх хэрэгтэй. Жишээ нь та хvснэгт нэмэх гэж байгаа бол дараах бичилтийг гурвалжин хаалтанд (< >) хаалтанд бичиж єгнє:

FORM METHOD=POST ACTION=http://www.mol.mn/cgi-bin/formmail.pl

Энэ нь www.magicnet.mn вэб сервер дээрх cgi-bin директорт байгаа formmail.pl гэсэн CGI программийг зааж єгч байгаа юм. formmail.pl нь хэрэглэгчийн бєглєсєн мэдээллийг бичиж аван баталгааг илгээдэг. .pl гэсэн єргєтгєл нь PERL хэл дээр бичигдсэнийг илэрхийлж байгаа юм.
CGI нь зєвхєн хvснэгт бєглєхєд хэрэглэгддэггvй бєгєєд вэб хуудсан дээрээ тоолуур тавих, Guest book буюу танай вэб хуудсанд зочилсон хэрэглэгч єєрийнхєє сэтгэгдлийг бичиж vлдээх зэрэг vйлдлvvдийг хийдэг. CGI программийг ихэвчлэн C, C++, Java болон PERL хэл дээр бичсэн байдаг.

Шинэчлэгдсэн он сар єдєр: 2001 оны 11-р сарын 19