• MVC texnologiyasi
  • WEB ilova uchun MVC loyihalash strukturasi
  • 20-maruza: phpda obyektga yo’naltirilgan dasturlash. Mvc texnologiyasi




    Download 250,2 Kb.
    bet9/9
    Sana22.11.2023
    Hajmi250,2 Kb.
    #103482
    1   2   3   4   5   6   7   8   9
    Bog'liq
    15 Web ilova. MVC texnologiyasi
    Amaliyot hisoboti, Matematik va mantiq elementlari. Predikat va kvantorlar. Reja, 11-prezentaciya, paygambaromiri, portal.guldu.uz-YОG’LAR VA MOYLI XOM ASHYOLAR KIMYOSI , O’simliklarning kelib chiqishi ikkilamchi bo’lgan moddalar, Chinlik to‘plami tushunchasining qo‘llanilishi, Bir generatomli birikmalning elektron tuzulishini hisoblash, Gaussian dasturlari, Molekulyar mexanika MM2 dasturi bilan ishlash, Guldona Psixologiya, 10 amaliy, Baxtiyorov Javohir, Noorganik ionlar va ularning funksiyasi

    Aggregation ga misol


    class Author {
    private $name;
    private $email;
    public function __construct($name,$email) {
    $this->name = $name;
    $this->email = $email;
    }
    public function getName() {
    return $this->name;
    }
    public function getEmail(){
    return $this->email;
    }
    }
    class Book {
    private $authors;
    private $price;
    private $name;
    public function __construct($name,$price,$author){
    $this->name = $name;
    $this->price = $price;
    $this->author = $author;
    }
    public function setPrice($price){
    $this->price = $price;
    }
    public function getPrice(){
    return $this->price;
    }
    public function getName(){
    return $this->name;
    }
    public function getAuthor(){
    return $this->author;
    }
    }
    $author = new Author(Sarvar',‘sarvar@gmail.com');
    $book = new Book(‘webga kirish',10.0,$author);
    echo $book->getName(); //webga kirish
    echo $book->getAuthor() -> getName(); //Sarvar
    echo $book->getAuthor() -> getEmail(); //sarvar@gmail.com

    MVC texnologiyasi

    Server tomon uchun mo‘ljallangan dasturiy vositani dasturlash interfeysi tanlash va dasturiy vosita tuzilmasini qurishda uning har qanday platformalarda faoliyatini ta’minlashga erishish lozim. Buning uchun hozirgi kunda ommalashgan webga mo‘ljallangan dasturiy vositalar konstruksiyalarini qurish texnologiyasi qo‘llaniladi

    WEB ilova uchun MVC loyihalash strukturasi

    MVC texnologiyasi

    MVC (Model View Controller) konsepsiyasini qo‘llanilishi natijasi foydalanuvchi interfeysini shakllantirish va dastur interfeysi uchun katta afzalliklarga egadir. Hozirgi kunning ahamiyatli muammolaridan biri har xil foydalanuvchilarning turli platformalarda ishlashi hamda ularni qo‘llab quvvatlanishidir. Foydalanuvchiga zarur ma’lumotlarni shakllantirib beruvchi modul so‘rovlarning qanday qurilmadan (shaxsiy kompyuter yoki mobil telefondan) ekanligini farqlashi lozim. Bunda ma’lumotni shakllantirib beruvchi modul bir xil ma’lumotni turli platformalarga mos holda shakllantirib beradi.


    Download 250,2 Kb.
    1   2   3   4   5   6   7   8   9




    Download 250,2 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    20-maruza: phpda obyektga yo’naltirilgan dasturlash. Mvc texnologiyasi

    Download 250,2 Kb.