Муниципальное образовательное учреждение дополнительного образования детей
Download 123.3 Kb.
|
Язык Web-программирования - PHP.ru.uz
Translated from Russian to Uzbek - www.onlinedoctranslator.com MAZMUNI
1-bob.PHP va MySQL-ga kirish…………………………………………………………….5 1.1. PHP nima?.………………………………………………………………………5 1.2. PHP imkoniyatlari……………………………………………………………………….5 1.3.PHP tilining qisqacha tarixi…………………………………………………………………….6 1.4. Nima uchun PHP ni tanlaysiz…………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………… . 1.5. MySQL nima…………………………………………………………………..7 1.6. MySQL xususiyatlari…………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………… ……………………………… 2-bobPHP dan foydalanishga misollar…………………………………………………9 2.1. Shakllar bilan ishlash……………………………………………………………………..9 2.2. MySQL bilan ishlash (ma'lumotlar bazasida ma'lumotlarni saqlash) ……………………………………………………………………………………………………… ………………………………………………………………………………………………………………. 2.3. MySQL bilan ishlash (ma'lumotlar bazasidan ma'lumotlarni olish). XULOSA………………………………………………………………………………………….15 BIBLIOGRAFIK RO‘YXATI………………………………………………………………………………………………………………………… ………………………16 ILOVALAR…………………………………………………………………………………17 Kirish PHP HTML sahifalarini dinamik ravishda yaratish uchun WEB server tomonida foydalaniladigan dasturlash tilidir. Bu uning nomining dekodlanishidan dalolat beradi: PHP - Shaxsiy gipermatn protsessor. PHP veb-ilovalarni ishlab chiqish uchun maxsus yaratilgan bir nechta dasturlash tillaridan biridir. Shuning uchun u veb-serverda ishlash uchun maxsus talab qilinadigan barcha xususiyatlarni o'z ichiga oladi va shu bilan birga u ko'plab raqobatchilarga xos bo'lgan ortiqchalikka ega emas. PHP ning juda yoqimli xususiyati shundaki, uning buyruqlari oddiy HTML sahifalariga maxsus teglar yordamida kiritiladi, bu esa PHP mashinasini serverda kerakli amallarni bajarishga majbur qiladi. PHP dasturlari uchun maxsus ruxsatlarga ega maxsus CGI kataloglari kerak emas. Bundan tashqari, bitta sahifada siz "oddiy" HTML va PHP kodlarini o'zboshimchalik bilan almashtirishingiz mumkin. PHP platformadan mustaqil. PHP barcha mashhur veb-serverlar bilan mukammal birlashadi: Apacce va IIS, Zens va Netscape Enterprise Server, Windows va OS / 2, MacOS va deyarli barcha UNIX-ga o'xshash tizimlar ostida ishlaydi. Natijada, PHP o'zlarining bajariladigan skriptlariga ruxsat beruvchi deyarli barcha xostlar uchun ishlaydi. PHP ning ajoyib xususiyati uning deyarli barcha zamonaviy Internet texnologiyalari bilan integratsiyalashuvidir. PHP ko'pgina zamonaviy veb-protokollarni qo'llab-quvvatlaydi: IMAP, FTP, POP, XML, SNMP va boshqalar. PHP ma'lumotlar bazalari bilan yaxshi ishlaydi. PHP tomonidan qo'llab-quvvatlanmaydigan ma'lumotlar bazasini topish qiyin. MySQL va MS SQL Server, PostgreSQL va Oracle, Sybase va Interbase... Faqatgina PHP tomonidan qo'llab-quvvatlanadigan ma'lumotlar bazalari ro'yxati, ehtimol, butun ekranni to'ldiradi. PHP juda ko'p sonli o'rnatilgan funktsiyalarni o'z ichiga oladi: satrlar va massivlarni qayta ishlash, fayl tizimi va HTTP bilan ishlash, elektron pochta, sana va vaqt, kirill va boshqa milliy alifbolar... PHPda dasturlashni birinchi boshlaganimda, men O'rnatilgan funktsiyalarning ko'pligi shunchaki hayratda! Ularning yordami bilan ko'pgina tillarda dastur kodini yozishni talab qiladigan ko'plab algoritmlar PHP da bitta buyruq bilan (aniqrog'i, bitta funktsiyani chaqirish orqali) amalga oshiriladi. Dasturlash tillarini rivojlantirishning zamonaviy tendentsiyalari PHP ni ham chetlab o'tmadi. Obyektga mo'ljallangan dasturlash vositalari PHP3 da paydo bo'ldi. PHP4 ob'ekt modeli esa ob'ektga yo'naltirilgan dasturlashning klassik tushunchalarini to'liq amalga oshiradi: meros, inkapsulyatsiya va polimorfizm. Yuqorida aytilganlarning barchasi, hech qanday mubolag'asiz, PHPni veb-dasturlash tillari orasida so'zsiz yetakchi deb atash imkonini beradi. Download 123.3 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling