اگر از مخاطبین قدیمی جوملا باشید حتما باید به خاطر داشته باشید که یک نسخهی جوملا چندین سال به عنوان نسخهی اصلی در وب سایت جوملا قرار میگرفت و بعد از مدتها شاید ماهی یکبار و چند ماه یکبار ریلز اساسی منتشر کند.
اما چندیاست که جوملا اصول روند انتشار نسخهی خود را تغییر داده است. این موضوع کمی کاربران این سیستم مدیریت محتوای محبوب را دچار سردرگمی کرده است که چرا باید یک سیستم مدیریت محتوا با چنین شرایط پایداری دو نسخهی اساسی را منتشر کند.
مدتها طول کشید که نسخهی ۴ به یک نسخهی پایدار برسد. این روند آنقدر طولانی و عجیب بود که برخی از کاربران بحث مهاجرت را پیش گرفتند. افزونههای محبوبی چون K2 که بیش از نیمی از وب سایتهای جوملایی از آن استفاده میکنند، هنوز نسخهی مورد قبولی برای جوملا ۴ منتشر نکردند.
به نقل از سازندهی K2 این نسخه از جوملا فقط کد توابع را تغییر داده و برای توسعه دهنده این مسیر طولانی شده و از نظر او این اقدام جوملا احمقانه به نظر میرسد!
با این حال تعداد استفاده کنندههای جوملا ۴ بسیار کم است و سایتهای کمی به این نسخه مهاجرت کردند.
در حالی که هنوز نسخهی ۴ به خاطر عدم سازگاری برخی افزونهها قابل استفاده نبود، نسخهی ۵ جوملا از روند آزمایشی خود به یک نسخهی پایداری رسید. این موضوع در انتشار نسخههای جوملا بی سابقه بود که چرا هنوز نسخهی ۴ بصورت کامل منتشر نشده، اما نسخهی ۵ ظاهر شده است. این کار به نفع توسعه دهنده است یا به ضرر آن؟ کاربران و وبمستران از چه نسخهای باید استفاده کنند؟ چرا نسخهی ۳ بیش از ۱۰ سال ریلیز داشت اما نسخهی ۴ و ۵ در فاصلهی کمتری منتشر شدند؟
تمام نقدهایی که به این سیستم مدیریت محتوا در زمینهی افزونه و تغییرات برنامه نویسی آن ارائه شده است قابل قبول است. اما هدف جوملا از این کار را میتوان در نقشهی راه عجیبی که برای آن برنامه ریزی کرده است مشاهده کرد.
جوملا را تا نسخهی ۳ با اولین نسخه از فریم ورک آن میتوان بررسی کرد. اما در نسخهی ۲ تغییرات اساسی ایجاد شده است که کار را برای توسعه دهنده ساده تر کرده است. کمتر کسی است که بداند فریم ورک جوملا خودش به تنهایی همانند لاراول میتواند یک وب سایت کد نویسی شده را پیاده سازی کند. ۱۷ آگوست ۲۰۲۱ اولین نسخه از این فریم ورک منتشر شد و با php 7 سازگار شد و امروز با نسخهی 8.1 نیز سازگار است. هماهنگی جوملا با نسخههای php و بروز بودن آن یکی از دلایلی انتشار زود به زود نسخههاست.
شاید تغییرات امروز برای کاربران جوملا کمی عجیب باشد اما قدمهای جوملا در آینده بسیار جذاب و جالب است. برای مثال ایجاد پلاگینهایی برای بهبود روند و رفتار CMS با افزونههای قدیمی کار را برای افراد بسیار راحت تر کرده است (این قابلیت در جوملا ۵ فراهم شده است).
قابلیت وب سرویس خبر از یک تغییر اساسی برای موبالایز کردن افزونهها و سیستم مدیریت محتوای جوملا دارد
سازگاری افزونهها از نسخهی 4 به 5 خیلی سادهتر است و این موضوع به خاطر پلاگینهای سازگار پذیر است. کافی است افزونهی شما برای نسخهی php 8.1 سازگار باشد تا روی جوملا ۵ کار کند.
با این حال میتوان اینگونه برداشت کرد که جوملا در صدد روند خود در آیندهی وب است و تغییرات امروزش شاید کمی سردرگم باشد اما برای آیندهی وب و فرآیند طراحی (به خصوص درحوزهی موبایل) جذاب و دلنشین است.