Дәріс №10
Тақырыбы: Web-қосым-шаларын құру технологиялары
1.Web-қосымшаларын құру технологиялары
2.DHTML, XHTML, XML – ерекшеліктері
Статикалық және динамикалық HTML – беттер.
Кейде статикалық html файлдар, өзгермейтін ақпаратқа ие, сервер администраторы мақсаты үшін жеткіліксіз болып табылады. Бұндай жағдайларда мынадай технология қолданылады, жалпы айтқанда динамикалық беттер немесе мазмұны өзгеретін статикалық беттер қажет болады.
Динамикалық беттер құру үшін әртүрлі бағдарламалық технологиялар құрылады, солардың ең ескісі және ең көп таралғаны CGI болып табылады – (Common Gateway Interface) – әмбебап желіаралық интерфейс. Беттер мазмұнын динамикалық өзгерту үшін әртүрлі ақпараттар қолданылуы мүмкін – деректер қоры кестесі, ағымдағы пайдаланушының алдыңғы қатысуы және оның бағалау, тағдаған баптаулары және т.с.с ақпараттарды северде сақтайтын. Веб-бет мазмұнын динамикалық қалыптастыру технологияларын электронды дүкендер, ақпараттық порталдар, іздеуші жүйелер және интернет-каталогтар басым түрде қолданады.
CGI (Common Gateway Interfase) – Web-сервер басқаруымен сыртқы бағдарламаларды іске қосу үшін стандартты шлюздік интерфейс.
Шлюз – желідегі деректер ағынын басқару үшін бағдарламалық және аппараттық жиынтығы.
CGI қосымшасы – бағдарламалар, CGI құралдарын қолдана отырып, НТТР протоколы арқылы өшірілген пайдаланушыдан ақпаратты алады, оны өңдейді және өңдеу нәтижесін сілтеме түрінде сонда бар HTML құжатқа қайтарады, немесе HTML құжат түрінде, динамикалық құрылған.
CGI – бұл күшті құрал, кез келген дәрежедегі күрделі динамикалық сайтты құруға мүмкіндік беретін. Бұл технология пайдаланушы сұранысын өңдеу сценариін жазуға және оған жауап түрінде HTML-бетті генерациялауға мүмкіндік береді, сценаридің өзін әртүрлі тілде жазуға болады. Бұл технология сыртқы бағдарламалардың, әртүрлі қондырғылармен өзара әрекеттесетін, қосылуы есебінен Web-сервер мүмкіндіктерін кеңейтеді. CGI-дің сөзсіз жетістігі болып мынау табылады, бұл технология барлық Web-серверлерде қолдау табады және бір сервер үшін жазылған скрипт басқасымен жұмыс істей береді.
Достарыңызбен бөлісу: |