سؤال

هناك الكثير من الأماكن في منتديات ومدونات msdn sharepoint حيث يتم استخدام هذه المصطلحات وأنا في حيرة من أمري بينها.يمكن لأي شخص أن يوضح؟

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

المحلول

اسمحوا لي أن أرى ما إذا كان بإمكاني شرح الصفحات في SharePoint دون أن أجعلكم أكثر إرباكًا.

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

صفحات SharePoint من وجهة نظر المطور

من وجهة نظر المطور، هناك ثلاثة أنواع رئيسية من الصفحات في SharePoint:صفحات التطبيق والصفحات الرئيسية وصفحات الموقع

صفحات التطبيق

صفحات التطبيق هي صفحات مخزنة في مجلد أدناه {SharePointRoot}\Template\Layouts يتم الوصول إليها من خلال الدليل الظاهري _layouts الموجود أسفل كافة مواقع SharePoint.تعمل كصفحات ASP.NET عادية تمامًا باستثناء أنها تعرف موقع SharePoint الذي يتم الوصول إليه كجزء منه.يجب أن يتم استخدامها/استخدامها للأشياء التي يجب أن تكون متاحة في جميع المواقع مثل أنواع مختلفة من الإعدادات.

الصفحات الرئيسية

الصفحات الرئيسية هي مجرد صفحات ASP.NET رئيسية عادية يمكن استخدامها للتحكم في جزء html المشترك بين جميع الصفحات في مجموعة الموقع، مثل التخطيط العام والتنقل.تحتوي على ContentPlaceHolders والتي يتم استبدالها بعد ذلك بمحتوى عناصر التحكم في المحتوى على الصفحات الفردية.

صفحات الموقع

صفحات الموقع هي نوع خاص جدًا من الصفحات.يتم عادةً تخزينها (في البداية على الأقل) في المجلد الخاص بتعريف الميزة/الموقع المقابل.تصبح متاحة من خلال أ <Module> عنصر في تعريف الميزة/الموقع أو من خلال رمز مثل "إضافة صفحة"، والذي عند تنشيط الميزة (أو توفير تعريف الموقع) (أو تشغيل الكود) سيؤدي إلى إنشاء سجل في قاعدة بيانات المحتوى للموقع الذي يربط عنوان URL بـ الملف في نظام الملفات.
في هذه المرحلة، تكون صفحة الموقع غير مخصصة (أو شبحية (مصطلح قديم)).ولكن باستخدام SharePoint Designer أو نموذج الكائن أو المستعرض، قد يقوم المستخدم النهائي بتغيير محتوى الصفحة لعنوان URL محدد (في موقع محدد).يتم بعد ذلك تخزين الصفحة التي تم تغييرها في قاعدة بيانات المحتوى وهي الآن مخصصة (أو غير مخفية) ولها بعض القيود بسبب الأمان (لا يمكن أن تحتوي على تعليمات برمجية من جانب الخادم في الترميز، وقد ترث فقط من الفئات الأساسية الآمنة وقد تحتوي فقط على عناصر تحكم آمن).

صفحات الموقع هي الصفحات التي تسمح عادةً للمستخدمين النهائيين باستخدامها.أنها تأتي في عدد من الاختلافات:

صفحات الموقع النقية

(مصطلحي الخاص) صفحات ASP.NET القياسية حيث يتحكم المطور في ما هو موجود في الصفحة.غير شائع جدًا.

صفحات أجزاء ويب

الصفحات الموروثة من Microsoft.SharePoint.WebPartPages.WebPartPage تحتوي على عدد من WebPartZones حيث يمكن للمطور/المستخدم النهائي إضافة أجزاء ويب للتحكم في ما تعرضه/يمكن أن تفعله الصفحة.في الإصدارات السابقة من SharePoint كان شائعًا جدًا وقويًا جدًا.

صفحات ويكي

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

يمكن دمجها مع WebPartZones المتعددة للسماح بمزيد من التحكم في موضع أجزاء الويب.

نشر الصفحات/تخطيطات الصفحة

من وجهة نظر المطورين، لا يعد نشر الصفحات صفحات في الواقع، ولكنه عبارة عن عناصر قائمة مرتبطة بتخطيط الصفحة.من ناحية أخرى، فإن تخطيط الصفحة هو تقريبًا ما أسميه صفحات الموقع الخالصة، ولكن لا يمكن عرضه إلا من خلال عنصر قائمة صفحة النشر المقابل، فهو يحتوي على عناصر تحكم تسمح بعرض/تحرير الأعمدة في عنصر القائمة.

صفحات SharePoint من وجهة نظر المستخدم النهائي

صفحات الإعدادات = صفحات التطبيق

الصفحات التي يمكنهم من خلالها تغيير بعض الإعدادات، ولكن لا يمكنهم التحكم في ما يوجد على الصفحة

صفحات أجزاء ويب

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

صفحات ويكي

النوع القياسي للصفحات في مواقع التعاون.يتيح سهولة تحرير المحتوى ودمج أجزاء الويب عند الحاجة.جيد جدًا للمحتوى غير المنظم.

صفحات النشر

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

نصائح أخرى

صفحة Wiki يشبه صفحات ويكيبيديا. نسمح للمستخدم بتحرير الصفحات.

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

صفحة WebPart ليس سوى المكان الذي يمكننا إضافة WebParts إلى صفحة. لا يمكننا إضافة WebParts باستثناء صفحة WebPart هذه. سيعتني داخليا بكيفية تقديم WebPart في صفحة إلخ.

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

شاهد هذا رابط يمكنك العثور على هذا الرابط بواسطة googling.

فيما يلي عدد قليل من الاختلافات التي واجهتها عند العمل مع كل من صفحات Wiki وصفحات جزء ويب، من وجهة نظر أكثر عملية:

صفحات Wiki
  • يمكن أن يضع أجزاء ويب مضمنة مع النص والسحب بحرية وإسقاطها في أي مكان، بما في ذلك، على سبيل المثال، داخل خلايا جدول HTML، توفير وسيلة لتخطيط دقيق للغاية.
  • يمكن أن تختار من 8 "تخطيطات نصية"، والتي تختلف بشكل رئيسي في عدد الأعمدة والوجود أو عدم وجود رأس وتذييل الصفحة.
  • يمكن أن يغير تخطيط النص لصفحة موجودة في أي وقت. عند تغيير تخطيط النص على صفحة تحتوي بالفعل على محتوى في منطقة غير مدرجة في التصميم الجديد، ستقوم بتحريك SharePoint هذا المحتوى إلى بداية أو نهاية منطقة أخرى؛ عندما يتغير تخطيط إضافة المناطق التي ستكون دائما فارغة.
  • إذا تم تمكين النسخة في مكتبة الصفحة، فسيتم إنشاء إصدار جديد عند حفظ الصفحة.
  • إضافة محتوى نصي غني إلى الصفحة هو ببساطة مسألة النقر والكتابة.
  • من الممكن طرح التغييرات بطريق الخطأ كسر تخطيط أجزاء الويب بشكل جزئي أو تماما في الصفحة. هذا في الأساس لأن كل جزء ويب يتم وضعه في صفحة Wiki ممثلة بواسطة زوج من Divs ملفوفة ضمن DIV آخر، وأحيانا عند النقر فوق بقعة تريد إضافة نص إلى الصفحة، أو عند سحب وإفلات جزء ويب، يقرر نقطة الإدراج SharePoint أنه يعتقد أنك تريد أن تنتهي داخل الجزء الخارجي على جزء ويب. بمجرد حدوث هذا قد تواجه مشكلة في الحصول على قائمة "تحرير جزء ويب" على جزء الويب هذا، أو في بعض الأحيان على جميع أجزاء الويب على الصفحة.
  • في sp2010 (لا أعرف ما إذا كان تم إصلاح ذلك في SP2013)، بعد وضع جزء ويب Excel Web Access على صفحة Wiki وحفظ الصفحة، سيتم إلقاء النقر لاحقا على "التحرير" على "التحميل .. . "، والتي لا يمكن حلها إلا عن طريق إغلاق جزء ويب عبر عرض جزء ويب صيانة الجزء.

    صفحة جزء ويب
      يمكن ل LI> وضع أجزاء ويب في مناطق أجزاء الويب وتغيير طلبها النسبي داخل هذه المناطق، ولكن لا يمكن بسهولة إجراء تعديلات أدق على موضعها. يمكن ل LI> الاختيار من بين 8 "قوالب تخطيط" عند إنشاء الصفحة، معظمها أكثر تعقيدا قليلا من تخطيطات نص صفحة Wiki. في معظم الحالات، تقتصر أجزاء الويب على التراص العمودي داخل المنطقة، ولكن بعض التخطيطات لديها منطقة واحدة مع محاذاة أفقية. مثال:
    • لا يمكن تغيير قالب التخطيط بمجرد إنشاء الصفحة.
      • (لهذا السبب، عادة ما اخترت واحدة من أكثر التصميمات "المعقدة" عند إنشاء صفحة جزء ويب؛ سيتم انهار أي مناطق ذات أجزاء ويب صفرية إلى عدد قليل من وحدات البيض حتى / ما لم أضيف شيئا ما لهم لاحقا.) لا يتم إنشاء إصدارات
      • عند تغيير محتويات الصفحة. (ملاحظة: هناك نوع من التغيير الذي سيقوم بإنشاء إصدار، لكنني لا أعرف ما هو عليه. ليس أي شيء أفعله عادة؛ صفحة جزء ويب واحد قمت بتحرير عدة مرات لديها نسختين تماما. )
      • لإضافة محتوى نصي غني إلى الصفحة، يجب إضافة جزء ويب محرر محتوى (CEWP) إلى أحد مناطق أجزاء ويب. لا يمكن وضع جزء ويب داخل CEWP. قد يكون LI> أسهل في التحديث برمجيا، لأن كل جزء ويب لديه خصائص عدد صحيح "المنطقة" و "الفهرس" الذي يحدد مواقعهم في تخطيط - في صفحات Wiki هناك منطقة واحدة فقط، ومؤشر غير ذي صلة لأن أجزاء الويب تتلاشى مع نص ويكي.

سلسلة الفيديو صفحات SharePoint I: مقدمة في موقع Microsoft Office يصف الاختلافات بين صفحات Wiki وصفحات جزء ويب وصفحات التطبيق من وجهة نظر مستخدم تجاري.ملاحظة: يشار إلى صفحات التطبيق كصفحات النظام في سلسلة الفيديو.

لتلخيص سلسلة الفيديو: توفر صفحات التطبيقات

أدوات للعمل مع موقع SharePoint، ولكن مستخدم تجاري لا يمكنه تحرير صفحة تطبيق.عند النظر إلى عنوان URL، تعيش جميع صفحات التطبيق في مجلد / _layouts / المجلد.

يمكن لمستخدم الأعمال تحرير صفحات Wiki وشباح الويب.صفحات Wiki أحدث وأسهل التحرير؛صفحات جزء ويب أكبر وأكثر صعوبة التحرير.

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