MVC mimarisi ile bir altyapı hazırlamasını istedim. Tabi kendisi baştan sona yazmadı isteklerimi tek tek anlattım.
app
app/controllers
app/controllers/admin
app/controllers/website
app/views
app/views/admin
app/views/website
assets
assets/admin
assets/website
assets/upload
.htaccess
index.php
çıkardığı klasör yapısı bu oldu.
veritabanı bağlantısı için app/config.php
ve fonksiyonlar için app/functions.php oluşturdu.
siteadi . com olarak girdiğimde website altındaki home.php
siteadi . com/example olarak girdiğimde website altındaki example.php
siteadi . com/admin olarak girdiğimde admin altındaki dashboard.php
siteadi . com/admin/example olarak girdiğimde admin altındaki example.php
Mesela admin/products/edit buradan ekrana products yazdıracaksam route(1) yazıyorum geliyor

Ek olarak tüm get post cookie session işlemlerini otomatik temizleyen güzel bir fonksiyon yazdırdım.
Bu benim istediğim altyapıydı zaten bunun için bayadır uğraşıyordum ama resmen hatalarımı düzeltti. Sabahtan beri denemediğim kalmadı hata 0 yok.
Sizce güvenip sağlam projeler inşaa edilir mi bu altyapıya?