36
Web-сайттың құрылымын әзірлеу кезінде әлеуетті пайдаланушылардың
қажеттіліктері ескеріледі (мақсатты аудитория онлай жұмыскер мүшелері,
оқытушылар мен жаттықтырушылар), сондай-ақ ортақ құрылымдық элементтер
бөлінді және өткізілді, олар: басты бет, спорт клубының тарихы,
қолданушылары, сайтқа кіру, байланыс, жаңалықтар, галерея, іздеу (12-сурет).
4 сұлба - онлай жұмыскер веб-сайтының құрылымы
Web-сайттың құрылымының жалпы сипаттамасы:
- «Бастапқы» бет құрамында веб-сайтта қамтылған суреттерді және басқа
да графикалық элементтерді қарауға арналған слайдерлер қарастырылған.
Сондай-ақ сайттаға жарияланған соңғы жағалықтар.
- «Спорт клубының тарихы» бетінде спорт клубы туралы негізгі ақпарат,
оқытушылар, жаттықтырушылар, спорт клубы мүшелері бар. Бұл парақша
келушілер үшін спорт клубы туралы жалпы ақпаратар алуға арналған.
- «Жаңалықтар» беті сайттағы жарияланған жаңалықтарды көрсетеді.
Жасалған соңғы әрекеттер осы бетте көрсетіледі. Бұл мүмкіндік
пайдаланушыларға web-сайтындағы орын алған соңғы оқиғалар мен өзгерістер
білуге мүмкіндік береді. Мұнда, пайдаланушыларға, жаттықтырушылардың
жиналысын, спорт клубтың іс-шараларын, web-сайттағы өзгерістерді, басқа да
мекеме жаңалықтарын көруге болады.
- «Галерея» беті спорт клубының қатысушылары туралы фотогалереясын
қамтиды.
- «Байланыс» беті спорт клуб басшыларымен байланысқа шығу үшін,
байланыс ақпаратын қамтиды.
- «Іздеу» беті сайттан қажетті ақпаратты іздеу үшін пайдаланушыларға
арналған. Сайттан белгілі бір түйінді сұрау арқылы Іздеу жүмысы жүзеге
асырылады.
- «Сайтқа кіру» беті пайдаланушы жеке кабинетіне жылдам кіруі үшін
арналған. Кіру үшін логин және пароль мәліметтерін енгізу қажет. Сондай-ақ,
сайтқа қайта кіру паролін енгізбеу үшін, пайдаланушыны "Есте сақтау" қанат
белгісін қоюға болады. Осы белгіні тек қолданушысы, басқа адамдардың
пайдаланбаулары үшін, өзі ғана жұмыс жасайтын компьютерге қойғаны абзал.
Онлай жұмыскер
Бастапқ
ы бет
Онлай
жұмыскер
клубының
тарихы
онлай жұмыскер
мұшелері
Тапсырыс берушілер
Жаңалы
қтар
Галерея Байланы
стар
Іздеу
Сайтқа
кіру
37
Тіркелгеннен кейін мұғалім web-сайтына өзінің материалдарын енгізуге құқық
алады, сондай-ақ жасырын контентке қол жеткізе алады.
Web-сайтында бар барлық ақпарат, тіркелген пайдаланушылар мен web-
сайт әкімшісі толтыра алады. Барлық жазбаларды түзету web-сайт әкімшісі ғана
құқылы.
2.4 Негіздеу және бағдарламалық құралды таңдау
Web серверде гипертексті құжаттарды құру үшін HyperText Markup
Language (HTML) стандартты тіл болып келеді. HTML-құжаттар әр түрлі
WEB-браузерлер типтерінде қаралады. Құжат HTMLді пайдалана отырып
құрылған болса, WEB-браузер құжаттың әртүрлі элементтерін боліп шығару
және олардың бастапқы өңделуін HTML - мен талдай алады. HTML ді
пайдалу, қараушыға, әртүрлі жүйеде шрифтерді, сызықтарды эәне басқа
графикалық элементтерді қолдана отырып құжатты пішімдеуге мүмкіндік
береді.
Көптеген құжаттар стандартты элементтерге ие, мысалы, тақырыбы,
параграфтар немесе тізімдер. HTML тэгиін пайдалана отырып құжаттың жалпы
құрылымын және құжаттың толық ақпараттығын сақтай отырып элемент
мәліметтерін белгілеуге болады. HTML құжатын оқу үшін бұл WEB-браузер
автордың берілген түрінде HTML тэгиі интерпритиациялап документті экранға
шығарады.
Көп жағдайда автор құжаттың сыртқы келбетін қатаң анықтайды. HTML
жағдайында оқырман (WEB-браузер мүмкіндіктерін негізге ала отырып,
белгілі бір дәрежеде құжаттың сыртқы келбетін басқару (бірақ оның мазмұнын
емес). HTML, HTML тэгі көмегімен, құжаттың тақырыбын немесе абзацын атап
көрсетуге мүмкіндік береді, содан кейін Web-браузерге осы тэгилерді
интерпритациялауды ұсынады. Мысалы, бір WEB-браузер тэгті айыра танып
абзацтың басын және құжатты керекті түрде ұсына алады, ал басқасы ондай
мүмкіндікке ие емес және бір жолақта құжатты ұсына алмайды. Кейбір WEB-
браузерлерді пайдаланушылар құжаттың бейнеленуіне әсер етуіне шрифтің
түрін және көлемін, түсін және басқа параметрлерді өңдеуге келтіру мүмкіндігі
бар.
- Web-браузермен құжаттың барлық мүсінін көрсетілуін айқындаушы
тэгилер
- құжаттың тақырыбы немесе авторы сияқты, құжаттың жалпы қасиетін
сипаттайтын тегилер.
HTML-құжаттары кез келген текстік редакторлар немесе мамандырылған
HTML редакторлар және конвертерлер көмегімен құрылуы мүмкін.
Редактордың
таңдауы,
HTML-құжаттарын
құруға
пайдаланылатын
редактордың таңдауы ыңғайлылық түсінігі және өзіндік әуістігіне тәуелді
болуына байланысты.
38
Мысалы, құжаттар графикалық технологиясын пайдалана отырып HTML
редакторлар секілді "Netscape Navigator Gold" компаниясы Netscape құруға
мүмкіндік береді WYSIWYG (What You See Is What You Get). Екінші жағынан,
көптеген дәстүрлі құралдарымен құжаттарды құру үшін, құжаттарды HTML
форматын түрлендіруде конвертерлерге ие.
PHP – жалпы мақсатта кеңінен қолданатын бастапқы ащық кодты
сценарийлер тілі. Басқаша айтқанда, PHP – бұл, бағдарламалау тілі, web-
қосымшаларды (сценарийлер) арнайы web-серверде жазу үшін әзірленген.
PHP аббревиатурасы "Hypertext Preprocessor (Препроцессор Гипертексті)"
білдіреді. PHP зерттеу үшін өте қарапайым болып табылады. PHP
артықшылығы web-әзірлеушілерге динамикалық генерацияланатын web-
беттерді жылдам құру мүмкіндіктерін ұсыну болып табылады. Perl және C
тілдерінің алдында, PHP тілінің маңызды артықшылығы PHP командасымен
енгізілген HTML-құжаттарын құру мүмкіндіктері. Қандай да бір кодпен PHP-
дің елеулі айырмашылығы, мысалы, JavaScript, PHP-скриптері сервер жағында
орындалады.
РНР-дің практикалық сипаты бес маңызды сипаттамалармен негізделген:
- дәстүрлікпен;
- қарапайымдылығымен;
- тиімділігімен;
- қауіпсіздігімен;
- икемділігімен.
РНР-дің тағы бір "сипаттамасы" әсіресе тартымды етеді: ол тегін
таратылады.
РНР тілі меніңше әр-түрлі аумақта жұмыс жасайтын таныс бағдарламашы
секілді. Көптеген тілінің конструкциясы Си Perl ден жұмыс әдісі алынған, ал
кейде РНР коды С немесе Pascal типтес бағдарламаларынан айырықсыз болып
кездеседі. Бұл РНР-ді зерттеуде бастапқы жігерді айтарлықтай төмендетеді.
РНР сценариі 10 000 жолдан немесе бір жолдан тұруы мүмкін, барлығы
сіздің міндеттер ерекшелігіне байланысты. Сізге кітапханаға қосымша
енгізулерді, арнайы параметрлері компиляция немесе соған ұқсас нәрселерді
жүктеу қажет емес. РНР механизмі жай, бірінші экранды реттіліктен кейін ()
және жұпты экран реттілігін кездестіргенге (?>) дейін кодты орындай бастайды.
Егере код теріс синтаксиске ие болса, онда ол бағдарламашының берген
талабына сай орындалады.
Көп пайдаланылатын ортада және WWW-да бағдарламалау кезінде
тиімділік, ең маңызды фактор болып табылады. 4.0 РНР-ге ресурстарды бөлу
механизімі
арқарылған
және
объектілі-бағдарланған
бағдарламаға
жақсартылған қолдау қамтамасыз етілген, сондай-ақ басқару сеансымен. Соңғы
нұсқасында артық жадтың бөлінуін болдырмау үшін, сілтемелерді есептеу
механизмі (reference counting) пайда болған.
РНР әзірлеушілер мен әкімшілерге икемді және тиімді қауіпсіздік
құралдарын билігіне береді, олар шартты түрде екі санатқа бөлінеді: жүйелік
деңгейдегі және қосымшалар деңгейіндегі құралдар.
Достарыңызбен бөлісу: |