Web сайттар туралы жалпы ұғымдар



Кіріспе
1.Сайттар және олардың адрестері
2.Домендік зоналар
3. РНР дің пайда болуы және даму тарихы
Әдебиеттер

Кіріспе
1.Сайттар және олардың адрестері
2.Домендік зоналар
3. РНР дің пайда болуы және даму тарихы
Әдебиеттер

Кіріспе
Web-сайт бұл дүниенін кішкентай моделі. Бұрынғы кезде Web-сайтты бір
адам - Web-мастер жасаған болса, қазіргі кезде Web-сайттарды бірнеше адам
жасайды. Олар Web-дизайнер, программист, бизнес-кеңесші, маркетинг бойынша
басқарушы, менеджер.
Өзіміз білетіндей Internet желісі түрлі сайттардан тұрады. Сайттарды
пайдалана білумен қатар оны құра білу де қажет. Ол әрине көптеген
жұмыстарды қажет етеді, ең бастысы ол не мақсатта құрылып жатыр? Әрбір Web-
сайт тексттен, суреттерден, видео үнтаспаларынан тұруы мүмкін. Мұндай
сайттар ғаламшардың кез-келген нүктесіндегі компьютерде болуы мүмкін. WEB-
тің негізгі қызметі- қажетті ақпаратты шапшаң түрде кіріп көру, жинастыру
және де оны экранға шығаруды ұйымдастыру. Гипермәтінді сілтеме-келесі
беттермен байланысты қамтамасыз етеді. Сілтемені тышқанмен шертіп сіз
келесі WEB-сайтқа өте аласыз. WEB-сайтты біз келесі бағдарламалар арқылы
көру мүмкіншілігіне ие бола аламыз: Microsoft Internet Explorer [Майкрософт
Интернет эксплорер], Netscape Navigator [Нетскейп навигатор],
Mozilla[Мозилла], Opera[Опера]. Бұл бағдарламалардың артықшылығы сайтты
сілтемелер немесе адрестер арқылы бейнелеп көрсетіп береді және де дискіге
сақтай алатын мүмкіншілігі бар. Сайт даяр болғаннан кейін оны алдын-анықтап
алу қажет.
Соңғы жылдары компьютерлік техниканың жедел дамуына байланысты сайт
құруға арналған бірнеше программалар шықты. Атап айтар болсақ:
* HTML тілі (Hyper Text Markup Language)
* PHP1-PHP5
* Python
* Java
HTML-тілі құжаттардың құрылымын суреттеу үшін берілетін командалық
қарапайым тегтерден тұрады. Жұмысы - құжат тақырыптарын белгілеу,
гипермәтінге белгілер орнату. Ал PHP тілі сол HTML-тілі жасай алмайтын
мүмкіндіктерді жасай алады, яғни сайт бетіне процедуралық бағдарламалау
жолын ұсына алады. Алғашында PHP тілі онша таныс болмаған мен қазір оның
құдыреті кез келген сайт құру тілдерінен асып түседі. PHP тілі жылда дамып
отыр оның алғашқы нұсқалары 1994 жылдары PHP болса қазір оның PHP5 нұсқасы
шығып үлгерді.
1.Сайттар және олардың адрестері Қаладағы серверлерге шығу үшін
домендерді қолдануға болады. Ал ондағы аудан, үйге қатынас жасау үшін
сайттар қолданылады. Қандай да бір мекемеге немесе жеке тұлғаның және
қандай да бір тақырыпқа арналған желінің логикалық түрде аяқталған
элементі. Әрбір сайттың өз адресі болады, ол әріптен турады.
Желіні жасаушылар арнайы, домендік аттарды, (DNS) серверін құрады. Олар
автоматты түрде әріптік адрестерді (URL) цифрлыққа (ІР) ауыстырады. DNS
өзінде сол адрестердің сәйкесіне таблицасы сақтайды.
Сайт адрестері бірнеше маңызды элементтерден тұрады. http:
-гипертестік құжаттарды теру протоколын білдіретін префикс.
WWW - ресурстың WWW жүйесіне жататындығын білдіретін "сигналдық
жалауша". Бұдан кейін адрес атының ең төмендегі элементі -сайттың өз аты
орналасады.
Беттер -біртұтас ағзаны -сайтты құрайтын жеке гипертекстік құжаттар.

