Учебни записки

1. Основи на Интернет

Какво е Интернет?

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

Вижте: Интернет - статия в bg.wikipedia.org

Устройство, чието основно предназначение е да предоставя информация на други устройства от мрежата се нарича сървър, а устройство, което е предназначено да получава информация се нарича клиент. Казва се още, че сървърите предоставят, а клиентите ползват, съответен тип интернет услуга. За простота говорим за "устройства", но понеже се имат пред вид програмируеми устройства, по-точно, клиент и сървър са функции, които се изпълняват чрез съответен софтуер. Софтуер, който изпълнява функция на сървър, както и софтуер, който изпълнява функция клиент, може да има и на един и същи компютър. Така че, идеята за комуникация между клиент и сървър е идея за комуникация между софтуерни приложения. Клиент е приложение, което изпраща заявка, до друго приложение, наречено сървър и получава от сървъра отговор на своята заявка.

Една от основните услуги в Интернет е услугата по предоставяне на достъп до документи,  съдържащи текст, изображения, звукова и видео информация, и хипервръзки към други документи. Този вид документи се наричат още интернет страници или уеб страници, а мрежата, която те съставляват благодарение на свързаността помежду си чрез хипервръзки, се нарича Уеб. (World Wide Web) Интернет страниците се наричат още и хипертекстови документи.

Обменът на информация между приложения, изпълнявани върху свързаните в Интернет устройства се осъществява посредством спазването на стандартни набори от правила наричани протоколи. Протоколите определят подробностите относно начина на представяне и пренасяне на информацията. Предмет на настоящият курс е създаването на интернет страници (хипертекстови документи) и затова ще споменем само протоколите, използвани именно за тази цел.

Организацията, която подготвя, обсъжда и публикува стандартите за Уеб е консорциума World Wide Web Consortium (W3C), на чиито сайт w3.org може да се намери информацията за тези стандарти.