v2.5.2
Giriş yap

Php | Çoklu dil sistem mantığı

venloress
1,228 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Merhabalar, php ile çoklu dil sistemi yapmayı düşünüyorum. Öncelikle kelimeler cümleler panelden değişecek. Aklımda birkaç yöntem var ama hangisi daha iyi birde sizlerden fikir almak istedim.

Yöntem bir

Php dosyası oluşturup içine array ile kelime,cümleleri yazmak. Echo ile bunları html de kullanmak.

Yöntem iki

Mysql veritabanını kullanarak kelime,cümleleri veritabanında tutmak. Html içinde çekip echo ile yazdırmak.

Yöntem üç

Kelime,cümleleri json dosyasnda tutup html'de echo ile yazdırmak.

Yöntem dört

Xml dosyası ile kelime,cümleleri tutup html'de echo ile yazdırmak.

Bu yöntemler elbette herkesin aklına gelmiştir. Ama hangisi daha performans olur tartışılır. Eğer farklı bir yöntem biliyorsanız yazabilirsiniz veya bu yöntemlerden hangisi daha performans olur yorumlayabilirsiniz.
Amacım her bir dil içindeki kelimelerin admin panelinden düzenleyebilmek.

venloress
1182 gün önce

Json ile yaptım ve php yardımıyla düzenleme silme ekleme gibi herşeyi dinamik yaptım.
Veritabınana bağlanmak çok saçma her sayfa açılığında veritabanına sorgu gidecek.Sesion olarak tutmak olabilir fakat bu verileri hem kullanıcıda hemde kedimizde sakladığımızı düşünürsek yine saçma oluyor.

Çözüm:
En mantıklısı ve doğrusu verileri sıkıştırılmış json olarak tutmak. Php tarafından okunup düzenlenebilir oluyor böylece. Sayfa açılışındaki hıza etkisi 1 salise falan oldu diyebilirim.
Json encode ve decode ile php tarafından okunup düzenlenebilir.