clone.x yazdıAslında dediğin olabilir ama yapacağın iş kapsamına göre dinamikleştirmek, o kadar fazla veri dağarcığına yol açacağı için pek tavsiye edilmez. Olur mu olur. Çok büyük projelerde performans etkisi yaratabilir. Örn:wordpress pluginleri gibi.
Eğer kastın Domaine göre ayırmak istiyorsan multi-site mantığında bir alt yapı hazırlaman lazım.
Laravel 4 için;
https://medium.com/laravel-4/laravel-4-multisites-26cdc75e4810
Diğer soruların hakkında fikir sahibi değilim, takipteyim. :)
Güzel kaynakmış.
Pyrotoxin yazdıTek veri tabanı kullanmanız sıkıntı oluştura bilir. Bunun yerine bir adet sabit ve bir adet dinamik veri tabanı kullanmanızı tavsiye ederim. kullanıcının ana bilgilerini sabit veri tabanından çekin. Örneğin; tema,eklenti,ftp, veri tabanı ...
Daha sonra gelen adresi ana veri tabanında sorgulatın kayıtlıysa ilgili ftp ve veri tabanı baglnatılarını set edin. 4.x ile bende aramıştım bu şekilde hatta konumda olması lazım.
NoSql bir veri tabanını dinimaik özellikler için, bir caching sürücü ve tek bir ilişkisel veritabanını kullanmak isiyorum. Önemli verileri Mysql üzerinde tutmayı planlıyorum.
3 tane projem var. onları teslim ettikten sonra denemeler yapacam, Eğer gözüm keserse yaz aylarında yazmayı planlıyorum. Yazıları işler zaten kesat oluyor..
Türkiye'de wordpress'ci apaçhiler yüzünden web işlerinde ödenen tutarlar yerlerde sürünüyor. Benim asıl derdim, her proje için laravel proje açmasında kaynaklanan maliyetin ortadan kaldırılması. Kodlama bütçesi 3000 TL üzeri işerlerde buna ihtiyaç yok ama. basit içerik yönetimi, sayfalama, çoklu dil, ürün listeleme gibi rutinler için tek bir laravel uygulaması geliştirip isteklere göre modül modül uygulamayı genişletmek(ve de fiyatlandırmak) istiyorum. Mesala Laravel 6 çıkarsa ben bir uygulamayı günceleyecem, atıyorum 20 site güncellenecek.
Bu konu üzerinde kafa yoracam, biraz araştırma yapacam. Eğer siz de böyle bir yapıyla ilgileniyorsanız, ortak proje'de geliştirebiliriz. Zira dinamik bir yapı olacağı için ciddi kodlama gerektirecek. Bir yazılımcının bunun altından çıkması pek olası da değil. Projeyi parçalara bölerek geliştirilebilir. Erişim - yetkilendirme, veritabanı işleri, uygulama içi ödeme apisi, sayfalama, dinamik tema yönetimi , dosya yönetimi, json cevap veren apiler gibi işler var..
Açık kaynak bir projede yapılabilir. Bir gelir modeli geliştirilebilir.