سؤال

أعرف كيفية نشر الماجستير والأنماط مثل CSS و Javascripts والصور وغيرها، سؤالي هو ما هو أفضل الممارسات؟

كما قمت بنشر جميع المتطلبات على مجموعة المواقع في مكتبات الأناقة وما إلى ذلك بواسطة ميزة Site Collection Scoped. سيقوم بتنشيط هذه الميزة بتنشيط الأنماط الموجودة في مجموعة الموقع هذه. لذلك لكل مجموعة موقع في مكتبات نمط سيتم إنشاء هذه الملفات.

ولكن في masterpage، يمكنني أيضا إحالة جميع تسجيلات الصور والصور الخاصة بي وغيرها لجمع موقع الجذر، وبهذه الطريقة تقوم فقط بتنشيط الميزة على مجموعة موقع الجذر ستؤثر ASLO على مجموعات المواقع الأخرى إذا تم تطبيق الصفحة الرئيسية، وأنا سيكون لهذه الملفات فقط على مكتبة أسلوب مجموعة موقع الجذر.

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

لذلك يجب أن أشرف فقط على مجموعة موقع الجذر، أو لكل مجموعة موقع بشكل مختلف؟

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

المحلول

منذ أن قمت بتعبئة عناصر العلامة التجارية بما في ذلك الصفحة الرئيسية، CSS، والصور، إلخ، إلخ في ميزة (Scoped To Site)، ثم أوصي بتنشيط هذه الميزة على كل مجموعة موقع (موقع الجذر ومجموعات المواقع الفرعية، أي yourdomain / المواقع / الفرعية 1). يجب أن تتضمن الميزة وحدة نمطية لنقل _Catalogs / merepherpage وأغراض وحدة أخرى على الأقل لنقل أصول مكتبة النمط. نظرا لأنك تستخدم ميزة على أي حال، في أي وقت تقوم فيه بإجراء تحديث العلامة التجارية، يجب أن تتناول الميزة تحديث الموجودات ويمكنك استخدام PowerShell لإجبار الترقية على جميع مجموعة المواقع.

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

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

آمل أن يكون هذا يساعد.

نصائح أخرى

أعتقد أن المشكلة هنا تتطلب تطهير مسألة "مجموعة موقع الجذر مقابل مجموعات المواقع الأخرى" لأن كل مجموعة مواقع في بلدها هي حدود عزلة، سواء كان الجذر أم لا.أساسا ممارسة النشر في مستوى جمع الموقع (E.G. باستخدام مكتبات الأناقة) هي ممارسة شاملة، وكذلك اتباع وحدة العزل نفسها مثل مجموعة الموقع نفسها.

إذا نظرت في أي وقت مضى حلول SandBoxed من هذا النموذج ستناسب أيضا.الجانب السلبي الرئيسي الوحيد هو التحديث حقا عبر جميع مجموعات المواقع عندما تحتاج إلى تغيير الصفحة الرئيسية، تخطيطات الصفحة التي هي بالفعل قيد الاستخدام.

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