PDA

View Full Version : استفاده از advanced



A.ardalan far
یک شنبه 24 اسفند 1393, 03:10 صبح
سوالی از دوستان داشتم در مورد Yii2 advanced بود این که اگر پروژه ای مثلا ۳ تا ۴ تا پنل مدیریتی متفاوتی داشته باشه مثلا یه مرکز اموزشی که (مدیر.مسول اموزش. دانش اموز و...)
و توی هرکدوم یک سری امکانات خاص خودشون رو داره .
و کلا backend .fronted رو داریم . برای پنل های دیگه چیکار باید بکنم به نظرتون؟

desatir7316
یک شنبه 24 اسفند 1393, 07:25 صبح
می تونید از یکی از اینا استفاده کنید، کپی بگیرید و اسمش رو عوض کنید و ...
ولی مطمئن هم بشید که به این کار نیاز دارید و مثلا شاید به authentication هم بتونید کارتونو انجام بدید

jafaripur
یک شنبه 24 اسفند 1393, 10:27 صبح
کاملاً اشتباه هستش، قسمت Back-end شامل همه این ها هستش و نیازی نیست چند تا دیگه درست بشه. فقط این سطح های دسترسی را با RBAC با کنترل کنید.
تو سیستمی که اینا باید باشه: مدیر.مسول اموزش. دانش اموز
دانش آموز تو front-end قرار می گیره بقیه در back-end که با RBAC سطح دسترسی همه باید کنترل بشه.

desatir7316
یک شنبه 24 اسفند 1393, 11:06 صبح
فرض کن شما یه میخواید یه قسمت برای وب سرویس هاتون درست کنید و نمی خواید به هر دلیل توی backend/frontend باشه مثلا می خواید توی app بذارید

jafaripur
یک شنبه 24 اسفند 1393, 15:10 عصر
فرض کن شما یه میخواید یه قسمت برای وب سرویس هاتون درست کنید و نمی خواید به هر دلیل توی backend/frontend باشه مثلا می خواید توی app بذارید

ما دو منظق front-end و back-end داریم و این app که می گین همون اسکلت ساده Yii هستش و app دیگه توی اسکلت advanced تو yii2 نمیگنجه.
وب سرویس بهتر هستش به صورت Module باشه. در ضمن وب سرویس برای ارائه سرویس به کاربرا هستش و فکر کنم اکثراً در front-end باید باشه.