picpoket adlı üyeden alıntı: mesajı görüntüle
Birtane router bul githubdan hatta buyur Türk bir arkadaşımızın yazdığı laravel router'ıyla birebir aynı router ;

https://github.com/izniburak/php-router

composer ile projene dahil et. Hatta bütün isteklerine Composer psr-4 teknolojisi yanıt veriyor onu biraz araştırırsan ne yapman gerektiği kafanda oturacaktır zaten.

Örneğin;
App klasörünü psr4 ile load ettiğini varsayıyorum. Router namespace'ini AppControllers olarak ayarla. Şöyle bir route yaz ; Route::get('/', 'MainController@index'); bu route Controllers klasörünün altında MainController.php'nin içinde index fonksiyonuna gidecek demek. index fonksiyonundada yazdığın veya kullandığın template kütüphanesine ilgili dataları gönder ve view klasöründe çek.

Aslında merak ettiğin yapıyı birebir olarak laravel sunuyor. Neden laraveli tercih etmiyorsun ?
FSahin adlı üyeden alıntı: mesajı görüntüle
Klasör yapısı dediğiniz şey MVC ( Model - View - Controller ) yapısı. PHP'ye yeni başlayan birisinin öğrenmesi gereken ilk şey. Çünkü ben de PHP'yi öğrenir öğrenmez hemen bunu öğrendim. Tayfun'un bununla ilgili güzel bir eğitimi var:


https://www.youtube.com/watch?v=GOwFVMOJv68


Buna ek olarak MVC yapısını kullanmadan .php'leri silebilirsiniz evet. Bunun için de htaccess kurallarını öğrenmeniz gerekiyor.

https://www.plothost.com/kb/how-to-r...with-htaccess/



Tamamdır hocam. Hem laraveli inceleyeceğim hem de mvc yi. Sonunda ön ayak olan birileri var ben neyi aramam gerektiğini bilmiyorum ki bulduğumu anlayayım. Şimdi araştırmalara başlıyorum, eğer sorun yaşarsam size özel mesaj ile ulaşabilir miyim tabii ki gerekli araştırmaları yaptıktan sonra son çare olarak?