2.Домендік зоналар
Интернеттің компьютерлерінің барлығының өз адрестері (ІР -адресі)
болады. Сервер ыңғайлы болғандықтан домендіқ зоналар деп аталатын логикалық
топтарға біріктірілген. Бұл зоналар географиялық , тематикалық болуы
мүмкін.
Географиялық домендік зона (бірінші деңгейдегі зона) желіге өз
компьютерлері арқылы қосылған әрбір мемлекетке беріледі. Ол ереже бойынша
екі әріппен белгіленеді:
Ch -Қытай
Fr -Франция
Ge -Германия
Jp -Жапония
Ru -Ресей
Tw -Тайвань
Uc -Украина
Ur -Ұлыбритания
Тематикалық домендік зонаның географиялықтан қарағанда белгілі бір
аймаққа қатысы жоқ. Ол әр елдегі ғана емес, әр контингенттегі
компьютерлерді біріктіреді. Мұнда компьютерлер оларды басқаратын
мекемелердің түрі бойынша топтастырылған. Ал домендік индекс үш және одан
көп әріптермен белгіленеді:
Gov - өкіметтік мекемелер;
Com - кез келген коммерциялық үйымдар;
Net - желілік қызметке қатысты ұйымдар;
Nur - әскери мекемелер;
Int - халықаралық мекемелер;
Edu - білім беру мекемелері;
Shop - желілік магазин;
Museum - мұражай;
Biz - кез-келген бизнес -жоба;

Name - жеке беттер. РНР дегеніміз не?
РНР-бұл Web -серверге жіберілетін скриптердің көмегімен Web-беттерінің
динамикалық генерациясына қажетті бағдарламалау тілі. Сіз бетті РНР және
HTML-дің көмегімен ашасыз. Сайтты пайдаланушы бетті ашқанда, сервер html-
код қосылған РНР операторларын орындайды және нәтижені пайдаланушының
браузеріне жібереді. Бұл әрекет дәл осылай ASP және Cold Fusion-ның
көмегімен жасалады. Дегенмен ASP және Cold Ғшюпға қарағанда, РНР ашық
бастапқы кодты өнім болып табылады және платформалы тәуелсіз. РНР Windows
NT және Unix-тің көптеген версияларында жұмыс жасайды. Ол Арасһе -дегі
модуль ретінде жіберіле береді. Егер жіберілу Apache модулі түрінде болса
РНР оңай және жылдам жұмыс жасайды. Бұл кезде процессті жасауға байланысты
туындайтын қосымша шығындар болмайды. Сондықтан нәтижесі тез шығады және
сервердегі сақтаудағы шығынды азайтатын mod _рег1-ді орнатудың қажеттілігі
болмайды.
Сіздің құжат бетіңіздегі әртүрлі операциялардан басқа сіз РНР көмегімен
НТТР-тақырыптарды қалыптастырып HTTP орната аласыз. Сонымен қатар
аутентификацияны басқарып пайдаланушыны басқа бетке бағыттай аласыз. РНР
берілгендер қорына енуге үлкен мүмкіндіктер ашады. Бұл сізге PDF құжаттарды
инерациялаудан, ХМL-дегі грамматикалық талдауды жасауға мүмкіндік береді.
РНР операторлары сіздің бетіңізге Web-беттерді қойып береді, сондықтан
арнайы ортада жүзеге асырудың қажеттілігі туындамайды. Сіз РНР-кодының
блогын ?рһр тегінен бастап, оны ? тегімен аяқтайсыз. Бұл тегтердің
арасындағылардың барлығы РНР код ретінде интерпритацияланады.
РНР тілінің синтаксисі Си және Регі синтаксисіне ұқсас келеді сіз
ауспалыларды оларды пайдаланудан бұрын жарияламауыңыз керек. Массивтермен
Хэмтер оңай жүзеге асырылады.
Дегенмен РНР Apache құрылған жағдайда бәрінен жылдам жұмыс жасайды. РНР
Web - сайтында оны Microsoft IIS және Netscape Enterprise Server
орналастырудың реті бар. Егер сізде РНР ді орнатуға бағдарламалық
қамтамасыз етудің көшірмесі жоқ болса, оны сізге ресми Web -сайттан ала
аласыз. Ол жерден сіз РНР дің барлық ерекшелігі мен қызмет бейнеленген
түсіндірілген жетекшілікті таба аласыз.
3. РНР дің пайда болуы және даму тарихы
РНР дің тарихы 1995 жылы Расмус Лердорф (Rasmys Lerdorf) Perl тіліндегі
қарапайым қосымшаны ойлап табуымен басталады. Ол қосымша вебсайтта
пайдаланушылардың оның резюмесін сараптайды. Содан бұл қосымшамен ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Алматы қаласы студенттері мен жастары үшін акпараттық Web-порталын құру
WEB - сайт және дизайн
WEB - дизайн және браузерлер
Қосымша білім беру институтының сайты
Нәзік және пикшрленген WEB - беттерін құру
HTML тілінде онлайн магазин
Математиканы оқытудың теориясылық негізі
WEB сайт түрлері
МАТЕМАТИКА НЕГІЗДЕРІ пәнінен практикалық сабақтарға арналған әдістемелік нұсқаулық
ВЕБ СЕРВИСТІ ҚҰРУ
Пәндер