هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
ساخت ابر پلاگین !
#1
Information 
سلام بر همه؛

یک پیشنهاد بسیار کارآمد برای مای بی بی داشتم که امیدوارم عملیش کنید.Heart

همونطور که میدونید متاسفانه امکانات اولیه(پیشفرض روی اسکریپت) مای بی بی کم هستند و همه ی کاربران باید 20 - 15 تا پلاگین نصب کنند تا تازه امکانات انجمنشون رو از خط فقر! به سطح معمولی برسونند،امکاناتی که توی انجمن ساز های مطرح بصورت پیشفرض روی اسکریپت انجمن هستن؛اونطوری هم که سازندگان مای بی بی اعلام کردن، تو ورژن 1.8 تغییرات عمده اعمال نمیشن و میمونن واسه ورژن 2 (5-6 سال دیگه). فقط تغییرات اندکی مانند تغییر جزئیات و تغییر قالب کلی و رفع باگ ها و ... اعمال میشن.

پیشنهاد من اینه که یک یا چند نفر پلاگین ساز جمع بشن و بیان امکانات(پلاگین های) ضروری و مورد نیاز همه کاربران رو که جمعا 15-20 تا پلاگین ساده اما ضروری و مهم میشه رو دسته بندی کنن و تو 3-4 تا ابر پلاگین عرضه کنن.امکاناتی مانند: هشدارهای من،پلاگین های امنیتی،resize خودکار عکس، نمایش دوستان در پروفایل،نمایش بازدید کنندگان از پروفایل و...

خوب فواید این کار چیه؟
1-مشقت و دردسر دانلود و آپلود و نصب این 20 تا پلاگین ضروری روی انجمن برای همه کاربران مای بی مرتفع میشه و دیگه لازم نیست 20 تا پلاگین رو هربار فقط برای یه تغییر قالب ساده و یا عیب یابی و... فعال سازی و غیرفعالسازی کنند.

2-بدلیل اینکه 20 تا پلاگین تو 3-4 تا پلاگین بصورت حرفه ای و با دقت بازنویسی و جمع شده؛ در نتیجه سازگاری این پلاگین ها با اسکریپت انجمن شدیدا افزایش خواهد یافت و ارورها و ناهماهنگی هایی که در اثر تعدد پلاگین ها و مشکلات اسکریپت نویسیشون بوجود میاد،به حداقل خواهد رسید.

3-سرعت انجمن و بهینه سازیش بدلیل لود فایل کمتر و اسکریپت بهینه تر شدیدا افزایش خواهد یافت.همچنین دردسر جستجو و پیدا کردن این همه پلاگین ضروری تو جیب کاربرا میمونهWink

4-بدلیل اینکه تنظیمات چندین پلاگین تو یه پلاگین جمع میشه در نتیجه تنظیم و تغییر پلاگین ها آسون تر میشه.

و فواید بسیار زیاد دیگه ....

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


پ.ن: لطفا کاربران با استفاده از دکمه تشکر از این پیشنهاد حمایت کنن تا مدیران محترم هر چه سریعتر در این رابطه اقدام کنن،با تشکر از شما دوستان Heart
پاسخ
 سپاس شده توسطMyBulletian (۱۳۹۲/۵/۹، ۱۶:۰۴:۱۹ عصر) ، jan123 (۱۳۹۲/۵/۹، ۱۶:۰۹:۰۷ عصر) ، reza-m (۱۳۹۲/۵/۹، ۱۶:۰۹:۳۲ عصر) ، mellat (۱۳۹۲/۵/۹، ۲۲:۴۲:۳۳ عصر) ، firstline (۱۳۹۲/۸/۴، ۱۲:۱۲:۰۳ عصر) ، adnan (۱۳۹۲/۸/۹، ۱۰:۲۳:۳۰ صبح) ، sos (۱۳۹۲/۹/۲۸، ۱۹:۵۲:۱۰ عصر) ، zakaria20 (۱۳۹۲/۱۲/۲۵، ۱۹:۲۱:۵۴ عصر) ، محمد محمدی (۱۳۹۳/۹/۱۶، ۱۷:۱۰:۵۵ عصر)
