Бұл бітіру жұмысында тапсырмаға сәйкес мекеменің Web-сайтын құру жүзеге



жүктеу 0,88 Mb.
Pdf просмотр
бет8/26
Дата19.02.2018
өлшемі0,88 Mb.
#10095
1   ...   4   5   6   7   8   9   10   11   ...   26

31 

 

-  қабаттарды  қолдау.  Бірінің  үстіне  бірін  орналастыруға  болатын  HTML 



бөліктері (пиксельге дейінгі дәлдікпен) ; 

-  пішіндермен  жұмыс.  Кез  келген  мәліметтерді  скрипттер  арқылы  өңдеу 

ыңғайлы, ол ақпаратты серверге жіберу алдында дұрысытығына тексереді. Егер 

мәтіндік  алаңға  қандай  да  бір  санды  енгізуін  сұраса,  әріптік  символдардың 

енгізілу мүмкіндігін ескеру қажет; 

-  суреттермен  жұмыс.  Скриптер  арқылы  суреттің  алдын  ала  жүктелуін 

жасауға  болады.  Суреттерді  тікелей  көру  алдында  браузер  өзінің  жадысында 

сақтайды  да,  қажет  болған  жағдайда  жылдамырақ  бейнелейді.  Ені,  биіктігі, 

графикалық  файлдың  адресі  сияқты  суреттің  негізгі  параметрлерін 

динамикалық  өзгертуге  болады.  Ол  тінтуірдің  әрекетіне  байланысты  жауап 

береді, ерекшелегенде сурет өлшемі өзгереді. Ұқсас әдіспен суреттер галереясы 

жасалады- суреттің өзгеруі бір бет шекарасында жүргізіледі; 

-  уақыт  пен  күнді  айқындау.  Көптеген  дизайнерлер  өз  жобаларында 

ағымдағы  күн  мен  уақытты  көп  қолданады.  Арнайы  күнмен  жұмыс  істеуге 

арналған Date объектісі пайдаланылады; 

Cookies  файлдарымен  жұмыс.  JavaScript  cookie  файлдарымен  толық 

жұмысты қамтамасыз етеді. Cookie- техникалық ақпарат сақталатын локальды 

компьютердегі  мәтіндік  файл.  Бұл  файлды  оқырманның  соңғы  кіру  күнін, 

парольдерді,  сонымен  қатар  сайттағы  басқа  да  әрекеттері  туралы  ақпарат 

сақталады.  Аталған  әрекет  сайтты  жекешелеп  кірушілерге  ыңғайлы  етіп 

жасайды; 

- оқиғаларды бақылау. Оқиға ретінде пайдаланушының белгілі бір әрекеті 

немесе  құжат  күйінің  өзгеруі  айтылады.  JavaScript  көптеген  оқиғаларды 

бақылап  отырады  да  оған  жасалған  әрекеттерді  анықтауға  мүмкіндік  береді. 

Мысалы,  web-бетті  жүктегенде  onLoad  оқиғасы  жүреді.  Егер  скриптті  құжат 

жүктелгеннен  кейін  жүзеге  асуы  керек  болса,  онда  осы  оқиға  басталғандағы 

болатын функцияны анықтау қажет; 

-  жаңа  терезелерді  құру.  Скриптер  жаңа  терезелерді  құруға,  оларға 

сыртқы  пішінін  және  ішкі  құрамын  өңдеуге  мүмкіндік  береді.  Жасалған 

терезелердің  адрестік  жолын  алып  тастауға,  айналдыру  жолағын  жасыруға 

және экранда орналасу орнын беруге болады; 

- браузерді тексеру. Түрлі браузерлерде объектілік модельдерді бейнелеу 

стандартталмаған,  соңына  дейін  барлығы  қолдамайды.  Сол  себепті 

универсалды  құжатты  жасау  үшін,  ағымдағы  уақытта  қандай  браузер 

қолданыста екендігіне байланысты сәйкес кодты беру керек; 

-  математикалық  функциялар.  JavaScript  қажетті  арифметикалық 

операцияларды  қамтиды,  барлық  стандартты  математикалық  функцияларды, 

бүтін мен үтірі жылжымалы сандарды, қолдайды; 

- құжат құрамын басқару. Write() әдісімен кез келген ақпаратты жасалған 

құжатқа  ендіруге  болады,  мысалы,  бүгінгі  күнді.  Жаңа  құжатты  динамикалық 

