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

Кіріспе
1.Сайттар және олардың адрестері
2.Домендік зоналар
3. РНР дің пайда болуы және даму тарихы
Әдебиеттер
        
        Кіріспе
1.Сайттар және олардың адрестері
2.Домендік зоналар
3. РНР дің пайда болуы және даму тарихы
Әдебиеттер
Кіріспе
Web-сайт бұл дүниенін кішкентай ... ... ... ... бір
адам - Web-мастер жасаған болса, қазіргі кезде Web-сайттарды бірнеше адам
жасайды. Олар Web-дизайнер, программист, ... ... ... менеджер.
Өзіміз білетіндей Internet желісі түрлі сайттардан тұрады. Сайттарды
пайдалана білумен қатар оны құра білу де ... Ол ... ... ... ... ең ... ол не ... құрылып жатыр? Әрбір Web-
сайт тексттен, ... ... ... тұруы мүмкін. Мұндай
сайттар ғаламшардың кез-келген нүктесіндегі компьютерде болуы мүмкін. ... ... ... ... ... ... түрде кіріп көру, жинастыру
және де оны ... ... ... Гипермәтінді сілтеме-келесі
беттермен байланысты қамтамасыз етеді. ... ... ... ... ... өте аласыз. WEB-сайтты біз келесі бағдарламалар арқылы
көру ... ие бола ... ... Internet Explorer ... ... Netscape ... ... навигатор],
Mozilla[Мозилла], Opera[Опера]. Бұл бағдарламалардың артықшылығы сайтты
сілтемелер немесе адрестер арқылы ... ... ... және де ... ... ... бар. Сайт даяр ... кейін оны алдын-анықтап
алу қажет.
Соңғы жылдары компьютерлік техниканың ... ... ... ... ... ... ... шықты. Атап айтар болсақ:
* HTML тілі (Hyper Text Markup Language)
* PHP1-PHP5
* Python
* Java
HTML-тілі құжаттардың құрылымын ... үшін ... ... ... ... ... - құжат тақырыптарын ... ... ... Ал PHP тілі сол ... жасай алмайтын
мүмкіндіктерді жасай алады, яғни сайт бетіне процедуралық бағдарламалау
жолын ұсына алады. ... PHP тілі онша ... ... мен ... ... кез келген сайт құру тілдерінен асып түседі. PHP тілі жылда дамып
отыр оның алғашқы нұсқалары 1994 жылдары PHP болса ... оның PHP5 ... ... және ... ... ... ... шығу үшін
домендерді қолдануға болады. Ал ондағы аудан, үйге қатынас ... ... ... ... да бір ... ... жеке ... және
қандай да бір тақырыпқа ... ... ... ... ... ... ... өз адресі болады, ол әріптен турады.
Желіні жасаушылар арнайы, домендік аттарды, (DNS) серверін құрады. Олар
автоматты түрде әріптік адрестерді (URL) ... (ІР) ... ... сол ... ... ... ... адрестері бірнеше маңызды элементтерден тұрады. http://
-гипертестік құжаттарды теру протоколын ... ... - ... WWW ... ... ... "сигналдық
жалауша". Бұдан кейін адрес атының ең төмендегі элементі -сайттың өз аты
орналасады.
Беттер -біртұтас ... ... ... жеке ... ... ... компьютерлерінің барлығының өз адрестері (ІР -адресі)
болады. Сервер ... ... ... зоналар деп аталатын логикалық
топтарға біріктірілген. Бұл зоналар географиялық , тематикалық болуы
мүмкін.
Географиялық ... зона ... ... ... ... ... ... қосылған әрбір мемлекетке беріледі. Ол ереже бойынша
екі әріппен белгіленеді:
Ch -Қытай
Fr -Франция
Ge -Германия
Jp -Жапония
Ru -Ресей
Tw -Тайвань
Uc -Украина
Ur ... ... ... ... ... белгілі бір
аймаққа қатысы жоқ. Ол әр ... ғана ... әр ... біріктіреді. Мұнда компьютерлер ... ... түрі ... ... Ал домендік индекс үш және одан
көп әріптермен белгіленеді:
Gov - өкіметтік мекемелер;
Com - кез ... ... ... - ... ... қатысты ұйымдар;
Nur - әскери мекемелер;
Int - халықаралық мекемелер;
Edu - білім беру мекемелері;
Shop - желілік магазин;
Museum - мұражай;
Biz - кез-келген бизнес ... - жеке ... РНР ... ... Web -серверге жіберілетін скриптердің көмегімен Web-беттерінің
динамикалық генерациясына қажетті бағдарламалау тілі. Сіз ... РНР ... ... ... ... ... ... ашқанда, сервер html-
код ... РНР ... ... және нәтижені пайдаланушының
браузеріне жібереді. Бұл ... дәл ... ASP және Cold ... ... ... ASP және Cold ... қарағанда, РНР ашық
бастапқы кодты өнім болып табылады және платформалы тәуелсіз. РНР Windows
NT және Unix-тің ... ... ... жасайды. Ол Арасһе -дегі
модуль ретінде жіберіле береді. Егер жіберілу Apache модулі түрінде болса
РНР оңай және ... ... ... Бұл ... ... ... байланысты
туындайтын қосымша шығындар болмайды. Сондықтан нәтижесі тез шығады және
сервердегі сақтаудағы шығынды азайтатын mod ... ... ... ... ... ... ... басқа сіз РНР көмегімен
НТТР-тақырыптарды қалыптастырып HTTP орната аласыз. ... ... ... ... ... бетке бағыттай аласыз. РНР
берілгендер қорына енуге үлкен мүмкіндіктер ашады. Бұл сізге PDF құжаттарды
инерациялаудан, ... ... ... ... ... ... ... сіздің бетіңізге Web-беттерді қойып береді, сондықтан
арнайы ортада жүзеге асырудың ... ... Сіз ... ... ... Бұл ... ... РНР код ретінде интерпритацияланады.
РНР тілінің синтаксисі Си және Регі ... ... ... сіз
ауспалыларды оларды пайдаланудан бұрын жарияламауыңыз керек. Массивтермен
Хэмтер оңай жүзеге асырылады.
Дегенмен РНР Apache ... ... ... ... ... ... РНР
Web - сайтында оны ... IIS және Netscape ... ... реті бар. Егер сізде РНР ді орнатуға ... ... ... жоқ болса, оны сізге ресми Web -сайттан ала
аласыз. Ол жерден сіз РНР дің ... ... мен ... ... ... таба аласыз.
3. РНР дің пайда болуы және даму тарихы
РНР дің тарихы 1995 жылы Расмус Лердорф (Rasmys Lerdorf) Perl ... ... ... ... басталады. Ол қосымша вебсайтта
пайдаланушылардың оның ... ... ... бұл ... бірнеше
адам пайдаланғанда оны алғысы келетіндердің саны өсе түсті. Ледорф өзінің
жаңалығын Personal Home Page Tools версия 1 деп ... және оны ... ... Осы ... бастап РНР-дің танымалдылығы арта түсті.
Ылғи кездесетін жәйт сияқты оны өңдеу мен толықтыру ... ... ... асыру үшін Расмус Си-ға жазылған пакеттің жаңа ... ... ... құрал жұмыстың атауға ие болады РНР /Fl /Personal Home
Рage /Forms Interpreter/ ары қарай ол РНР 2 ... ... де ... Бұл ... ... ... осы күнгі РНР-ге ұқсас. Оның синтаксисі
және Perl тілі стилінде ... атау ... ... формаларды автоматты
интерпетациялауға берілгендермен интеграциясына, және РНР ... код ... ... мүмкіндігі болатын. Сонымен қоса бұның
барлығы қате жылдам жұмыс жасайтын болды. ... РНР Apаche ... еді. 1997 жылы РНР 50,000 - ... ... осы жылы 1997 де РНР ... Зив Сураски мен Энди Гутманс (Andi
Gytmans) қосылды. Олар Израил университеттерінің бірінде ... ... РНР ді ... ... ... ... Осы ... олар көптеген қиындықтармен, бұл технологияның
шектеулі екеніне кездесуге тура келді. Яғни Энди мен Зив РНР 2-нің ... ... ... оған ... ... тілдің синтаксисіне қайта өңдеу
қажет деген тұжырымға келді. Бірнеше ай ... олар бұл ... ... ... Оның ... бұл ... ... университеттің оқу
жүктемесі ретінде сыналды.
Жұмысты бітірген Зив пен Энди Расмуспен байланысты. Ол РНР дегі барлық
өзгерістерді қуана ... Осы ... ... РНР ... ... РНР Group ... пайда болады. Бірлескен әрекет
нәтижесінде алынған өнім 1998 жылы РНР 3 ... ... ... ... жердегі РНР 3-тің басты ерекшелігі ядролық кеңеюіне мүмкіндік туды.
Бұл арнайыландырылған ... ... РНР - дің ... ... ... ... РНР ... көлемдегі берілгендер қоры мен хаттамалармен жұмыс
жасауға мүмкіндік тудырды. 1998 жылы РНР ді ... саны ... Ал РНР ... ... 10 ... ... ... 20-дан астам мақала мен 2 кітап РНР жайында жарияланды.
РНР 3-тің жарық көргеннен соң Энди ... және Зив ... РНР ... ... кірісті. Ең бірінші кезектегі мәселе өндірісті ... ... еді. Zend Engine деп ... жақ ... бұл ... ... және 1999 жылы ... болды.
РНР 4 бұл қозғалыста жұмыс жасаушы ретінде 2000 жылы ... ... ... ... ... РНР 4 тің мүмкіндіктері зор еді. РНР
4-тің шығуымен ол интернет доменінің 20 пайыздан көбінде қолданыла бастады.
2000-2004 жылдар арасында 4 ... ... үшін ... ... ... сол ... бастап ақ РНР Group жаңа версияның мүмкіндігін
ойластыруға кірісті. Бірінші кезекте ... ... ... ... Бұл оның жүзеге асыру үшін ірі ... ... ... 5-ші ... ... шығару үшін қосымша уақыт ... ... ... ... олардың ішінен Стерлинг Хьюза және Маркус
Бергерді атап өткен жөн болар.
Ақыры 2004 жылдың шілдесінде РНР 5 ... ... ... ... ... ... өңдеуде объектілермен жұмысты барлық механизм
жұмылдырылды. Егер алдыңғы версияларда РНР ... ... ... ... ... ... болса, ал РНР 5 объектілік
бағдарламалауды жүзеге асыруда көптеген потенциалдарға ие. ... қоса ... мен ... ... ... ... берілгендердің әртүрлі қайнар
көзіне байыды.
РНР 4-дегі ХМL мен жұмыс жасауға арналған барлық негізгі кітапқаналар
күрделі ... ... ... ... ... SAX, DOM, және ... ... құрал-сайманын пайдаланады. Сонымен қатар тағы да жаңа ... ... және ... XML XML- ... ... ... оңайлатады. Бұдан
алдын РНР-да ХМL мен жұмыс бұншалықты қарапайым болмаған еді.
SOAP -тың ... РНР да ХМL ... ... ... ... ... сценарий құрға мүмкіндік береді. ... ... ... ... ... ... веб-сервистермен интеграциялауға
мүмкіндік туындайды.
РНР 5 My SQL (My SQL Improved) жаңа ... Му SQL - ... 4.1.2 және ... жұмыс жасауға арналған. Му SQL - ға тек
қана ... емес ... ... объекті жобалаушылық интерфейс жүзеге
асады. Бұл модульдің қосымша мүмкіндіктері SSL-ді, ... ... ... ... ... ... ... қоcымшаны
құрастыруға мүмкіндік береді. Ол SQL ... ... ... SQLite - нің ... ... - ... ... процедуралықпен қатар мәлiметтермен жұмыс
жаcау үшін мықты объектілік - жобалаушылық мүмкіндіктері бар. SQLite-нің
басқа ... ... ... ... ... механизмдердің
жоқ болуы және оңай тізгіштік. Көптеген эксперттер РНР -нің бұл кеңейюінің
үлкен танымалдылыққа ие болатындығын ... 5-тің ... ... ... ... қосады.
* Tidy -HTML-құжаттарды сараптау және түзету үшін.
* Perl - Perl ... ... SPL - ... ... ... ... ... ZE2
-нің кеңеюі.
❖ ^DO -PHP-нің мәліметтеріне әмбебап интерфейс ұсынады.
-PIMP-GD модульінің ... ... ... ... ... ... жаңа
кітапхана.
Бұдан басқа РНР 5-те есте ... ... ... ... 5 REAR құрылымын нақты жүзеге асыруға керекті қасиеттермен
толықтырылған.
Әдебиеттер:
1. Александр ... ... - это ... ... - СПб.: Питер, 2008.128 с
2. Квентин Зервас. Web 2.0. ... ... на РНР - ... ... ... ... А., ... Д. РНР: Настольная книга программиста -Новое
издание, 2004.-497 с.:ил.
4. Уайт Э. РНР 5 на ... - М.:НТ ... ... ... ... А. Как создаются Web-сайты: краткий курс - СПб.: Питер, 2000.-
224 с.:ил.
-----------------------
w

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 3 бет
Бұл жұмыстың бағасы: 200 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Flash MX-те жұмыс жасау мүмкіндігі25 бет
MS-DOS-тағы файлдармен және каталогтармен жұмыс жасау36 бет
Web-бет дизайны, HTML18 бет
World Wide Web8 бет
Іnternet әлемі22 бет
Психологияның құрылысы және зерттеу әдістері15 бет
Өндіріс қалдықтарының зияны20 бет
"Тіл және ұлттық мінез."16 бет
ААҚ «Гедеон Рихтер» компаниясының тарихы мен дамуы24 бет
Авторлық құқық. Сабақтас құқық туралы жалпы түсінік28 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь