Создание веб-сайта для интернет



жүктеу 0,62 Mb.
Pdf просмотр
бет6/21
Дата19.02.2018
өлшемі0,62 Mb.
#10098
1   2   3   4   5   6   7   8   9   ...   21

28 

 

көшеді.  Келесі  интеграцияда  барлығы  басынан  қайталанады,  бірак  жобаның 



кемшіліктерін  ескере  отырып.  Осы  орайда,  барлық  кезеңдерді  бірнеше  рет 

қайталап  және  бірнеше  интеграцияларды  өтіп,  жоба  қажетсіз  кемшіліктерді 

тазартады, қосымша мүмкіншіліктерге және өрбиді. (7 сурет) 

Ерекшелігі – жобаны әзірлеу  барысында біршене интеграциямен бірте – 

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

Кемшілігі  мынада:  осы  модельде  жобаны  орындауда  нақты  өлшемдер 

жоқ.  Ол,  жобаны  орындауға  арналған  қаржылық  шығындарды  есептеуге  

қиыншылық тудырады.  

 

 

7 сурет - Спираль моделі 



 

Бұл  модель  Microsoft  компаниясымен  өздерінің  жеке  мақсаттары  үшін 

жасалған,  бірақ  басқа  әзірлеушілердің  арасында  танымалдылыққа  ие  болды. 

Барлық  Microsoft-тың  бағдарламалық  өнімдері  осы  әдіснамаға  сәйкес 

өндіріледі. MSF моделі жоғарыда сипатталған өзіне ең үздік екі - спиралді және 

сарқырама  модельдерді  алды.  Бұл  модель  төрт  кезеңнен  тұрады:  талдау, 

жоспарлау,  даярлау  және  тұрақтандыру.  Әрбір  кезең  белгілі  бір  нәтиже 

жетістігімен  аяқталады,  мысалы,  жоспар  талдауынан  кейін,  ойластырылған 

тұжырымдамасы мақұлдау жүргізіледі.  

Соңында,  осы  кезеңнің  орындау  нәтижесін,  әрбір  әзірлеуші,  жобада  өз 

міндеттерін және орнын анық түсіну және оны шешу үшін белгілі бір құжатта 

нітижесі  жазылады.  Моделі  барлық  кезінде  өту  интераграциалы,  жобаны 

алдыңғы  интерациясын  ескере  отырып  толықтыруға  болады.  Бірақ,  спиралді 

моделіндегідей,  әрбір  кезеңнің  аяқталуы  нақты  көрсетілгенмен,  сол  процестің 

шексіз қайта қайталануы  жоқ. MSF Моделі – 8 кестеде көрсетілген.  



29 

 

MSF  -  жобаны  әзірлеу  және  жасау  барысында  ең  қызықты  модельдердің 



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

бас тартуы болып саналады.  

Веб-бағдарламалау  (Веб-әзірлеу)  –  бұл  өте  тез  даму  үстіндегі 

бағдарламалау  тармағы,  динамикалық  интеренет-қосымшаларын  әзірлеуге 

бағытталған. 

 

  



2.2 

 web-қосымшаларын құру технологиялары 

 

Веб-бағдарламалау тілдері екі топқа бөлінеді: клиенттік және серверлік. 

Клиенттік  тілдер  пайдаланушының  тарапында  (негізінен  браузерде) 

өңделеді. Тиісінше скрипті өңдеу браузер пайдаланушысына байланысты, және 

пайдаланушы өз браузерін,  скриптер кабылдамау үшін теңшеу өкілеттігі бар  

 



 

8 сурет -  Microsoft Solutions Framework (MSF) 

 

 

Егер  браузер  ескі  болған  жағдайда,  әзірлеушінің  таңдаған  тілін  немесе 



сол  тілдің  жобасын  қолдамауы  мүмкін.  Заманауи  браузерлерде  мұндай 

қиыншылықтар  болмауы  тиісті,  сондай  –  ақ  тіл  бағадарламалары  жиі 

өнделмейді  (бірнеше  жылда  бір  рет)  және  олардың  інішде  жақсылары 

бұрыннан  мәлім.  Клиенттік  скрипт  кодын  барлық  пайданалушылар,  өзінің 

браузер  мәзірінде  «Парақшаның  бастапқы  коды»  тармағын  алып  қараса  көре 

алады.   

Клиенттік  тілдің  қасиеті,  скрипті  өңдеу  осындай  тілде  документті 

серверге  жібермей  орындауға  болады.  Бағдарлама  форманы  жібрере  бұрын 

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

шығарады.  Осыдан  клиенттік  бағдарламалау  көмегінсіз  ешнәрсе  серверге 

жазылмайды.  Ең  көпке  тарамды  клиенттіл  тіл  JavaScript  болып  табылады, 



30 

 

өндіруші  Netcape  компаниясы  болып  табылады    Sun  Microsystems 



компаниясымен бірігіп. Тағы бір танымал тіл ол -  VBScript. 

Осымен  қатар  соңы  кездері  танымалдылыққа  мына  AJAX,  Adobe  Flash



Microsoft Silverlight және т.б. технологиялар ие. 

Серверлік  тілдер  бағдарламасы  бағдарлама  жасаушыға  жұмыс  жасауға 

ашық әлем ашады. 

Пайдаланушы  белгілі  бір  парақшаға  ұсыныс  жасаса  (сілтеме  арқырылы 

өтеді  немесе  өз  браузерінің  мекен-жайлық  жолақта,  мекен  жайды  енгізеді), 

шақырылған  парақша  алдымен  серверде  өңделеді  (парақшаға  қатысты  барлық 

барғдарламалар  орындалады),  содан  кейін  пайдаланушыга  жүйемен  файл 

ретінде  қайта  оралады.  Бұл  файлда  HTML,  PHP,  ASP,Perl,  SSI,  XML,  DHTML, 

XHTML кеңістіктер болуы мүмкін. 

Бағдарламалар  жұмысы  сайт  орналасқан  жерде  және  қандай  да  бір 

нұсқада немесе басқа тілді қодауда толықтай серверге тәуелді  

Сервер тілдерінің жұмысының қажетті жағы Дерекқорды басқару жүйесі 

болып  табылады  (ДБЖ).  Олда  негізінде  сол  сервер,  белгілі  бір 

пайдаланушының  керекті  ақпараттар  жинағы  сақталады,  кез  келген  жағдайда 

шақыртуға 

болады. 

Дерекқорды 

басқару 

жүйелерінің 

ішінде 

ең 


танымалдылары: 

- IBM DB2; 

- Microsoft SQL Server; 

- MySQL; 

- Oracle; 

- PostgreSQL; 

- SQLite. 

Сайттар  Пайдаланушымен  веб-парақша  ресурстарымен  өзара  әрекетін 

пассивті және интерактивті деп болуге болады. Пассивті сайттар – бұл пассивті 

веб-парақшалары  бар  сайттар.  Пассивті  сайтта  пайдаланушы  веб-

парақшалардан ақпаратты ғана көре алады.  

Интерактивті  сайттар  –  бұл  активті  веб-парақшалары  бар  сайттар. 

Интреактивті  веб-парақшалармен  жұмыс  жасау  барысында    пайдаланушы 

сервермен  мәлеметтермен  алмасуына,  интерактивті  диалогта  қатысуына 

болады.  

Пасстивті 

веб-парақшалы 

статистикалы 

веб-сайттарды 

құру 


технологиясы:    HTML  тілі  (Hyper  Text  Markup  Language),  гипермәтіннің 

белгілеу  тілі  және  CSS  стильдегі  каскадты  кестесі  болып  батылады.  CSS 

рәсімдеу 

және 


веб-парақшаларын 

әртүрлі 


пішімдеу 

элементтерінде 

пайдаланылады, нәтижесінде веб-парақшалардың көлемін едәуір төмендетеді. 

Статистикалық  сайттардың  веб-парақшаларын  құру  –  бұл  бейнетті 

процесс.  Пассивті  веб-парақшалары  бар  статистикалық  сайттар  қолмен 

құрылады,  компьютердің  файлды  жүйесінде  кез  келген  HTML  редактор 

көмегімен, содан кейін сайтка жүктейді. Жаңа веб-парақшаларын  құру немесе 

бар  парақшаларды  өңдеуді  пайдаланушы  ПК  редакторында  орындайды,  кейін 

кайтадан Web-сайтқа жүктейді.   



жүктеу 0,62 Mb.

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




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

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