نمایش نتایج 1 تا 7 از 7

نام تاپیک: روش های پیاده سازی بخش مدیریت سایت

  1. #1
    کاربر تازه وارد آواتار farhadt
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران
    پست
    74

    روش های پیاده سازی بخش مدیریت سایت

    برای وبسایت هایی ( مثل سیستم های وبلاگی) که یه قسمت مدیریت سایت داره، روش های موجود برای پیاده سازی قسمت مدیریت چیه؟
    منظورم اینه که مثل یه کاربر معمولی باشه ولی دسترسی های بیشتر داشته باشه و یا کلا یه سیستم دیگه ای باید ایجاد شه؟

    راه هایی که امن باشن و قابل پیاده سازی. با فرض اینکه از سرور اختصاصی هم استفاده میشه و دسترسی به همه چی موجوده.


    توضیح اینکه مدیریت سایت میتونه علاوه بر بخش هایی که کاربرا میتونن برن، وارد تمام قسمت های عمومی و خصوصی کاربرا بشه و همچنین دریافت پیام های درج تبلیغات، گزارش تخلف و... و همینطور حذف یا قفل کردن کاربر و یا قسمتی از دسترسی اونا همه و همه کاراییه که مدیر سایت در اختیار داره و مسلمه که در صورت امن نبودن میتونه مشکلات زیادی پیش بیاد.

    از همه دوستانی که تجربه و یا نظری دارند میخوام که راهنمایی کنن.

  2. #2
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: روش های پیاده سازی بخش مدیریت سایت

    خب باید برا هر امکانی که میخواین به مدیر بدین ی صفحه بسازین و توش کد نویسی کنید دیگه

    مدیریت کاربران، خواندن نظرات خصوصی کاربرا و ...

    همه رو در بانک ذخیره شده دارید دیگه

    باید براشون کد بنویسید

  3. #3
    کاربر تازه وارد آواتار farhadt
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران
    پست
    74

    نقل قول: روش های پیاده سازی بخش مدیریت سایت

    نقل قول نوشته شده توسط majnun مشاهده تاپیک
    خب باید برا هر امکانی که میخواین به مدیر بدین ی صفحه بسازین و توش کد نویسی کنید دیگه

    مدیریت کاربران، خواندن نظرات خصوصی کاربرا و ...

    همه رو در بانک ذخیره شده دارید دیگه

    باید براشون کد بنویسید
    مثل اینکه درست متوجه منظورم نشدی. مقصود من ساختاریه که برای این قسمت در نظر گرفته میشه ست.
    فرض کنید مثلا اگه یه سایتی مثل facebook که کاربرایی میتونن اطلاعات کاربر دیگه ای رو بخونن که اون کاربر بهشون اجازه داده باشه. اما میخوام مدیر بتونه همه اونجاها ببینه بدون مشکل. امیدوارم منظورت این نباشه که دوباره اطلاعات کاربر رو توی به جای دیگه ای تو مدیریت کد نویسی کنم؟

  4. #4
    کاربر دائمی آواتار majnun
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    ایران
    سن
    35
    پست
    656

    نقل قول: روش های پیاده سازی بخش مدیریت سایت

    خب دو حالت وحود داره و 2 نوع نمایش

    یا کسی که درخواست میده میتونه ببینه یا نمیتونه ببینه

    باید سطح کاربری هر id که درخواست میده چک بشه ...

  5. #5
    کاربر تازه وارد آواتار farhadt
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران
    پست
    74

    نقل قول: روش های پیاده سازی بخش مدیریت سایت

    دوستان دیگه نظری روشی چیزی ندارن؟

  6. #6
    کاربر دائمی آواتار alonemm
    تاریخ عضویت
    آذر 1388
    محل زندگی
    تهرانپارس
    سن
    35
    پست
    1,846

    نقل قول: روش های پیاده سازی بخش مدیریت سایت

    به نظر من شما یک جدول دارید که سطح دسترسی ها رو توش ذخیره میکنید.
    سپس با توجه به لاگین که انجام میشه این دسترسی هم در یک سشن ذخیره کنید.
    حالا توی صفحات چک کنید که اگه دسترسی این صفحه برابر با سشن شما بود نمایش داده بشه در غیر این صورت نه.

    البته این روش پایه هست و خودتون میتونید گسترشش بدید.

    موفق باشید.

  7. #7
    کاربر تازه وارد آواتار farhadt
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    تهران
    پست
    74

    نقل قول: روش های پیاده سازی بخش مدیریت سایت

    نقل قول نوشته شده توسط alonemm مشاهده تاپیک
    به نظر من شما یک جدول دارید که سطح دسترسی ها رو توش ذخیره میکنید.
    سپس با توجه به لاگین که انجام میشه این دسترسی هم در یک سشن ذخیره کنید.
    حالا توی صفحات چک کنید که اگه دسترسی این صفحه برابر با سشن شما بود نمایش داده بشه در غیر این صورت نه.

    البته این روش پایه هست و خودتون میتونید گسترشش بدید.

    موفق باشید.
    دوست عزیز استفاده از اشیایی مثل سشن و .. شاید کار را انداز باشن اما من دنبال راه حل هایی که برای اینکار ایجاد شده میگردم که از جمله اونا استفاده از کلاس هایی مثل RoleProvider هستش که تا الان فهمیدم.
    دنبال ایده هایی هستم که اساتیدی که پیاده سازی های اینچنینی داشتن.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •