Веб сайт жасаудың кезеңдері


![]()
Алматы Технологиялық Университеті
СӨЖ
Тақырыбы :
«Білім беру орталықтарының ақпараттық жүйесі бойынша веб-сайтты әзірлеу»
Орындаған :
Тобы:
Қабылдаған:
Мазмұны:
- Кіріспе
- Оқыту орталығына арналған бағдарламалық қосымша құрудың негізгі технологиялары
- Веб-сайттың білім беру мекемелері үшін маңызы
- Веб сайт жасаудың кезеңдері
- Сайттар және олардың адрестері
- Қорытынды
- Пайдаланылған әдебиеттер
Кіріспе
Интернетті қолданушылар саны жыл сайын элем бойынша және Қазақстанда да бірнеше есе артуда. Қазіргі таңда Интернет желісінің кең өріс алуына байланысты web-сайттар жасау жұмыстары маңызды іске айналды. Әрбір мекеме бизнесі жайлы жарнамалық мәліметтерді жылдам құрастырып, өзгертетін деңгейде болуы тиіс. Web-сайт бұл дүниенін кішкентай моделі. Бұрынғы кезде Web-сайты бір адам - Web-мастер жасаған болса, қазіргі кезде Web-сайттарды бірнеше адам жасайды. Олар Web-дизайнер, программист, бизнес-кеңесші, маркетинг бойынша басқарушы, менеджер.
Барлық web-сайттар белгілі бір мақсатта жасалады. Сапалы web-сайтты жасау ұзақ әрі көп уақытты талап ететін үрдіс. Сайтты құрастырмас бұрын алдымен оның болашақтағы қызметін, атқаратын міндетін, мазмұнын, қолданатын саласын, қолданушыларға тигізетін пайдасын анықтап алу қажет.
Цифрлық ғасырда білім беру веб-сайттары оқу орындарына студенттермен байланыс орнату және оларға курстар мен бағдарламалар туралы тиісті ақпарат беру үшін маңызды құрал болды.
І. Оқыту орталығына арналған бағдарламалық қосымша құрудың негізгі технологиялары
1. 1 Веб-сайттың білім беру мекемелері үшін маңызы
Білім беру веб-сайтын әзірлеу - білім беру мекемелеріне, соның ішінде мектептерге, университеттерге және онлайн оқыту платформаларына арналған веб-сайттарды жобалау, әзірлеу және енгізу процесі. Білім беру веб-сайттары пайдаланушыларға курстар, бағдарламалар, қабылдау талаптары және білімге қатысты басқа да тиісті ақпарат туралы ақпарат беруге арналған. Білім беру веб-сайтын әзірлеу оқу орнының және оның мақсатты аудиториясының ерекше қажеттіліктері мен талаптарын ескере отырып, мұқият жоспарлауды талап етеді.
Веб-сайттың қолжетімділігі барлық пайдаланушылардың, соның ішінде мүмкіндігі шектеулі пайдаланушылардың веб-сайтқа және оның мазмұнына қол жеткізе алуын қамтамасыз ету үшін де маңызды. білім беру веб-сайтын әзірлеу білім беру мекемелері үшін әлеуетті студенттермен тиімді қарым-қатынас жасау және оларды курстар мен бағдарламалар туралы тиісті ақпаратпен қамтамасыз ету үшін маңызды процесс болып табылады. Тиімді білім беру веб-сайтын әзірлеу мұқият жоспарлауды, пайдаланушы мінез-құлқын және пайдаланушы тәжірибесін жобалау принциптерін түсінуді және оң пайдаланушы тәжірибесін жасау үшін веб-сайтқа қолжетімділікті қажет етеді.
Білім беру веб-сайтының дамуы бірнеше себептерге байланысты білім беру мекемелері үшін өте маңызды:
Потенциалды студенттерді тарту: Цифрлық ғасырда әлеуетті студенттер оқу орындары мен олардың бағдарламалары туралы зерттеу және білу үшін Интернетке қатты сенеді. Тиімді білім беру веб-сайты әлеуетті студенттерді тарта алады және оларға курстар мен бағдарламалар туралы тиісті ақпаратты бере алады.
Білім беру веб-сайтын әзірлеу әлеуетті студенттерді оқу орындарына тартудың маңызды құралы болып табылады. Қазіргі цифрлық дәуірде көптеген студенттер интернетті оқу орындары мен олардың бағдарламалары туралы зерттеу және білу үшін пайдаланады. Тиімді білім беру веб-сайты оқу орындарының бәсекелестіктен ерекшеленуіне және әлеуетті студенттерді өздерінің білімдері туралы негізделген шешімдер қабылдауға қажетті ақпаратпен қамтамасыз етуге көмектесуі мүмкін.
1. 2. Веб сайт жасаудың кезеңдері
Веб-сайтты жобалау және әзірлеу процесінде басты орын әрқашан кодты жазу кезеңі бола бермейді. Әдетте назардан тыс қалатын, бірақ сонымен бірге даму процесінің ең маңызды бөлігі болып табылатын нәрсе-бұл ақпаратты алдын-ала жинау, мұқият жоспарлау, сонымен қатар сайтты іске қосқаннан кейін қолдау кезеңдері.
Сонымен, дамудың бес негізгі кезеңі: 1) ақпарат жинау, 2) жоспарлау, 3) Дизайн, 4) мазмұн құру, 5) әзірлеу, 6) тестілеу, шолу және іске қосу 7) қолдау.
Веб-сайтты дамытудың кезеңдері:
1 кезең. Ақпарат жинау: мақсаты, негізгі мақсаттары және мақсатты аудиториясы
Алдын ала зерттеу және ақпарат жинау кезеңі дамудың барлық кейінгі кезеңдерінің қалай жүретінін анықтайды. Бұл кезеңдегі ең маңызды нәрсе-сіздің болашақ сайтыңыздың мақсаты қандай болатынын, онымен қандай мақсаттарға қол жеткізгіңіз келетінін және оған қандай мақсатты аудиторияны тартқыңыз келетінін нақты және толық түсіну. Мұндай веб-Даму сауалнамасы жобаны одан әрі дамытудың ең жақсы стратегиясын анықтауға мүмкіндік береді. Әр түрлі сайттар келушілерге әр түрлі функционалдылықты ұсынады, яғни әр түрлі технологияларды бір жағдайда немесе басқа жағдайда қолдану керек. Осы кезеңде алынған мәліметтер негізінде жасалған егжей-тегжейлі жоспар дизайнның өзгеруі немесе бастапқыда қарастырылмаған функционалдылықты қосу сияқты күтпеген қиындықтарды шешу үшін қосымша ресурстарды жұмсауға жол бермейді.
2 кезең. Жоспарлау
:
Әзірлеудің осы кезеңінде Тапсырыс беруші болашақ сайттың қандай болатыны туралы түсінік ала алады. Алдыңғы кезеңде жиналған ақпарат негізінде сайт картасы жасалады. Сайт картасы сіздің сайтыңыздың әртүрлі бөліктері арасындағы байланысты сипаттайды. Бұл оның қаншалықты ыңғайлы болатынын түсінуге көмектеседі. Бұл болашақ сайттың ішкі құрылымын түсінуге мүмкіндік береді, бірақ сайттың қалай көрінетінін сипаттамайды. Кейде кодты жазуға немесе дизайнды әзірлеуге кіріспес бұрын тұтынушының мақұлдауын алу маңызды болуы мүмкін. Сондай-ақ, осы кезеңде қандай технологиялар қолданылатынын шешкен жөн.
3 кезең. Дизайн: бет үлгісі, шолу және бекіту
Осы кезде веб-сайт өзінің соңғы формасына жақындай түседі. Суреттер, фотосуреттер және бейнелер сияқты барлық көрнекі мазмұн дәл қазір жасалады. Тағы да, жобаның бірінші кезеңінде жиналған барлық ақпарат осы қадамда өте маңызды. Тапсырыс берушінің мүдделері, сондай-ақ мақсатты аудитория, ең алдымен, дизайн бойынша жұмыс кезінде ескерілуі керек. Дизайнер осы кезеңде бет шаблонын жасайды. Үлгінің негізгі мақсаты-беттің құрылымын, оның мазмұнын визуализациялау, сонымен қатар негізгі функционалдылықты көрсету. Бұл жолы, орналасудан айырмашылығы, дизайн элементтері қолданылады. Үлгіде түстер, логотиптер және кескіндер бар. Бұл дайын сайттың түпкілікті нәтижеге қалай қарайтынын бағалауға мүмкіндік береді. Жасалғаннан кейін үлгіні Тапсырыс берушіге жіберуге болады. Тапсырыс беруші жасаған жұмысты қарап шыққаннан кейін ол өз пікірін жібереді. Егер ол дизайнның кейбір аспектілеріне қанағаттанбаса, сіз бар үлгіні өзгертіп, оны тұтынушыға қайта жіберуіңіз керек. Бұл цикл тұтынушы нәтижеге толық қанағаттанғанға дейін қайталанады.
4 кезең. Орналасу(верстка) және бағдарламаны әзірлеу
Бірінші кезекте басты бет жасалады, содан кейін сайт картасын жасау кезеңінде жасалған иерархияға сәйкес қалған беттер қосылады. Шаблон жасау кезінде дизайны бұрын жасалған веб-сайттың барлық статикалық элементтері веб-беттің нақты динамикалық интерактивті элементтеріне айналады.
5 кезең. Тестілеу және іске қосу
Тестілеу-бұл дамудың ең қиын бөлігі. Әр сілтеме тексерілуі керек, әр форма мен әр сценарий тексерілуі керек. Ықтимал қателер мен қателерді анықтау үшін мәтінді емлені тексеру құралы тексеруі керек.
1. 3. Веб-сайтты жоспарлауға арналған сипаттамалар:
Білім беру веб-сайттарына студенттерді тарту үшін бірнеше жолдары бар. Жалпы алғанда, білім беру веб-сайтында нақты және қысқа ақпаратты ұсыну әлеуетті студенттерге қажетті ақпаратты жылдам табуға және білімдері туралы негізделген шешім қабылдауға көмектеседі. Оқуға және түсінуге оңай ақпаратты ұсыну арқылы оқу орындары веб-сайтқа кірушілерді тіркелген студенттерге айналдыру мүмкіндігін арттыра алады.
Сайттар және олардың адрестері
Қаладағы серверлерге шығу үшін домендерді қолдануға болады. Ал ондағы аудан, үйге қатынас жасау үшін сайттар қолданылады. Қандай да бір мекемеге немесе жеке тұлғаның және қандай да бір тақырыпқа арналған желінің логикалық түрде аяқталған элементі. Әрбір сайттың өз адресі болады, ол әріптен турады.
Желіні жасаушылар арнайы, домендік аттарды, (DNS) серверін құрады. Олар автоматты түрде әріптік адрестерді (URL) цифрлыққа (ІР) ауыстырады. DNS өзінде сол адрестердің сәйкесіне таблицасы сақтайды.
Сайт адрестері бірнеше маңызды элементтерден тұрады. http:// - гипертестік құжаттарды теру протоколын білдіретін префикс.
WWW - ресурстың WWW жүйесіне жататындығын білдіретін “сигналдық жалауша”. Бұдан кейін адрес атының ең төмендегі элементі - сайттың өз аты орналасады.
Беттер -біртұтас «ағзаны» -сайтты құрайтын жеке гипертекстік құжаттар.
РНР дегеніміз не?
РНР-бұл Web -серверге жіберілетін скриптердің көмегімен Web-беттерінің динамикалық генерациясына қажетті бағдарламалау тілі. Сіз бетті РНР және HTML-дің көмегімен ашасыз. Сайтты пайдаланушы бетті ашқанда, сервер html-код қосылған РНР операторларын орындайды және нәтижені пайдаланушының браузеріне жібереді. Бұл әрекет дәл осылай ASP және Cold Fusion-ның көмегімен жасалады. Дегенмен ASP және Cold Fusionға қарағанда, РНР ашық бастапқы кодты өнім болып табылады және платформалы тәуелсіз. РНР Windows NT және Unix-тің көптеген версияларында жұмыс жасайды. Ол Аpache -дегі модуль ретінде жіберіле береді. Егер жіберілу Apache модулі түрінде болса РНР оңай және жылдам жұмыс жасайды. Бұл кезде процессті жасауға байланысты туындайтын қосымша шығындар болмайды. Сондықтан нәтижесі тез шығады және сервердегі сақтаудағы шығынды азайтатын mod _perl-ді орнатудың қажеттілігі болмайды.
Сіздің құжат бетіңіздегі әртүрлі операциялардан басқа сіз РНР көмегімен НТТР-тақырыптарды қалыптастырып HTTP орната аласыз. Сонымен қатар аутентификацияны басқарып пайдаланушыны басқа бетке бағыттай аласыз. РНР берілгендер қорына енуге үлкен мүмкіндіктер ашады. Бұл сізге PDF құжаттарды инерациялаудан, ХМL-дегі грамматикалық талдауды жасауға мүмкіндік береді.
РНР операторлары сіздің бетіңізге Web-беттерді қойып береді, сондықтан арнайы ортада жүзеге асырудың қажеттілігі туындамайды. Сіз РНР-кодының блогын тегімен аяқтайсыз. Бұл тегтердің арасындағылардың барлығы РНР код ретінде интерпритацияланады.
РНР тілінің синтаксисі Си және Рerl синтаксисіне ұқсас келеді сіз ауспалыларды оларды пайдаланудан бұрын жарияламауыңыз керек. Массивтермен Хэмтер оңай жүзеге асырылады.
Дегенмен РНР Apache құрылған жағдайда бәрінен жылдам жұмыс жасайды. РНР Web - сайтында оны Microsoft ІІS және Netscape Enterprise Server орналастырудың реті бар. Егер сізде РНР ді орнатуға бағдарламалық қамтамасыз етудің көшірмесі жоқ болса, оны сізге ресми Web -сайттан ала аласыз. Ол жерден сіз РНР дің барлық ерекшелігі мен қызмет бейнеленген түсіндірілген жетекшілікті таба аласыз.
РНР дің пайда болуы және даму тарихы
РНР дің тарихы 1995 жылы Расмус Лердорф (Rasmys Lerdorf) Perl тіліндегі қарапайым қосымшаны ойлап табуымен басталады. Ол қосымша вебсайтта пайдаланушылардың оның резюмесін сараптайды. Содан бұл қосымшамен бірнеше адам пайдаланғанда оны алғысы келетіндердің саны өсе түсті. Ледорф өзінің жаңалығын Personal Home Page Tools версия 1 деп аталады және оны еркін таратуға жібереді. Осы кезеңнен бастап РНР-дің танымалдылығы арта түсті.
Ылғи кездесетін жәйт сияқты оны өңдеу мен толықтыру қажет болды. Оны жүзеге асыру үшін Расмус Си-ға жазылған пакеттің жаңа версиясын жасап шығаруға осылайша құрал жұмыстың атауға ие болады РНР /Fl /Personal Home Рage /Forms Interpreter/ ары қарай ол РНР 2 деген атаумен де белгілі болады. Бұл версия қазіргі уақытта осы күнгі РНР-ге ұқсас. Оның синтаксисі және Perl тілі стилінде ауыспалы атау алуы, болатын формаларды автоматты интерпетациялауға берілгендермен интеграциясына, және РНР операторларын html код беттерге орналастыруға мүмкіндігі болатын. Сонымен қоса бұның барлығы қате жылдам жұмыс жасайтын болды. Өйткені РНР Apаche серверіне компилирленген еді. 1997 жылы РНР 50, 000 - дай доменде қолданылады.
Дәл осы жылы 1997 де РНР жобасына Зив Сураски мен Энди Гутманс (Andi Gytmans) қосылды. Олар Израил университеттерінің бірінде студент болып жүріп, РНР ді коммерциялық университеттік жобаға пайдалануға тырысты. Осы жерде олар көптеген қиындықтармен, бұл технологияның шектеулі екеніне кездесуге тура келді. Яғни Энди мен Зив РНР 2-нің алғашқы кодын үйрене отырып оған өңдеудің, әсіресе тілдің синтаксисіне қайта өңдеу қажет деген тұжырымға келді. Бірнеше ай көлемінде олар бұл тапсырманы кереметтей орындай білді. Оның үстіне бұл жұмыс оларға университеттің оқу жүктемесі ретінде сыналды.
Жұмысты бітірген Зив пен Энди Расмуспен байланысты. Ол РНР дегі барлық өзгерістерді қуана қабылдады. Осы кезеңнен бастап РНР технологиясын дамытумен айналысатын РНР Group топтары пайда болады. Бірлескен әрекет нәтижесінде алынған өнім 1998 жылы РНР 3 деген атаумен жарық көрді.
Бұл жердегі РНР 3-тің басты ерекшелігі ядролық кеңеюіне мүмкіндік туды. Бұл арнайыландырылған модульді тудыратын РНР - дің әржақты өңдеуіне әкелді. Олардың үлесі РНР үлкен көлемдегі берілгендер қоры мен хаттамалармен жұмыс жасауға мүмкіндік тудырды. 1998 жылы РНР ді қолданушылардың саны 1 жетті. Ал РНР интернет серверінің 10 пайыздай шамасына орнатылды. Баспаларда 20-дан астам мақала мен 2 кітап РНР жайында жарияланды.
РНР 3-тің жарық көргеннен соң Энди Тутамано және Зив Сурски РНР -тің ядросын өңдеуге кірісті. Ең бірінші кезектегі мәселе өндірісті жоғарылатуды шешу керек еді. Zend Engine деп аталатын жақ қозғалыс бұл тапсырманы нәтижелі орындады және 1999 жылы пайда болды.
РНР 4 бұл қозғалыста жұмыс жасаушы ретінде 2000 жылы жарыққа шықты. Өндірісті жоғарылатуда қосымша ретінде РНР 4 тің мүмкіндіктері зор еді. РНР 4-тің шығуымен ол интернет доменінің 20 пайыздан көбінде қолданыла бастады.
2000-2004 жылдар арасында 4 версияны жұмсарту үшін белсенді жұмыстар жалғасты. Шамамен сол кезден бастап ақ РНР Group жаңа версияның мүмкіндігін ойластыруға кірісті. Бірінші кезекте тілдің объектілік мүмкіндіктерін күшейту шешілді. Бұл оның жүзеге асыру үшін ірі жобаларды пайдалануға мүмкіндік берді. 5-ші версияны жарыққа шығару үшін қосымша уақыт бөлінді. Оған көптеген мамандар қатысты олардың ішінен Стерлинг Хьюза және Маркус Бергерді атап өткен жөн болар.
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz