O’ZBEKISTON RESPUBLIKASI OLIY VA O’RTA MAXSUS TA’LIMI VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETIFARG’ONA FILIALI KOMPYUTER INJINIRINGI FAKULTETINING KOMPYUTER INJINERINGI YONALISHI 2-KURS “691-21” GURUH TALABASI MUMINOV ABDULAZIZNING WEB DASTURLASH FANIDAN MUSTAQIL ISHI
Reja: Asosiy qism. Backend haqida.
XAMPP haqida tushuncha.
Notepadda foydalanish. Amaliy qism
Xulosa.
BACK-END Dasturiy ta'minot muhandisligida frontend va backend ( yoki ba'zan backend yoki back-end deb ataladi ) atamalari dasturiy ta'minotning taqdimot qatlami ( frontend ) va ma'lumotlarga kirish qatlami ( backend ) o'rtasidagi tashvishlarni ajratishni anglatadi , yoki jismoniy infratuzilma yoki apparat . Mijoz-server modelida mijoz odatda frontend va server hisoblanadiserverning o'zida ba'zi bir taqdimot ishlari amalga oshirilsa ham, odatda, backend hisoblanadi.
PHP PHP: Hypertext vPreprocessor — „hipermatnli protsessor“) — skript tili boʻlib, web serverda oʻzgaruvchan HTML fayllarini yaratishda qoʻllaniladi. 1994-yilda kanadalik dasturchi Rasmus Lerdorf tomonidan yaratilgan. Hozirgi kunda deyarli barcha hosting-provayderlar mazkur tilni qoʻllab-quvvatlaydi. Odatda, PHP maʼlumotlar bazasi bilan ishlatiladi. PHP GNU GPL litsenziyasi orqali tekin tarqatiladi.
Sintaksis
Notepad++ — bu Microsoft Windows bilan foydalanish uchun bepul va ochiq manbali matn va manba kodi muharriri . U bitta oynada bir nechta ochiq fayllar bilan ishlash imkonini beruvchi yorliqli tahrirlashni qo'llab-quvvatlaydi. Mahsulot nomi C postfix oshirish operatoridan olingan .
Notepad++ bepul dastur sifatida tarqatiladi . Dastlab, loyiha SourceForge.net saytida joylashgan bo'lib , u yerdan 28 million martadan ko'proq yuklab olingan va ikki marta SourceForge Community Choice mukofotini eng yaxshi dasturchi vositasi uchun qo'lga kiritdi. Loyiha 2010 yildan 2015 yilgacha TuxFamily [ fr ] da boʻlib oʻtdi; 2015 yildan beri Notepad++ GitHub’da joylashtirilgan . Notepad++ Scintilla muharriri komponentidan foydalanadi.
Notepad++ o'zaro platformali oddiy matnli fayllarni iste'mol qilish va yaratish xususiyatlariga ega. U uchta yangi qator ko'rinishini ( CR , CR+LF va LF ) taniydi va ular o'rtasida tezda konvertatsiya qila oladi. Bundan tashqari, u turli xil belgilar kodlashlarida oddiy matnli fayllarni qayta talqin qilishni qo'llab-quvvatlaydi va ularni ASCII , UTF-8 yoki UCS-2 ga o'zgartirishi mumkin . Shunday qilib, u ma'nosiz ko'rinadigan oddiy matnni faqat ularning belgilar kodlashi to'g'ri aniqlanmaganligi sababli tuzatishi mumkin.
Notepad++ shuningdek, oddiy matnni tahrirlash tajribasini yaxshilaydigan xususiyatlarga ega, masalan:
Satr operatsiyalari, jumladan, saralash, katta harflar konvertatsiyasi (katta, kichik, tuya, jumla registrlari) va ortiqcha bo'shliqlarni olib tashlash