1 web-сайттың қазіргі заманғы қоғамдағы ролі


Веб – программалау тілдері



Pdf көрінісі
бет6/26
Дата28.11.2023
өлшемі3,79 Mb.
#131058
түріДипломная работа
1   2   3   4   5   6   7   8   9   ...   26
1.4 Веб – программалау тілдері 
 
Веб – программалау – веб косымшаларды құруға бағытталған 
программалаудың бөлімі. 
Веб – программалау тілдері - веб технологиялармен жұмыс істеуге 
арналған тілдер. Веб – программалау тілдері негізінен екіге топқа бөліп 
қарастырамыз: клиенттік және серверлік. 
1.4.1 Клиенттік тілдер 
Клиенттік программалу тілдері – қолданушы серверінде орындалады, 
әдетте оларды браузер орындайды. Бұл клиенттік тілдердің негізгі мәселесін
тудырады, яғни программаның орындалу нәтижесі қолданушының браузеріне 
байланысты. Егер де қолданушы клиентік програмаларды орындауға тыйым 
салса,онда програмист қанша тырысса да, программа орындалмайды. Кейде 
әртүрлі браузерде бір скрипт әртүрлі орындалуы мүмкін. Басқа жағынан 
алғанда, егер де программист серверлік программаларды қолданатын болса, 
онда жұмысты оңтайландырады және жүктеме азаяды. Ең көп таралған 
клиенттік тілдер болып мыналал есептеледі: HTML, CSS, JavaScrit. Java, 
VBscript, Actionscriрt және т.б. 
1.1 к е с т е - Әлемдегі ең кең таралған клиенттік тілдер 
Клиенттік
тілдері 
Артықшылықтары 
Кемшіліктері 
HTML 
Аз уақыт талап етуі, кодты құру 
қарапайымдылығы 
Қауіпсіздігі нашар 
CSS 
Стиль мен кодтарды өзгерту 
оңай, браузерлерде тез ашылады 
Кейбір 
браузерлерде 
жұмыс істемейді 
VBScript 
Синтасистер 
қарапайымдылығы, компонентер 
колдану жеңілдігі 
Тек 
Windows 
опер. 
жүйелерінде жұмыс істейді 
Java 
Жылдамдығы тез, арзан, 
библиотекасы үлкен 
ОЖ көп көлемді талап 
етеді 
Javscript 
ВЕб 
сервердің 
жұмысын 
жеңілдетеді, 
скпиртар 
библиотекасы 
үлкен,барлық 
браузерлерді қамтиды, арзан 
JS көмегімен құрылған 
скриптар 
браузерлерде 
нащар индекстеледі 


19 
1.4.2 Серверлік тілдер 
Қолданушы белгілі бір бетке сұраныс жасағанда, шақырылған бет
бірінші файл болып қолданушы жіберіледі. Ол файл мынадай кеңейтулері 
болады: HTML, PHP, ASP, ASPX, SSI, XML, DHTML, XHTML. 
Программаның жұмыс істеуі сайт орналасқан серверге толығымен тәуелді. 
1.2 к е с т е - Әлемдегі ең кең таралған серверлік тілдер 
Серверлік 
тілдер 
Артықшылықтары 
Кемшіліктері 
ASP 
Компоненеттерді 
қолдану 
жеңілдігі 
Компоненттері 
аз, 
қымбат 
XML 
Икемділігі жоғары, оқылымдығы 
Көлем үлкен 
SSI 
Жылдамдығы жоғары 
Меңгеру қиындығы 
PERL 
Мәтінмен жұмыс істеуде зор 
мүмкіншіліктері 
Жылдамдығы төмен, 
библиотекасы аз 
PHP 
Тегін таратылады, барлық ОЖ 
қамтиды,көптеген 
мәліметтер 
қорымен, протоколдармен жұмыс 
істейді 
Үлкен 
проекттарды 
құруда тиімсіз 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   26




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет