إدارة موقع الويب المتكاملة في الموقع الرئيسي أو فصل القسم ؟

StackOverflow https://stackoverflow.com/questions/787471

سؤال

من منظور سهولة الاستخدام ، أنه من الأفضل دمج قسم الادارة على الموقع الرئيسي أو قسم منفصل لإدارة المحتوى ؟

أي الأفكار هي موضع تقدير كبير.

تحرير:التطبيق هو CMS جدا غير تكنو الموظفين ودية.

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

المحلول

ذلك يعتمد على المشروع والجزء الذي تريد إدارته، IMHO.

على سبيل المثال، يجب إعطاء التعليقات على NewsPosts في موقع الويب نفسه عن طريق إظهار "حذف" LinkButton لكل تعليق. وإلا فسوف يتعين على التعديل البحث عن التعليق في قسم المسؤول => وليس سهلة الاستخدام للغاية.

ولكن بشكل عام أعتقد أن قسم مسؤول منفصل سيكون أكثر وضوحا لعملائك. تريد منهم أن يروا الموقع كمستخدم طبيعي يراه ذلك.

نصائح أخرى

على الأقل، أوصي بنقل جميع ملفات الإدارة الخاصة بك إلى مجلد منفصل. بهذه الطريقة إذا كنت تستخدم منصة مثل .NET، يمكنك التحكم بسهولة في الوصول إلى المجلد على الرغم من أن الدور والأذونات Web.config المستندة إلى المستخدم.

إن امتلاك ملفات الإدارة الخاصة بك يسمح لك جميع مفصلات بأشياء أخرى بسهولة أيضا، مثل حذفها إذا قررت نقلها إلى خادم آخر لاحقا. يمكنك أيضا استبعادهم في ملف Robots.txt الخاص بك (على الرغم من أنه من خلال وضعه في ملف Robots.txt، فستخبر الأشخاص الآخرين، ولا يتعين على الروبوتات أن يمانع في هذا الملف).

تعديل:

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

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

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

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

لقد وجدت أن وجود قسم منفصل من موقع الويب الذي تم تخصيصه على وجه التحديد إلى المهام الإدارية يجعل المهام أسهل في تنظيم واستخدامها. مجرد إلقاء نظرة على WordPress (خاصة الإصدار 2.7 الجديد)، Drupal (CMS شائعة جدا)، وجومايلا (CMS شهيرة للغاية). إذا كنت ترغب في اختبار هذه الميزات لمعرفة لماذا أعتقد أن القسم المنفصل أفضل، يمكنك الذهاب إلى www.opensourcecms.com. واختبار كل من دروبال وجوميلا.

من سهولة الاستخدام ، أكثر تكاملا أفضل ولكنه يميل إلى إضافة بشدة إلى التعقيد.دائما أفضل إذا كان يمكنك تنفيذ الإجراء في السياق الذي تحدث قفل من مستخدم سيئة, تقليم سجل thats كبيرة جدا.... الخولكن منذ هذه تميل إلى أن يكون لها آثار جانبية كبيرة الجانب الأمني ينسخ هذا الكثير من الوقت للخروج من الخوف.

أعتقد أنك بحاجة إلى أن ننظر إلى القيام تقييم المخاطر فيما يتعلق بدمج قدرات الإدارة الحق في التطبيق.

  • ماذا سيكون أثر على النظام إذا كان شخص ما قادرا على تصعيد privelages والوصول إلى الوظائف الإدارية.إذا كل مستخدم كان مؤمنا ضار ضرر الموقع سمعة جيش تحرير السودان وما إلى ذلك ؟

  • ما المدمرة وظائف يمكن المشرف من أداء هذا القسم ؟ حذف الكثير من البيانات ؟ تحطم التطبيق ؟ تغيير التكاليف التي لها تأثير جوهري على المستخدمين/العملاء ؟

  • هي المشرف وظائف متكاملة في التطبيق أو معزولة إلى المشرف الوظائف ؟

  • هل التطبيق يكون الوجه العام أو إنترانت التي يفترض آمنة ؟

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

لقد جئت من مدرسة قابلية الاستخدام تقول "تقليل عمل تخمين". إذن، ما نوع المعلومات التي حصلت عليها من جلسات مجموعة المستخدمين الخاصة بك؟

تذكر أنك لست (ونحن لسنا) مستخدمو نموذجي لنظامك. أي شيء نقوله هو سوف يكون تخمين. ما هو أسوأ هو أن أي رأي مبين هنا من المرجح أن يكون مرئيا لوضعك (ولكن ربما رائع في ما يفعلونه). الطريقة الوحيدة التي لديك رأي مستنير حول ما يجب القيام به هو الخروج وتسأل المستخدمين بطرق ذكية.

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

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