Bu şekilde değilde slugs diye bi tablo oluşturun. Bu tabloya bağlayın tüm tabloları. En doğru yol bu olur.
Örneğin ;
pages tablosu:
slug_id
title
contents
created_at
updated_at
Post tablosu:
slug_id
title
contents
created_at
updated_at
products tablosu:
slug_id
title
contents
created_at
updated_at
slugs tablosu:
id
slug
target
bu şekilde yaparsınız. Tüm trafiği index.php'ye yönlendirirsiniz.
Ordan routeyi parçalarsınız.
mesela
/contact olsun link
slugs'da contact'ı bulursa target'den pages tablosuna gider verileri gösterirsiniz.
Ne faydası olacak?
Tüm linkleriniz için bi prefix kullanmamış olursunuz.
Güzel bir yapı elde edersiniz.
Konunun ilk satırlarını okumadınız sanırım. Yinede teşekkür ederiz engin bilgilerinizi bizimle paylaştığınız için.