• 17-08-2018, 14:38:26
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar, PDO ile bir script geliştiriyorum. Ürün ekleme falanda olacak burada çoklu dil desteğinde nasıl bir veritabanı yapısı kullanmalıyım. Tamamen dinamikleştirmek ve iş gücünü azaltmak adına nasıl bir yol izleyebilirim. Değerli yardımlarınız için şimdiden teşekkürler.
  • 17-08-2018, 15:04:42
    #2
    1- Her dil için farklı veri tabanı oluşturabilirsin.
    2- Her dil için her ürüne ayrı satır oluşturabilirsin.
    3- Tek satırda json değeri ile kullancağın dilleri birlikte kaydedebilirsin.

    Daha çok çözüm kullancağın sisteme göre oluşturulabilir.
  • 17-08-2018, 15:22:52
    #3
    Çoklu dil kullanılan sistemlerde json yapısını kullarak işlem yapmak daha mantıklı.
    Yeni dil ekleme veya çıkarma da iş yükünden sizi kurtatır.
    • webirinci
    webirinci bunu beğendi.
    1 kişi bunu beğendi.
  • 17-08-2018, 15:37:29
    #4
    tek veritabani ingilizce ile ve txt dosyasindan cekilen veriler codecayondaki urunler gibi yada wordpress alt yapisi gibi bisey dusunulebilir
  • 17-08-2018, 15:44:12
    #5
    Üyeliği durduruldu
    UMSGBTM adlı üyeden alıntı: mesajı görüntüle
    1- Her dil için farklı veri tabanı oluşturabilirsin.
    2- Her dil için her ürüne ayrı satır oluşturabilirsin.
    3- Tek satırda json değeri ile kullancağın dilleri birlikte kaydedebilirsin.

    Daha çok çözüm kullancağın sisteme göre oluşturulabilir.
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Çoklu dil kullanılan sistemlerde json yapısını kullarak işlem yapmak daha mantıklı.
    Yeni dil ekleme veya çıkarma da iş yükünden sizi kurtatır.
    serverbedi adlı üyeden alıntı: mesajı görüntüle
    tek veritabani ingilizce ile ve txt dosyasindan cekilen veriler codecayondaki urunler gibi yada wordpress alt yapisi gibi bisey dusunulebilir
    Değerli yorumlarınız için teşekkür ederim. Aklımdaki fikir şu şekilde. Bir dil tablosu oluşturmak. Bir ürün ve birde ürün detay. Ürün tablosunda her dil için ortak satırları bulunduracağım örneğin fiyat durum vs. Ürün detay'da ise her dil için değişken satırlar bulunacak. Burada kafam çok karışıyor . Çok ufak bir ışık parlasa yürüyeceğim oradan
  • 18-03-2019, 17:26:43
    #6
    konuyu hortlatıyorum ama bu konuda çözğm sunabilecekler varmı

    ürün id aynı ama ürün adı ve açıklama vb. çoklu dil şeklinde olacak

    lang diye veritabanına bir tablo açtım buradaki dillerin bir id si ve tanımı bulunmakta
    ürün tablosunda lang id bölümü lang tablosundaki id ile aynı

    kayıt esnasında mükerrer veri oluşma ihtmali malesef çok birde aynı ürüne farklı kullanıcılar dil içerigi girdiginde kayıt olayı karışıyor, şöyle diyeyim ürün kaydı açıldıgında sadece ing veri eklenebiir da sonra farklı kullanıcılar aynı anda farklı dildeki içerikleri girebilir.

    bu json ile yapılabilen bir örnek yada fikir verebilirseniz sevinirim
  • 19-03-2019, 22:25:24
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    3 tablo kullanarak sınırsız dil eklenebilecek şekilde bir veritabanı yapısı kurabilirsiniz.

    1. tablo = Dil başlığı ve kodunun tutulduğu tablo
    2. tablo = Ürünün id değeri ve dil sistemine ihtiyaç olmayan kolonların tutulduğu tablo
    3. tablo = Çevirilerin tutulduğu tablo.


    Örnek :
    akimito adlı üyeden alıntı: mesajı görüntüle
    konuyu hortlatıyorum ama bu konuda çözğm sunabilecekler varmı

    ürün id aynı ama ürün adı ve açıklama vb. çoklu dil şeklinde olacak

    lang diye veritabanına bir tablo açtım buradaki dillerin bir id si ve tanımı bulunmakta
    ürün tablosunda lang id bölümü lang tablosundaki id ile aynı

    kayıt esnasında mükerrer veri oluşma ihtmali malesef çok birde aynı ürüne farklı kullanıcılar dil içerigi girdiginde kayıt olayı karışıyor, şöyle diyeyim ürün kaydı açıldıgında sadece ing veri eklenebiir da sonra farklı kullanıcılar aynı anda farklı dildeki içerikleri girebilir.

    bu json ile yapılabilen bir örnek yada fikir verebilirseniz sevinirim
  • 20-03-2019, 17:05:24
    #8
    teşekkür ediyorum benzer bir yapı oluşturmuştum.




    tekrar teşekkürler yardımınız için

    ben ek olarak birde categori alanaı ekledim
    sadece ürün tablosu çoklu dil degil ürün,haber,sayfa vb. tabloya göre dil verisi tutmayı düşündüm bakalım ne olacak