وبلاگ

بخش مجله خبری ‌‌‌، بروز رسانی ، اخبار و دیگر خبرها مهم سایت

جوملا 4 :  چه چیزهایی و چرا باید در مورد آن بدانید ؟

جوملا 3.5 از دوره خارج می شود و ما بزودی جوملا 3.6 را دریافت خواهیم کرد .(درباره این نشنیده اید ؟ اینجا را بخوانید)

خیلی زود است که درباره جوملا 4 صحبت کنیم ؟

نه من اینطور فکر نمی کنم . احتمالا با جوملا 4 که نسخه‏ی توسعه‎ی جوملا در سال جاری است آشنا هستید  . اگرچه هنوز زمان انتشار رسمی مشخص نشده  است. به طور موازی ، با توسعه  جوملا x.3، جوملا 4 در راه است تا خود را بوسیله گروه کاری جوملا 4 شکل دهد .

 

حال نگاهی می‌اندازیم به این که چه چیزی قرار است در این ورژن جوملا نوسازی شود . به علاوه چرا باید توجهی دقیق به آن داشته باشیم .

لطفا توجه داشته باشید که ویژگی‌ها هنوز رسمی نیستند و ممکن است در آینده تغییر کند .

چرا تحول در جوملا 4 ؟

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

تغییراتی در جوملا 4 که بر توسعه دهندگان اثر می گذارد .

اساسا جوملا 4 درباره‌ی چیزهای جدید است که چیزهایی را که وجود دارد به منظور داشتن یک ماژول کاملا جدید می‌شکند و از بین می‌برد . همان‌طور که در نقشه راه توسعه آن مشخص است ، جوملا 4 به مسیر تکامل خود برای تبدیل شدن به یک پلتفرم cms قدرتمند و همچنین راحت‌تر برای استفاده ادامه خواهد داد . همچنین تغییرات آن موجب افزایش سطح اختلاف شخصیت منحصر بفرد آن نسبت به سایر CMS ها خواهد شد .اولويت در رشد و بسط جوملا ٤ بر اساس ارتقا  نرم افزار يك كليك (one click) مركزي قرار گرفته است.  البته حداقل سازگاري در بخش‌هاي توسعه نيافته باعث نقص توسعه و بسط فعلي شده است. هرچند انتظار مي‌رود اين باعث بوجود آمدن روش‌هاي جديدي براي توسعه‌دهندگان چيزهاي ديگري كه علاقه به انجام آن دارند بوجود آورد.

ساختار اجزای متعامد 

متعامد ..... چیست ؟ چه اسم طولاني و يا سختي براي به خاطر سپردن ! اجازه بديد دركش كنيم یا این روش را بفهمیم.

ساختار جوملا 4 ترکیبی از اجزای عمودی مثل محتوا یا کاربران و اجزای افقی مثل جریان کاری ، برچسب زدن و نسخه بندی است .این به این معناست که هنگامی که ما توسعه را در هسته جوملا داریم ، به طور همزمان تمام ویژگی‌های جدید  با توجه به قابلیت‌هایی مثل انتشار، برچسب زدن ، نسخه بندی و غیره به طور خودکار به جوملا اضافه خواهد شد که همگی قابل تنظیم هستند . 

شما می‌توانید درباره ساختار جدید در اینجا بیشتر بدانید .

یک چهارچوب مدرن CSS

فرار از قفس bootstrap 2 به وسیله جوملا برای مدت طولانی به تعویق افتاده بود . جوملا 4 و ورژن‌های بعدی آن همچنان با آخرین ورژن bootstrap به روز خواهند ماند . همراه با این چیزی بنام  Jlaout برای توسعه یک proxing کتابخانه جاوا اسکریپت معمول به  bootstrap  وجو دارد. این کمک خواهد کرد که کاری که یک توسعه‌دهنده باید انجام دهد تا فرمت های جوملا به طور صحیح روی تمام قالب های جوملا اجرا شود کاهش پیدا کند .

اجرای MVC

برای جوملا 4 ما وظایف اجزا را محدود کردیم . بنابراین یک جزء فقط پیاده‌سازی قابلیت‌های هسته‌ی خود را خواستار است . هر چیز دیگری به سیستم کشیده شده است- " بر طبق گفته Marco Dings در JWC 2015 . بنابراین فرمت کد های بسیار کمتری وجود خواهند داشت که توسعه‌دهندگان مجبور به نوشتن باشند . در داخل آن‌ها از " command bus " برای گسترش قابلیت استفاده خواهیم کرد . در حالی که هنوز یک کنترلر تکه چندکاره داریم . 

روشی که جوملا4 ، MVC را پیاده‌سازی می‌کند ساختار اجزای متعامد و چگومگی کارکرد آن را تعریف خواهد کرد.

برای چه کاربران جوملا، مخصوصا توسعه دهندگان ، باید به جوملا 4 توجه داشته باشند؟ 

جوملا 4 گامی بزرگ به جلو نسبت به ورژن های قبلی جوملا است . شما نیاز خواهید داشت تا با بروزرسانی و تغییر کدهای خود در فرمت جوملا x.3 آن را با جوملا 4 سازگار کنید . با این حال در نیمه پر لیوان ، کارها را برای توسعه دهندگان جهت ساخت عبارات با برچسب‌های رایگان ، نسخه بندی و غیره آسان کرده است .

بعلاوه ، بدلیل اینکه پیشرفت‌های زیادی برای کاهش کارهای غیر ضروری اعمال شده است ، فشار کاری برای یک توسعه دهنده کاهش می‌یابد .

برای کاربر نهایی ، جوملا 4 مطمئناً روح تازه ای خواهد بود. - نصب و راه‌اندازی ساده شده وجود خواهد داشت ، پیکربندی مدیر سیستم (Admin) بصورت ساده تر و یکپارچه تر ، تنضیمات ماژول ساده تر ، نمایش بهتر ورژن  ، مدیریت مدیای بهتر و خیلی موارد بیشتر اتفاق خواهد افتاد . همچنین بدلیل اینکه تمرکز بسیاری روی تجربه کاربری شده است . جوملا 4 ستاره بی چون و چرای CMS برای کاربران نهایی خواهد بود. 

[note icon="yes"]اگر شما ویژگی های بیشتری از جوملا یافتید که آن را منحصر بفرد می‌کند لطفا ایده های خود را با ما در میان بگذارید.[/note]

[note type="warning" icon="yes"]کپی با ذکر منبع مجاز می‎باشد.[/note]

 


دیدگاه‌ها  

مهمان
#1 +4 مهمان 1395-07-17 05:54
سلام
این جوملا 4 در چه تاریخی عرضه میشه ؟
یعنی این می تونه کاری کند که وردپرس را شکست دهد ؟
نقل قول کردن
مجید دالوند
#2 +2 مجید دالوند 1395-07-18 20:46
سلام
زمان انتشار دقیق جوملا 4 هنوز معلوم نیست .
هر cms برای خود نقاط قوت و ضعفی دارد که بسته به نیاز ، کاربران می توانند از هر کدام از این سیستم ها استفاده بکنند .
جوملا و وردپرس از بهترین cms ها هستند .
نقل قول کردن

نوشتن دیدگاه

تصویر امنیتی تصویر امنیتی جدید