Програмиране в среда Интернет

POP3

   POP3 (Post Office Protocol 3) е протокол за приемане на съобщения от електроннара поща. Той е много прост протокол. Той може единствено да извлече съобщението от сървъра и да го изтрие. Много по-сложен е протокола IMAP4, който също служи за манипулация с електронна поща. Първоначално сървара слуша на TCP потр 110 и когато клиента се върже към него, то той изпраща съобщение. Сървъра и клиента могат да обменят команди и отговори, докато връзката не бъде затворена. Повече за протокола може да прочетете от тук.

Perl

   Perl - Perl е интерпретаторен език за програмиране. Разпространението му за създаване на HTML страници се дължи на работата на Perl с текст. Това е една от най - силните страни на този език. Той може да взаимодейства с WEB чрез CGI, което забавя до известна степен неговата работа. Това се преодолява благодарение на специално разработен модул, който позволява изпълнението на Perl код без CGI. Тъй като Perl е език за програмиране, чиято първоначална цел не е бил WEB, чрез него могат да се пишат мощни програми работещи без WEB сървър (Perl даже притежава възможност за писане на програми с графичен интерфейс). Освен това кода на Perl работи успешно(в повечето случаи) под множество операционни системи без да е нужно пренаписване.

Плъгин(plugin)

   Плъгина е малка програма, която се стартира автоматично при заявка от програмата използваща дадения плъгин. Най-често плъгините се използват от браузърите, за да могат да визуализират съдържание, което в по принцип не могат. Плъгините се зареждат в прозореца на браузъра вместо да стартират външно приложение. Това е много по-удобно и бързо, но за съжаление е на път да отпадне. Причината за това е патентите, които бяха наскоро наложени над тази технология.

PNG

   PNG (Portable Network Graphics) e формат специално проектиран за работа в WEB. Съвременния PNG поддържа 24 битов цвят, което е повече от JPG(16 бита). Освен това неговата компресия е без загуби.

Променлива

   Променливите величини или за краткост променливи могат да приемат различни стойности по време на действието на програмата. Всяка променлива има име и стойност. В програмирането имената на променливите са наричат идентификатори.

Полиморфизъм

   Полиморфизъм означава свойството на един метод да прави различни неща в зависимост от обекта, който го е извикал.

Подпрограма

   Подпрограма представлява предоставено от потребителя парче код, което извършва дадено действие и не връща стойност. В езика Perl обаче подпрограмата може да връща стойност и в този си смисъл тя повече прилича на функция.