» » » » Binlerce alt kategori açmamak için farklı bir çözüm ?

Binlerce alt kategori açmamak için farklı bir çözüm ?

otomasyoncu7
otomasyoncu7 12-01-2016, 18:07
Arkadaşlar ortalama: 10-15 tane Üst Kategori açmayı düşünüyorum. ( Üst Kategori )
Bu Üst Kategorilerden Sadece 1 Tanesinin ortalama 100 - 200 arası alt kategorisi olacak. ( 1. Alt Kategori )
Bu 200 tane 1. Alt Kategorilerin her birinin altında ise en az 200 Alt Kategori daha açmam gerekli. (3. Alt Kategori)
Üst Kategori Toplam Sayısı: 15
1. Alt Kategori Toplam Sayısı: 200
2. Alt Kategori Sayısı: 200 x 200 = 40.000 (Kırk Bin )
15 + 200 + 40.000 = 40.215 kategori oluşturmam gerekiyor. Çoğunluğu oluşturan 40.000 Kategoriden 200 tanesinin ismi (Ör: Fizik -1 Dersi) aynı olacak ki buda Veritabanında sürekli Veri Tekrarı yapmak olduğunu söyledi bir arkadaş.
Bu kadar fazla kategori açmam neredeyse imkansız gibi bir şey. Bu konuya nasıl bir çözüm bulabilirim ?
Çözüldü İşleme Alındı Bekliyor Çözülemedi
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
otomasyoncu7 13 Ocak 2016 14:05
@MaRZoCHi, Teşekkürler dört gözle bekliyorum.
3 779
MaRZoCHi 13 Ocak 2016 12:45
Bunu öngörüp en baştan bir yapı istemiş olsaydın. Daha az uğraş ile daha az kategori ile halledilebilirdi. Fakat şimdi istenilen yapıyı oturtmak zor. Ancak kategorileri açmanı kolaylaştırabilirim.. Bir eklenti sitede var fakat onu biraz daha geliştirdim. Akşam paylaşırım..

--------------------
0
otomasyoncu7 13 Ocak 2016 10:59
@marika, 40.215+ kategori site için herhangi bir sorun teşkil etmez mi ? Şimdiden veritabanı boyutu 50 mb'ı geçti 1500 kategori olmasına rağmen, bu veritabanı boyutu gayet normal mi ?
0
marika 13 Ocak 2016 02:01
Bu kadar kategoriyi bir txt dosyası ile açmanın hızlı yolu var sitede eklenti olarak.


Ama bu kadar kategoriyi yine açmadan başka bir çözüm istiyorsan o da, ilave alanlar yardımıyla XFsearch ün gelişmiş olanını kullanman. Ana bir kategorinin alt kategorisi diğer ana bir kategorinin alt kategorisi aynı kelimeler ise bu kelimeyi her defasında yazıya ilave alan olarak eklemen. Ana kategoriler içinde farklı ilave alan kelimeleri girmen. Sonra oradaki mantıkla listeletmen.