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?