mvc php anlamalarına yardımcı

0 Cevap php

Tamam dün i, MVC kullanmak için ne zaman bir konu açın

bugün vs CI, KEK, gibi bazı örnekleri inceleyerek, MVC çerçeveler çalışmak öğrenmek üzereyim

  1. . htaccess i buldum

    RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/?url=$1 [QSA,L]

tamam bu yüzden http://localhost/mymvc/something1/something2/something3/somethingetc yazdığınızda

Biz bir $_GET['url'] = dizesi 'something1/something2/something3/somethingetc' (= 45 uzunluk) var

2.so Ben something1 sınıfı olacak önermek, something2 pek emin değil işlev ve something3 im olmalı, nasıl exectly çerçeve sınıfını yükler geliyor?, Fonksiyonlar?

class Blog extends Controller {

    function index()
    {
        echo 'Hello World!';
    }
    function stack()
    {
        echo 'Hello Stack!';
    }      
}

3.ok yüzden, ben her çerçevesi ilk bu (CI) bir ön-denetleyici bir ön denetleyicisi görünüyor yükler sonra, yapılandırma dosyaları yükler bulundu, onlar böyle yapmak varsayıyorum?

  • sınıfını genişletir?
  • Bu sınıfın adını almak? sonra require_once controller.nameclass.php
  • sonra onlar bir şekilde fonksiyonları aramak için? (Nasıl bunu yapar?)
  • onlar sonraki varsayılan fonksiyonu (fonksiyon indeksi) aramak sonra yükler?
  • Bir istemci url / Blog çağrı varsa / i yok sadece Stack işlevini> yükler yığını nasıl bu işin ya biliyorum.
  • $ this-> loadview ('şey') koymak eğer öyleyse ben Require_once something.php gibi, onlar Controller sınıfından içindeyse (fonksiyon loadview aramak ve onları isimleriyle gerektirdiğini varsayalım

Belki bir kısmı bu iki var: |,

Çok teşekkürler.

Adam Ramazan

0 Cevap