سؤال

لدي 300+ "الفئة"(يمكن أن تذهب إلى 4 مستويات فرعية) العناصر و 1 مليون+" عناصر المنتج " ليتم تخزينها في قاعدة بيانات سيتيكور.أنا تصميم شجرة المحتوى سيتيكور.

أنا أفكر في خيارين,

خيار1 - نموذج كما "Category" --> Sub category .... --> "Product Items"

الخيار 2 - نموذج" الفئة "شجرة بشكل منفصل ولها" عناصر المنتج " بشكل منفصل.(Home -> Categories -> cat 1...) و (Home -> Product Items -> All Product Items)

وفقا لتجربتي إذا ذهبت للخيار 1 ، سيكون بطيئا بشكل مؤلم إذا كنت بحاجة إلى تعديل عناصر الفئة ونشرها.(حتى مع بعض التحسينات)

الخيار 2 لا يخلق شجرة متوازنة بشكل جيد ، ولكن العقد الفئة سيكون أسرع بكثير لتحرير.

الرجاء مساعدتي لفرز هذا.أنا أستخدم Sitecore 7.

هل كانت مفيدة؟

المحلول

كنت أكثر أو أقل ستكون لدينا للتوصل إلى حل لتخزين الخاص بك في قسم منفصل من شجرة المحتوى.بالتأكيد لن أنصحك بوضع أكثر من مليون عنصر منتج يجلس مباشرة تحت عناصر الفئة الفردية.لعدد من الأسباب ، بما في ذلك:

  1. الأداء ، كما تقول.ستحدث التغييرات في الفئات في كثير من الأحيان ، "لمتابعة السوق" ، "لأسباب تحسين محركات البحث".أيضا" فئات الحملة "(مثل" بيع الصيف 2014") لا بد أن يطفو على السطح من وقت لآخر
  2. نادرا ما تكون طبيعة علاقة الفئة/المنتج من 1 إلى 1.معنى نفس المنتج يمكن وسوف توجد في فئات متعددة (أعتقد:بطاريات دوراسيل الموجودة في كل من الفئات" الكهربائية "و" البطاريات - غير القابلة لإعادة الشحن "و" ملحقات الكاميرا")

منذ كنت على سيتكور 7 ، الحل المدمج في مستودع المنتج الخاص بك هو وضع جميع المنتجات في دلو البند.ثم لديك خياران (واضحان) لبناء علاقة المنتج / الفئة:

  1. في "المنتج" ، قم بإعداد حقل متعدد القوائم باسم "الفئات" ، وأضف معرف كل عنصر فئة ينتمي إليه المنتج
  2. في "الفئة" ، قم بإعداد حقل بحث لتحديد المنتجات من مجموعة العناصر الخاصة بك

يعتمد الأمر حقا على كيفية إدارة هذا التسلسل الهرمي للمنتج ، أي مما سبق يناسب بشكل أفضل.

معلومات عن دلاء البند هنا: http://sdn.sitecore.net/Reference/Sitecore%207/Developers%20Guide%20to%20Item%20Buckets%20and%20Search.aspx

نصائح أخرى

الحل 1 لا يزال أفضل واحد في رأيي.

من الأفضل دائما إنشاء متجر شامل ومنطقي باسم "مقالات الحمام والاستحمام في فئة الحمام" بدلا من وجود منتجات في كلتا الفئتين وبدون فئات.

الفائدة العالمية وجود فئات للمنتجات للفهرسة (أما بالنسبة للإنسان ، كما لموقع الويب الخاص بك ، كما لمحرك البحث )

مع بعض كمس مثل الماجنتو ، يمكنك بسهولة إدارة 1 متر المنتجات مع الفئات ، ويمكنك تحرير ، نقل الفئات كما تريد ، وذلك لإنهاء إجابتي ، نعم الجواب 1 هو الجواب الأنسب بالنسبة لي:)

تحرير :آسف أنا ألم ر أراك إعادة بالفعل باستخدام سيتيكور

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top