Автор: Пользователь скрыл имя, 03 Марта 2013 в 08:42, дипломная работа
Бұл дипломдық жұмыста «ҚҰЛАГЕР» мекемесі туралы ресми мәліметтер, мысалы мекеме жайлы, мекеменің жаңалықтары жайлы, оның қызметкерлері жайлы, мекеменің құрылуы жайлы т.с.с мәліметтер қорын интернет бетіне байланыстырып шығару жолдары жасалған.
Дипломдық жұмыстың міндеті: «ҚҰЛАГЕР» мекемесі жайлы WEB сайт құру.
Дипломдық жұмыстың деректік негіздері: Бағдарлама негізінен PHP тілінде жазылған. Ал оған қосымша ретінде HTML, DHTML тегтері, бетін көркемдеу үшін CSS стилдері, Java Script, Macromedia Flash, Photo Shop бағдарламалары, және текстік редакторлар қолданылған.
I.Кіріспе ................ ...... ............... ............... ..................................................3
II. Негізгі бөлім..........................................................................................5
1 тарау. PHP бағдарламалау тілі.
1.1 Интернет жайлы жалпы түсінік......................................................... 5
1.2. РНР ұғымы..........................................................
1.3. РНР дің пайда болуы және даму тарихы.......................................
2 тарау. РНР және АРАСНЕ локалді серверін орнату
2.1 Арасне Web-серверін орнату . ...........................................
2.2. РНР-ді орнату ..................................................................
3 тарау. PHP - де бағдарламалауды үйрену
3.1 PHP - де айнымалылар және экранға шығару........................
4 тарау РНР тілінде құрылған бағдарлама мысалдары
4.1 Файлдарды құжаттарға салу
4.2 Формаларды өңдеу және поштаны жіберу
4.3 Мерзімді сөз арқылы шығару (дата)
III.Қорытынды.....................................................................................................
IV. Қолданылған әдебиеттер тізімі ...............................................................
Қазіргі уақытта
Web-беттерді дайындауда
Растрлі графиканы
қолданғанда бейнелер нүктелер (пикселдер
– pixel) жиынтығы ретінде бейнеленеді.
Бұл нүктелер бір-бірімен
Тағы бір кемшілігі, растрлі бейнелерде суреттердің сапасы (анықтығы) өз кезегінде монитордың мүмкіндігімен анықталатын пикселдердің мөлшеріне байланысты болады. Сондық тан да суреттер кейбір мониторларда әдемі көрінгенімен, кей мониторларда нашар көрініс береді. Тағы да растрлі бейнелердің өшемні өзгерту (кішірейту, үлкейту) де оңай жұмыс емес. Яғни мұндай суреттерді үлкейткенде (кішірейткенде) пикселдердің саны көбейеді (азаяды). Ал, бұл жердегі қиындық – қандай түстегі пикселдерді қай координатада қосу керек? Осы тұрғыда компьютерлік графика мамандары растрлі бейненің пикселдерін көбейтудің (азайтудың) күрделі алгоритмін дайындап шығарды, бірақ бұл да кей жағдайларда жақсы нәтиже бере алмайды.
Векторлық
графика – бұл бейнені
Әрине, векторлық графиканың
белгілі бір жетіспеушіліктері
де бар. Мысалы, векторлық форматта
фотореалды суреттерді компактті турде
бейнелеу өте қиын. Осыған байланысты,
нақты сәтті шешім –
Flash’тегі анимация
“мултикте” қолданылатын
Бұл механизмдердің әрқайсысының артықшылығы болғанымен кемшіліктері де бар. Көп жағдайда tweened-анимацияның мынадай екі артықшылығы болады:
Тweened-анимация
қарапайым сюжеттер жасауға
Flash программасы сіздерге интерактивті фильм жасауға мүмкіндік бере ала. Яғни фильм жүргізіліп жатқанда оны көріп отырған адам пернетақта және тышқанды қолдана алады. Осылайша фильмнің түрлі фрагменттеріне ауысуға, объектілерді жылжытуға, информация енгізуге, басқа да операцияларды орындауға болады. Flash-фильмнің интерактивтілігі ActionScript тілінде жазылған командалар (инструкциялар) тізбегі түріндегі сәйкес әрекеттерді (действие) сипаттау жолымен іске асады. Әрекет (действие), онымен байланысты оқиға болғанда орындалады. Мұндай оқиғаға филмнің белгілі бір кадрға ауысуы немесе қолданушының формадағы кнопканы я болмаса пернетақтадан пернені басуы жатады. Интерактивті болып кнопкалар, фильмнің фрагменттері, немесе жеке кадрлар табылады. Стандартты әрекеттерге мысалы, фильмді қосу және тоқтату, дыбысты қосу және өшіру т.б. жатады.
Керек жағдайда әртүрлі шарттар анализденген едәуір күрделі сценарийлер жасауға болады. Шынында мұндай сценарийлерді құру программалаудағы дағдының болуын қажет етеді.
2 РНР жӘне Арасне локалді серверін орнату
Локальды
серверлерді пайдаланудың
Ең алдымен Apache
және РНР дің архивін шығарып
алу керек. Apache http://www.apache.org/dyn/
РНР
5-ті http://www.php.het/downloads.
2.1 Арасне Web-серверін орнату
Арасhе
Web-серверінің орнатушысын
Бұдан
кейін орнату тәслі ұсынылады.
Стандартты (Typical) немесе таңдаушы (Custom).
Бұл тәсіл сервер компонентін
қолмен таңдауға мүмкіндік
1-сурет
Сосын Install түймесін басқан соң сервер файлдарын көшіру жүзеге асырылады. Егер құру сәтті шықса, Windows автоматты түрде Apache жібереді.
Теру кезіндегі сәтті инсталляциядан кейн браузер терезесіне http:// localhost/ немесе http://127.0.0.1/- на сервер бетіне жүктелуі керек.
Енді Apache ні басқаруды үйрену керек. Атап айтсақ серверді жіберуді, тоқтатуды, және жүктеуді үйрену керек. Бұл операцияларды орнатудың көптеген тәсілдері бар: ApacheMonitor, көмегімен, Windows сервистерін басқару консольын пайдаланып, Пуск мәзірінің пункттерін пайдалану. Басқарудың консолдарын жіберу үшін мына командаларды орындаңыз.
Пуск ->Настройка->Панель управления-администрирование-> Службы.
Команда орындалғаннан соң төмендегі суретте (2-сурет) көрсетілгендей терезе пайда болады. Консолдың пайда болған бетінде, төменде берілген суреттен Apache 2 сервисін таңдау керек. Оң жақтағы түймешікті басу арқылы ашылған контексті мәзір сервистің жіберуін, тоқтатуын, жүктелуін жүзеге асыруға мүмкіндік береді.
2-сурет.
Windows
қызметтері жүйенің стартында
фондық қосымшаларды шығаруды
жүзеге асырады. Бұл үшін
Енді С: /www/ Apach 2/conf. Бумасында орналасқан Apache –http. conf. Web-серверінің конфигурациялық файлын орнатуға кірісу керек. Есте сақтаған жөн бұл файлда жүзеге асырылған өзгерістер күшіне серверді қайта жүктегенне кейін ғана енеді.
Сервер Apache ISO-кодтауына орналастырылған. Яғни сервер бұл кодтауға жазылғанның бәрін сіздің файлыңыз деп санайтын болады. Кодтауды кодтауға өзгерту үшін Windowsта http.conf ашып, мына қатарды табу керек.
AddDefaultCharset ISO-8859-1
Оны мынаған өзгерту керек.
AddDefaultCharset –WINDOWS –1251
Бұдан
кейін бізге кеңейтілген
2.2 РНР- ді орнату.
Apache сервері құрылды- енді РНР ді құруғе кірісуге болады. Бұл үшін С: /РНР жобасын құрыңыз. Және ол жерде рhр-5.0.0-Win32.zip. архивіндегілерді архивтеңіз. PHP орнату бумасы ретінде бөлек бума құрамыз. Ол үшін, мысалы: Internet бумасын құрып алып, Пуск - выполнить командаларын орындап, subst E: C:\Internet командасын береміз. Сонда бізде тағы да виртуалды Е дискісі пайда болады. Енді сол дискте usr бумасын құрып, содан кейін usr бумасының ішіне php бумасын құрамыз. Орнату файлы ретінде екі файл болады, біреуі ехе, екіншісі zip файл. Алдымен ехе файлды жүктеймізде пайда болған сұраныс терезелерінен Next батырмасын басып кете береміз және Standart типті орнатамыз. Орнату жолына e:\usr\php жолын көрсетіп оны сонда орнатамыз. Одан кейін SMTP серверін және электронды пошта адрестерін енгізу терезесіне ойдан енгіземіз. Содан кейін бізге PHP жұмыс істейтін серверді таңдау қажет болады. Ол сервер ретінде біз Apache серверін аламыз. Енді бізге қосымша модульдерді орнату мен Apache серверін PHP кодтарын түсінуге үйрету керек болады. PHP - ді Apache - ге келтіру E:/usr/apache/conf бумасынан Apache-ді келтіру httpd.conf файлын кез-келген мәтіндік редактормен ашамыз, мысалы: “Блокнот” немесе “Word”. Содан кейін
# АddType application/x-httdp-php .php қатарын іздейміз. Ол жерден кометарий белгісін # алып тастаймыз. Осы қатардан кейін,
ScriptAlias /_php/ “PHP жолы”
Action application /x-httpd-php
“/_php/php.exe” қатарларын
“PHP жолы” жолы біздің жағдайымызда e:/sr/php/. Бұдан кейін келтіру файлын сақтап, файлды жабамыз.
Информация о работе РНР бағдарламасын пайдаланып динамикалық элементтерді құру