السلام عليكم.
طلب مني أحد العملاء برمجة موقع بـ ASP.NET، وطلب أيضاً لوحة تحكم، وللأسف لا أعرف كيف أنشئها ولا أعرف الخطوات الازمة لذلك.
فمن فضلكم دلوني على الكيفية، وشكراً.
يتضح من ردك الكريم أن برمجة لوحة التحكم لا تفرق عن برمجة صفحات الموقع العادية؟
إن كان كذلك، فما هي مميزات المدير؟
اخي الكريم كما جاء في ردود باقي الاخوة بأن لوحة التحكم لا تفرق عن برمجة باقي الموقع إلا من خلال الصلاحيات.
لكن عليك مراعاة ما يلي :
جعل لوحة التحكم في مجلد منفصل عن باقي صفحات الموقع
إعطاء صلاحية الوصول للوحة لمدير الموقع أو المشرفين فقط. في حال كنت تستخدم MemberShip Provider & Role provider عليك إضافة رول جديد (Admin مثلاً) و إعطائه الصلاحية بالوصول للوحة التحكم
منع أي مستخدم لا يحمل صلاحية Admin بالوصول للوحة
في إعدادات الاستضافة قم بجعل المجلد المحتوي على لوحة التحكم Secure Folder لزيادة الحماية و منع الوصول لصفحة تسجيل الدخول لغير المستخدمين المصرح لهم عن طريق لوحة التحكم الخاصة بالاستضافة
لوحة التحكم هى موقع مثل الموقع و تتعامل مع قاعدة البيانات بالحذف و التعديل و الحفظ و لكن بإمكانيات و أدوات أكثر
مثال : تسجيل العضوية من خلال الموقع قد يتطلب أن يذهب إلى البريد الشخصى و يقوم بتفعيل البريد من هناك
فى لوحة التحكم : يمكنك أن تضيف عضوية مفعلة البريد .. و يمكنك تفعيل البريد .. و يمكنك حظر الأعضاء
مثال آخر : الأعضاء ليس من صلاحياتهم مثلاً أن يضيفوا أخبار عن الموقع و لكن من صلاحياتهم أن يقوموا بالرد على الأخبار
فى لوحة التحكم : يكون لديك الصلاحية أن تضيف الأخبار
هل عرفت الفرق ؟؟
التعليقات