құрастыруға  болады.  Бұл  түрлі  браузерлердің,  операциялық  жүйелердің 

ерекшеліктерін ескере, жеке мәтіндерді шығаруға мүмкіндік береді. 




32 

 

Әрине,  мұнда  JavaScript  тілінің  барлық  мүмкіншіліктері  жазылмаған. 



Дегенмен,  айтылған  мысалдардан  web-беттің  мүмкіндіктерін  арттыратын 

универсалды және ыңғайлы құрал екендігін көруге болады. 

 

 

1.5.2 PHP  

 

 

PHP-  сайтты  құруға  арналған  программалау  тілі.  PHP  сайт  жұмысын 

автоматтандыруға көмектеседі. Бұл серверде орындалатын HTML-ге ендірілген 

скрипт.  PHP-  дің  JavaScript-  тен  айырмашылығы,  PHP  скрипті  серверде 

орындалып  нәтижені  клиентке  көрсетеді,  ал  JavaScript-  тің  коды  клиенттік 

машинаға беріліп сол жерде орындалады. 

 

Өткен  ғасырда  «әлемдік  деңгейдегі»  сайт  жасау  үшін  HTML  тілін  біліп 



және көркем стильге ие болу жеткілікті еді. Біраз уақыт өте талаптар күрделене 

түсті:  JavaScript  пен  Dynamic  HTML-ді  қолдану  ескіре  түсті  (кертартпаға 

айналды),  ал  оларды  қолданбау  web-  бет  дизайнының  көркін  кетіреді.  Кейін 

корпоративті сайттарды жасау үшін C++ және Perl тілдерін қолдану енді. Бірақ 

web-дизайнерлер мұндай технологияларды пайдалана алмағандықтан, скриптер 

тілінің  күрделі  мүмкіндіктерін  қамтитын  және  де  қолдануға,  үйренуге 

қарапайым тіл php шықты. 

 

PHP-ді таңдау себептері:PHP ендрілген сценарийлер тілі болып саналады. 



Тілдің  мақсаты  –    web-құрастырушыларына  динамикалық  генерацияланатын 

беттерді  жылдам  құруға  бағытталған.  Сонымен  бірге,  сайт  пайдаланушы 

арасында  интерактивтілікті  қамтамасыз  ету  керек:  ақпаратты  іздеу, 

конференциялар,  баға  беру,  сатып  алу  және  т.б.  PHP  тілі  web-  сервердің  бір 

бөлігі  ретінде  жұмыс  істейді.  Бұл  тілде  бір  жүйеге  келтірілген  мәліметтерді 

сұрыптау және жадыдан орын босату мен бөлу әрекеттерін қажет етпейді. PHP 

тілінде жазылған бағдарламалар оқуға өте ыңғайлы. 

 

PHP  мүмкіндіктері.PHP  көмегімен  барлығын  да  жасауға  болады: 



пішіндерде  мәліметтерді  өңдеу,  динамикалық  беттерді  генерациялау,  куки 

(cookies)  сеанстарын  қабылдау  және  жіберу.  Бұдан  басқа,  PHP  көптеген 

мәліметтер  қорын  (databases)  қолдайды.  Сонымен  қатар,  PHP-  IMAP,  SNMP, 

NNTP,  POP3  және  HTTP  хаттамаларын  түсінеді  де,  сокеттермен  жұмыс  істеу 

мүмкіндігі  бар,  және  басқа  да  хаттамалармен  қарым  қатынас  жасай  алады. 

include()  командасы  арқылы  HTML-кодының  бір  бөлігін  бірнеше  беттердің 

ішіне  ендіруге  болады.  Ол  үшін  тек,  команда  орналасқан  файлдың  атауын 

басты  бетке  қыстыру  керек.  Нәтижесінде,  өңделген  файлды  жаңарту  арқылы 

қалған  барлық  беттер  автоматты  түрде  өзгеріп  шығады.  Сайтта  болатын 

материалдарды  редакциялағанда,  жаңартқанда    HTML  кодты  өзгертуге 

ұшыратпай, тек мәтіннің өзімен жұмыс істейтін боламыз. 

 

PHP-дың  айқын  ерекшеліктерінің  бірі  –  ол  серверлердің  мәліметтер 



қорымен  жұмыс  істеу  үйлесімділігі.  Ол  үшін  web-  серверде  мәліметтер 

қорымен  жұмыс  істейтін  бағдарламаны  орнатып  (көбіне  қолданылатыны 




жүктеу 0,88 Mb.

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




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау