رفتن به مطلب
shervin63

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

پست های پیشنهاد شده

سلام دوستان

همانطور که می دانید در دنیای نرم افزار غیر ممکن وجود ندارد و یک اصل همیشه وجود دارد که نرم افزار های خوب همه از آن بهره مند هستند و آن

پشتیبانی از نسخه های قبلی است

گویا در جوملا این رویه تا به حال دنبال نشده یا بسیار کمرنگ بوده است

از همه ی دوستان حرفه ای در جوملا همچون آقای تهرانی و سایر مدیران می خواهم که ضمن تماس با تیم توسعه ی جوملا این مسئله را به صورت

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

نیز پشتیبانی کند - بی شک در صورت انجام این بزرگترین نقطه عطف در تاریخ جوملا و مهمترین نکته و مزیت در توسعه ی آن خواهد بود

هر چند سیستم کدنویسی جوملا در نسخه های مختلف همچون 1 به 1.5 و 1.5 به 1.6 و 1.7 و 1.5 به 2.5 تغییرات کلی داشته است

اما می تواند با افزوده شدن یک کامپوننت و پلاگین که صرفا وظیفه ی نصب افزونه های قدیمی تر را بر عهده داشته باشد این ضعف مهم را مرتفع نماید

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

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

یعنی یک کامپوننت که در قلب خود دارای مدیریت ماژول - مدیریت پلاگین و مدیریت کامپوننت باشد

لطفا از این پست به سادگی نگذرید و آن را بی منطق یا چرند یا غیر قابل انجام نخوانید این امکان پذیر است

همه چیز از یک ایده شروع می شود

با سپاس...

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درود

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

موفق باشید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

درود

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

موفق باشید

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

منظور من این بود که به نحوی در نسخه بعدی جوملا ( حالا یا جوملا 2.6 یا 3 یا هر چی ) از افزونه های نسخه های قبلی همچون 1.5 - 1.6 - 1.7 نیز به نحوی

پشتیبانی شود هر چند افزونه های 1.6- --1.7 روی 2.5 کار می کنند ولی با این گفته ها که از این به بعد با هر نسخه جدید هسته نیز به روزرسانی خواهد شد

بیم آن می رود که در جوملا 3 از افزونه های 1.6---1.7 و یا حتی 2.5 پشتیبانی نشود و این اصلا چیز جالبی نیست که با هر نسخه ی پایدار جدید

به طور کل افزونه های قبلی قابل استفاده نباشند و می بایستی امکانی فراهم شود تا برای مثال افزونه های نسخه 1.5 نیز قابلیت استفاده در

جوملا ی 3 را داشته باشند

چیزی شبیه به System legacy mode در جوملای 1.5 که به صورت محدود اجازه ی استفاده از برخی از افزونه های نسخه ی 1.0 و یا مامبو را می دهد

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

این یک مورد بسیار مهم در مورد توسعه جوملا می باشد - نظر شما چیست ؟

با سپاس...

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام.

شما نگران افزونه هایی که برای نسخه های جدید می آید و پشتیبانی نباشید. چرا که مثلا شما یک سایتی را که با جوملا 1.5 طراحی کردید و تمام شده است ، دیگ مجبور نیستید به 2.5 ارتقا دهید مگر اینکه یک مشکلی ایجاد شود یا یک نیازی احساس شود که مجبور بشید به 2.5 ارتقا دهید.

در هر صورت ارتقا به 2.5 گرچه سخت است ولی غیرممکن نیست!

افزونه هایی هم که برای جوملا 1.5 هستند الان بیشتر از 90 درصدشون برای 2.5 هم هست و بزدی به 99 خواهد رسید...

اگر هم افزونه ای سازگار نشود ، با کمی دانش php داشتن و دانستن فریم ورک جوملا می توان سازگارشان کرد.

موفق باشید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...