#2
درود

اگر بخواهیم چنین کاری انجام بدهیم خودش یه اسکریپت میشود !Smile فکر نمیکنم لزومی داشته باشه

تشکر
پاسخ
 سپاس شده توسطDoodoo (۱۳۹۲/۵/۱۰، ۲۱:۰۴:۴۷ عصر)
#3
فرض کنید توی این ابر پلاگین 10 تا تابع php وجود داره که هاست کاربر یکی از اینها رو بسته
اونوقت کاربر یا باید کلا پلاگین رو غیرفعال کنه یا قسمت مشکل دار رو حذف کنه، حالا این کاربر مبتدی چجوری باید قسمت مشکل دار رو حذف کنه؟
این فقط یکی از مشکلاتی بود که ممکنه کاربر باهاش روبرو بشه
ناسازگاری پلاگین با قالب خودش میتونه مشکل بزرگتری باشه
(ایجاد 1 تغییر روی قالب کجا و ایجاد 10 تغییر به صورت همزمان کجا! اگه بعد فعالسازی قالب به هم بریزه قراره از کجا بهمید کدوم قسمت یا قسمتها باعث ایجاد مشکل شده؟

ولی اینکه mybb‌ضعیف هست یا روی خط فقر هست و ... کاملا اشتباهه!
MyBB خیلی هم قدرتمند و انعطاف پذیر هست، فقط عدم وجود پشتیبان متمرکز تو ایران باعث عقب افتادگی mybb تو ایران شده

ضمنا سیستمهایی مثل vb هم این امکانات رو به صورت پیشفرض ندارن و با نصب پلاگین یا هک این امکانات رو برای کاربرها فراهم میکنن
مثل پلاگین تشکر و تگ کردن کاربر و ...
پاسخ
 سپاس شده توسطMohsen.M (۱۳۹۲/۵/۹، ۱۷:۵۱:۰۶ عصر) ، Rezakashefi (۱۳۹۲/۵/۹، ۱۸:۱۲:۱۰ عصر) ، Doodoo (۱۳۹۲/۵/۱۰، ۲۱:۰۵:۱۳ عصر) ، sos (۱۳۹۲/۹/۲۸، ۱۹:۵۲:۳۰ عصر) ، Gh-Moradi (۱۳۹۳/۱/۳، ۱۲:۰۷:۱۰ عصر)
#4
بنده هم میدونم که اسکریپت جدیدی حاصل میشه اما مزیت های گسترده این کار رو در پست اول نوشتم،لطفا مطالعه بفرمایید.

(۱۳۹۲/۵/۹، ۱۷:۴۹:۳۹ عصر)GreyWolf نوشته است: فرض کنید توی این ابر پلاگین 10 تا تابع php وجود داره که هاست کاربر یکی از اینها رو بسته

1-برادر من اولا بنده نگفتم همه ی پلاگین ها رو بیاریم اینطوری به 4-5 تا پلاگین تبدیل کنیم تا مجبور بشیم 10 تا 10 تا عملکرد رو در یک پلاگین بگنجونیم؛من گفتم بیایم فقط پلاگین های ساده اما ضروری رو که جمعا 15 تا یا حداکثر 20 تا میشن رو تو 3-4 تا پلاگین جمع کنیم که بطور متوسط میشن 5 کارکرد در یک پلاگین.

2-،ثانیا این کار اقدام زیاد نوآورانه و پیچیده ای نیست،تا حالا پلاگین های زیادی ساخته شده که چند تا عملکرد تو یه پلاگین هست؛نمونش همین آمار پیشرفته خودمون، فقط من میگم چند نفر بیان 15-20 تا پلاگین ضروری دیگه رو اینطوری یجا جمع کنن تا ملت واسه این پلاگین های ضروری اون همه اذیت نکشن.



(۱۳۹۲/۵/۹، ۱۷:۴۹:۳۹ عصر)GreyWolf نوشته است: اونوقت کاربر یا باید کلا پلاگین رو غیرفعال کنه یا قسمت مشکل دار رو حذف کنه، حالا این کاربر مبتدی چجوری باید قسمت مشکل دار رو حذف کنه؟
این فقط یکی از مشکلاتی بود که ممکنه کاربر باهاش روبرو بشه
ناسازگاری پلاگین با قالب خودش میتونه مشکل بزرگتری باشه
(ایجاد 1 تغییر روی قالب کجا و ایجاد 10 تغییر به صورت همزمان کجا! اگه بعد فعالسازی قالب به هم بریزه قراره از کجا بهمید کدوم قسمت یا قسمتها باعث ایجاد مشکل شده؟

3-رجوع شود به مورد 1

4-پس بنا به استدلال شما هیچ کس نباید از پلاگین های غیرساده استفاده کنه،چون ممکنه یجاش ارور بده و اون فرد مبتدی باشه و ندونه کجاش رو تغییر بده! مگر این همه پلاگین های ساده و غیر ساده انواع و اقسام ارورها رو میدن؛کاربرا چه مبتدی و چه غیرمبتدی خودشون مشکل رو پیدا می کنن و پلاگین رو ویرایش می کنن؟یا اینکه گزارش میدن و سازندگان پلاگین رو آپدیت میکنن یا تو نسخه های بعدی مشکل رو رفع میکنن؟

5-مشکل پیدا شدن تو پلاگین چیز طبیعی هست؛پس قسمت پشتیبانی رو گذاشتن واسه چی؟واسه اینکه همین مشکلات مرتفع بشه.



(۱۳۹۲/۵/۹، ۱۷:۴۹:۳۹ عصر)GreyWolf نوشته است: ولی اینکه mybb‌ضعیف هست یا روی خط فقر هست و ... کاملا اشتباهه!
MyBB خیلی هم قدرتمند و انعطاف پذیر هست، فقط عدم وجود پشتیبان متمرکز تو ایران باعث عقب افتادگی mybb تو ایران شده
ضمنا سیستمهایی مثل vb هم این امکانات رو به صورت پیشفرض ندارن و با نصب پلاگین یا هک این امکانات رو برای کاربرها فراهم میکنن
مثل پلاگین تشکر و تگ کردن کاربر و ...

مغلطه نکنید:
6-بنده گفتم امکانات اولیه مای بی بی که روی اسکریپتش موجوده روی فقر هست؛نه خود مای بی بی؛منظورم رو هم کامل توضیح دادم.
7-انعطاف پذیر بودن مای بی بی به مبحث مربوط نیست، بنده سخن مخالف این موضوع نگفتم.
8-ضمنا سیستم هایی مانند وی بی و IP.Board بسیاری از امکانات ضروری و ساده رو بصورت پیشفرض روی اسکریپت دارن؛اما امکانات غیر ضروری رو با پلاگین ارائه میدن تا کاربران در صورت تمایل نصب کنن.

حالا اینکه کسی بیاد چنین پلاگین(هایی) رو طراحی کنه یا نکنه مسئله ی دیگه ای هست؛اما چیزی که مسلم هست اینه که این پلاگین ها تافته جدا بافته ای نخواهند بود که نصبشون 101 مشکل بوجود بیاره؛اینا هم عین پلاگینای دیگن فقط یکم دقت و مهارت طراحی زیاد میخوان و بجای 1 یا 2 عملکرد ساده، 3-4 تا عملکرد ساده خواهند داشت+مزیت های گسترده و فراوان
پاسخ
#5
به نظر من نوشتن پلاگین خوب نیست ، بهتره سایت مای بی بی مادر خودش برخی امکانات رو روی خود سیستم مای بی بی پیاده کنه ، بدون پلاگین ، اینطوری خیلی خیلی خیلی بهتره
Designs : Mellat Graph - Mellat Modern - Mellat Pro - Mellat Metro - Mybbiran - Assasins - Mellat Special- Mellat 3d - Mellat Ziba - Shahrsaz -Mellat awesome - Mellat Civil - Mellat Slim - Mellat 2014 - Mellat Fun - Mellat Tech - Mellat World - Mellat Electric  - کره تی وی - ایران لیگ - تهران پاتوق -
Translations : Glowing-Drakice-Techorina-Blueshire
---------

Coming Soon :  Flex
سامانه سیتی گرام|CityGram





پاسخ
 سپاس شده توسطjvd (۱۳۹۲/۵/۱۰، ۱۹:۳۰:۴۲ عصر)
#6
حالا ی چیزی گفتیم شاید اطلاعاتمون کم بوده ببخشید، دیگه چرا میزنید!

من هم نگفتم 100 پلاگین رو جمع کنیم یک جا! گفتم 10 تا تابع! (یک پلاگین ممکنه از چندین تابع استفاده کنه!)

وقتی کاربر پلاگین (فرضا) تشکر + آخرین ارسالها رو میخواد نصب کنه اگه با یکی از اینها مشکل داشت دیگه اون رو نصب نمیکنه و میره سراغ بعدی!
ولی اگه این 2 تا توی یک پلاگین باشن مشکل با یک تابع باعث میشه کاربر از سایر امکانات هم نتونه استفاده کنه

بحث پلاگین ساده و غیر ساده هم نکردم، مهم توابعی هست که داخل سورس پلاگین استفاده شده
همون آمار پیشرفته که میگید پلاگین خیلی ساده ای هست، فقط از دیتابیس کوئری میگیره و خروجی رو نشون میده و البته کوئریها هم کاملا شبیه هم هستن (در اصل طبق گفته شما چندین کار رو یک جا انجام نمیده!)

من بعنوان کسی که PHP بلدم و آشنایی با پلاگین نویسی دارم نظرم رو گفتم. صبر کنید سایر دوستان برنامه نویس هم بیان و اونها هم نظرشون رو میدن

پ.ن: شما که قرار نبود حرف های ما رو قبول کنید و اینطوری جواب بدید چرا تاپیک ایجاد کردید!
پاسخ
#7
(۱۳۹۲/۵/۹، ۲۲:۴۴:۴۵ عصر)adminn نوشته است: به نظر من نوشتن پلاگین خوب نیست ، بهتره سایت مای بی بی مادر خودش برخی امکانات رو روی خود سیستم مای بی بی پیاده کنه ، بدون پلاگین ، اینطوری خیلی خیلی خیلی بهتره

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

(۱۳۹۲/۵/۹، ۲۲:۴۵:۱۱ عصر)GreyWolf نوشته است: حالا ی چیزی گفتیم شاید اطلاعاتمون کم بوده ببخشید، دیگه چرا میزنید!

من هم نگفتم 100 پلاگین رو جمع کنیم یک جا! گفتم 10 تا تابع! (یک پلاگین ممکنه از چندین تابع استفاده کنه!)

وقتی کاربر پلاگین (فرضا) تشکر + آخرین ارسالها رو میخواد نصب کنه اگه با یکی از اینها مشکل داشت دیگه اون رو نصب نمیکنه و میره سراغ بعدی!
ولی اگه این 2 تا توی یک پلاگین باشن مشکل با یک تابع باعث میشه کاربر از سایر امکانات هم نتونه استفاده کنه

بحث پلاگین ساده و غیر ساده هم نکردم، مهم توابعی هست که داخل سورس پلاگین استفاده شده
همون آمار پیشرفته که میگید پلاگین خیلی ساده ای هست، فقط از دیتابیس کوئری میگیره و خروجی رو نشون میده و البته کوئریها هم کاملا شبیه هم هستن (در اصل طبق گفته شما چندین کار رو یک جا انجام نمیده!)

من بعنوان کسی که PHP بلدم و آشنایی با پلاگین نویسی دارم نظرم رو گفتم. صبر کنید سایر دوستان برنامه نویس هم بیان و اونها هم نظرشون رو میدن

پ.ن: شما که قرار نبود حرف های ما رو قبول کنید و اینطوری جواب بدید چرا تاپیک ایجاد کردید!

علت اینکه بنده اینطوری پاسخ دادم اینه که از کاربر باسابقه ای مثل شما بعید بود که در برخی قسمت های جوابش نکات بی موردی بیان کنه،اونوقت باید از یه کاربر تازه کار چه انتظاری داشت؟ وگرنه من این تاپیک رو ایجاد کردم که این ایده به نقد و بررسی گذاشته بشه؛اما بررسی درست و منطقی.
اما اگر کمی تندروی کردم ازتون معذرت میخوام.

و اما بعد: ببینید بذارید یک مثال ساده بزنم،یه پلاگین ساخته میشه بنام آخرین موضوعات؛ یکی دیگه ساخته میشه بنام بهترین ارسال کنندگان؛ یکی دیگه ساخته میشه بنام آخرین ارسال ها.
حالا یک اسکریپت نویس میاد یک پلاگین طراحی میکنه که اینا رو یه جا جمع میکنه و یک پلاگین چند کاره ارائه میده که جامع این پلاگین هاست،خوب 100% این پلاگین جدیده مشکلاتی خواهد داشت،اما بوجود اومدن اشکالات احتمالی دلیل قانع کننده ای برا نساختن این پلاگین نیست، چون همه پلاگین ها ممکنه مشکلاتی بوجود بیارن که با گزارش و بررسی بیشترشون رفع میشه.

نکته دیگه اینکه خوب شما میگید همین پلاگین آمار کارش سادس،خوب من نگفتم که هر پلاگینی رو بیان یجا جمع کنن،اگر دقت کرده باشید من در ارسال اولم هم نوشتم که برا چنین کاری باید پلاگین ها دسته بندی بشن؛خوب اسکریپت نویس میاد بررسی میکنه میبینه مثلا از بین 25 تا پلاگین ضروری 8 تاش قابلیت یجا جمع شدن رو دارن،اونم تو 2 تا پلاگین،بعد میاد اینا رو یجا جمع میکنه.
درواقع پیشنهاد من همونطوری که گفتم جنبه نوآورانه نداره بلکه فقط یه جرقه هست تا پلاگین نویس ها به چنین کارها و پلاگین هایی هم فکر کنن.

نکته پایانی اینکه چون پلاگین های ضروری چندین ساله که مورد استفاده قرار گرفتن؛در واقع چندین و چند بار توسط کاربران مای بی بی آزمایش و بررسی شدن و بیشتر عیب هاشون گزارش و بررسی و اکثرشون رفع شده،پس با یک بازبینی و دسته بندی دقیق میشه پلاگین چندکاره ای متشکل از اونا ساخت که مشکلاتش حداکثر برابر با یک پلاگین یه کاره تازه ساخته شده و آزمایش و بررسی نشده باشه.
پاسخ
#8
درود
خدمت همه دوستان گلم
این کار به نظر من هم وقتگیر هم بی فایده !!
دوستان یکم زحمت بکشه حل میشه ماجرا!!
درضمن اومدیم ما چندتا را کردیم یکی از یکی از ویژگیهای برخی از این پلاگین خوشش نیومد باید غیر فعال کنه و همش پر
الان پیش خودتون فک میکنی که امکاناتش تو تنظیمات بزاریم که بتونه برخیشو از اونجا غیر فعال کنه
این کار وقت گیر تر از اینه که یک نفر دانلود و اپ کنه زمان تقریبی برای دان و اپ یک پلاگین اگر سازگار باشه حداکثر90 ثانیه هست این جای تعجب داره!!!!!!!!
درود
.....
فعالیت مجدد برای کمک رسانی خدمت دوستان  Heart Heart Heart
 
راه ارتباطی : تلگرام



پاسخ
#9
به نظرم بشه گفت MyBB Pro این اسمش هست.
همچنین چیزی قبلا داخل phpBB داشتیم، خیلی خوب بود و استقبال شدیدی ازش شد با اینکه حتی phpBB که داشت نسخه اش بروز نبود اما یک نکته هم قابل توجه هست که نصب مود یا هک های phpBB سخت بود و در تخصص همه نبود برای همین این نسخه ایجاد شده بود.


موفق باشید
پاسخ
 سپاس شده توسطشماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۵:۵۶ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۷:۴۲ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۲۰:۲۵ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان