2010/06/23, 05:19 PM
سلام بر همه دوستان.
موضوعی رو که به بحث میزارم. شاید بارها به ذهن شما هم رسیده باشه. اما ایجاد یک سیستم کامل نیاز به بررسی ابعاد و امکانات سیستم داره.
سیستم مدیریت پلاگین را به صورت زیر تعریف میکنم:
1- سیستم مدیریت پلاگین می بایست کنترل کامل بر تمامی پلاگین ها و تغییرات آنها یا تغییراتی که در کل سیستم ایجاد میکنه رو کنترل کنه.
2- سیستم باید مباحث روتر ، مودال ها ، کنترلر ها و روابطشون با دیگر پلاگین ها یا کلاس ها، بوت استارتاپ و المنت ها .... رو کنترل کنه
3- سیستم میبایست دسترسی ها و منو ها رو به سیستم اضافه یا حذف کند.
4- سیستم باید آدرس های مستعار یا alias ها رو پشتیبانی کنه.
حالا به طور خلاصه یک مثال میزنم :
شما یک ریز سیستم(plugin)وبلاگ ایجاد کردید. که دارای تنظیمات (مثلا نظر سنجی فعال هست یا خیر) . دارای روترهای خواص و .....
حالا ما به صورت دستی میومدیم. این پلاگین رو کپی پیست می کردیم. و ازش استفاده میکردیم.
اما الان قصد داریم سیستمی تهیه کنیم که این کار رو به صورت تکنیکی پیاده سازی کنه.
یعنی زمانی که پلاگین در سیستم کپی میشه تشخیص بده پلاگین جدیدی وجود داره. تنظیماتش رو اعمال کنه.
در ضمن بشه چندین مرتبه از این پلاگین بدون نیاز کپی پیست شدن مثلا سیستم مولتی بلاگ استفاده کرد. یعنی بشه آدرس مستعار تعریف کرد.
حالا دوستان نظر هاشون رو اینجا به اشتراک بزارند تا به یک نقطه مشترک برسیم
موضوعی رو که به بحث میزارم. شاید بارها به ذهن شما هم رسیده باشه. اما ایجاد یک سیستم کامل نیاز به بررسی ابعاد و امکانات سیستم داره.
سیستم مدیریت پلاگین را به صورت زیر تعریف میکنم:
1- سیستم مدیریت پلاگین می بایست کنترل کامل بر تمامی پلاگین ها و تغییرات آنها یا تغییراتی که در کل سیستم ایجاد میکنه رو کنترل کنه.
2- سیستم باید مباحث روتر ، مودال ها ، کنترلر ها و روابطشون با دیگر پلاگین ها یا کلاس ها، بوت استارتاپ و المنت ها .... رو کنترل کنه
3- سیستم میبایست دسترسی ها و منو ها رو به سیستم اضافه یا حذف کند.
4- سیستم باید آدرس های مستعار یا alias ها رو پشتیبانی کنه.
حالا به طور خلاصه یک مثال میزنم :
شما یک ریز سیستم(plugin)وبلاگ ایجاد کردید. که دارای تنظیمات (مثلا نظر سنجی فعال هست یا خیر) . دارای روترهای خواص و .....
حالا ما به صورت دستی میومدیم. این پلاگین رو کپی پیست می کردیم. و ازش استفاده میکردیم.
اما الان قصد داریم سیستمی تهیه کنیم که این کار رو به صورت تکنیکی پیاده سازی کنه.
یعنی زمانی که پلاگین در سیستم کپی میشه تشخیص بده پلاگین جدیدی وجود داره. تنظیماتش رو اعمال کنه.
در ضمن بشه چندین مرتبه از این پلاگین بدون نیاز کپی پیست شدن مثلا سیستم مولتی بلاگ استفاده کرد. یعنی بشه آدرس مستعار تعریف کرد.
حالا دوستان نظر هاشون رو اینجا به اشتراک بزارند تا به یک نقطه مشترک برسیم