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
. 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