Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Doc / 5_WEB.doc
Скачиваний:
58
Добавлен:
24.03.2015
Размер:
1.01 Mб
Скачать

1. Қазіргі web-технологияларға шолу. Негізгі ұғымдар мен анықтамалар: клиент-сервер архитектурасы, www(World Wide Web), url (Uniform Resource Locator), http (HyperText Transfer Protocol).

Интернеттің қазіргі дамуы 90-жылдар басында компьютерлер ара­сында мә­лі­мет алмасудың жаңа хаттамасы (protocol) пайда болғаннан кейін басталды. Бұл хаттама HTTP (HyperText Transfer Protocol – гипермәтінді тасымалдау ха­т­тамасы) деп аталған болатын. Осы хаттамамен қатар НТТР серверлерінің кеңейтілген желілері болып табылатын Интернет арқылы файлдар тасымалдай алатын World Wіde Web қызмет бабы (WWW немесе тек Web) пайда болды. Бұл файлдардың басым көпшілігі Web-парақтар түрінде – HTML (Hyper­Text Markup Language – гипермәтінді белгілеу тілі) тілінде жазылған арнаулы файлдар түрінде болады. Осы файлдарды НТТР серверлерінде (Web-торапта­рында) орна­ластыру жолымен Web-парақтар қалың көпшілік пайдаланатындай түрде Интер­нетте жарияланады. Web-парақтар мазмұны әр түрлі бола береді және олар көптеген тақырыптарды қамти алады, бірақ олардың бәрінің де негізгі жариялану, яғни жазылу тілі HTML болып табылады. Осындай HTML құжат­тарының бәрінің де файл аттарының кеңейтілуі (тіркеуі) *.HTM немесе *.HTML болуы тиіс.

HTML тілі World Wіde Web қызмет бабымен бірге дами отырып, Web-парақтарының ең жақсы деген мүмкіндіктерін жүзеге асырып, оны кең пайдалану жолдарымен толықтырылып отырылды. Ол World Wіde Web жүйесінің негізі бола отырып, оның өте кең тарауына себепші болды. World Wіde Web сөзі қазақ тіліне кеңейтілген бүкіләлемдік өрмек болып аударылады. HTML тілінің мағынасы мен атқаратын қызметін оның атынан анықтауға болады.

Гипермәтіндік сілтеме мынадай тәг атрибуты арқылы шығады:

<A HREF = " ресурс_URL_адресі"> құжаттағы сөз тіркесі </A>

Мұндағы HREF атрибуты міндетті түрде болуға тиіс, оның мәні келесі шақырылатын ресурстың URL-адресі болып табылады. HREF атрибутының мәнін қостырнақшаға алмаса да болады.

Гипермәтіннің жай мәтінге қарағанда негізгі ерекшелігі - құжат ішіне HTML тілінің арнайы элементтері болып табылатын гиперсілтемелер қосуға болады, тышқанмен сол гиперсілтемелерді шерту арқылы басқа құжаттарға жеңіл көшуге болады.

Гипермәтіндік құжаттарды жасаудың екі тәсілі бар:

  1. WYSIWYG мүмкіндігін беретін HTML-редакторының бірін қолдануға болады (Netscape Composer, Microsoft Front-Page, т.б.), HTML-редакторлар гипермәтіндік құжаттар жасауды басқа әрекеттер орындау арқылы жеңілдетіп автоматтандырады. Бірақ олардың мүмкіндіктері шектеулі - бұлар дайындалған файлдар көлемін тым өсіріп жібереді және тек осы тәсіл арқылы кейде керекті нәтижеге қол жеткізу қиын.

2. Екінші тәсіл - құжатты қарапайым редактор (NotePad - Блокнот) көмегімен белгілеп жазу арқылы дайындау. Мұнда мәтін ішіне HTML тілінің командалары қолмен жазылып енгізіледі. Мұнда қалаған нәтижеге қол жеткізу мүмкіндігі бар және дайындалған файлдың да көлемі шағын болады.

Web парақ:

1.http-URL арқылы адрестеледі

2.объектілерден тұрады

Көбінесе бұлар:

1.HTML белгілері («қаңқасы»)

2.Енгізілген объектілер (суреттер, ActiveX, Java апплеттері, Flash ... )

HTTP хаттамасы TCP/IP хаттамалар жанұясының құрамына кіреді. Басында ол HTML-белгісін салу үшін ойлап табылған. Қазір ол ақпаратпен бірге реттелген жұмыс жасау үшін қолданылады. HTTP хаттамасының даму кезінде бірнеше түрі пайда болды. Қазір ISP веб сайтына орналасу үшін көбісі HTTP хаттамасының 1.1 түрін қолданады. Бұрынғы түрге қарағанда бұл түрі бір веб-серверде бірнеше сайтты ұйымдастыруға мүмкіндік береді және бірнеше сұраныстар мен үн қатулардағы ағындық қайта өңдеулерге тұрақты бірігу үшін қолданылады.HTTP хаттамасы “сұраныс-үн қату” механизмін қолданады. HTTP хаттамасы веб-беттен сұраныс кезінде серверден тұтынушыға жіберілген хабарлама түрін анықтайды. Хаттамада серверге үн қатудағы хабарламалар түрі де анықталады.НТТР хаттамасы өзінің иілгіштігіне қарамастан, қорғалмаған болып табылады. Сұраныс хабарламасы серверге қамтылған және оқылған болуы мүмкін ашық текст ретінде жіберіледі.Сервер үн қатулары HTML- бет ретінде, сонымен шифрлік емес түрде берілуі мүмкін.Интернеттегі веб-сервермен екі жақты қорғалған мәліметтер мен алмасу үшін НТТР хаттамасының қорғалған өзгерісі жасалды.(HTTPS) HTTPS тұтынушымен сервер арасында жіберілетін мәліметтерді қорғау үшін аутентификация мен шифрді қолдануға мүмкіндік береді. HTTPS қолданбалы және транспорттық деңгей арасында мәліметтерді беру кезінде қосымша ережелерді анықтайды.

Соседние файлы в папке Doc