آموزش: مهاجرت از جوملا 1.5 به جوملا 2.5   

از دانشنامه جوملا فارسی - مامبو فارسی
پرش به: ناوبری، جستجو

مقدمه

از زمانیکه جوملا 1.6 رسما منتشر شد، سوالات زیادی درخصوص روش مهاجرت یا به روزرسانی به جوملا 1.6 از جوملا 1.5 وجود داشته است. این راهنمای قدم به قدم است که شما را در روند کلی مهاجرت به جوملا 1.6 کمک می‌کند.

لطفا این آموزش را به دقت مطالعه فرمایید.

قبل از به روزرسانی

اجازه ندهید که فاصله نزدیک 2 عدد 1.5 و 1.6 شما را گمراه کند. جوملا 1.6 در مدت سه سال توسعه یافته است و یک موفقیت بزرگ محسوب می‌شود. ساعات بیشماری توسط دواطلبانی از سرار جهان صرف شده‌اند تا این کار به انجام برسد. اگر چه که بیشتر کدها با جوملا 1.5 مشابه هستند اما اکثرا از پایه دوباره نوشته‌اند و تغییرات نسبت به تغییرات جوملا 1 به جوملا 1.5 قابل مقایسه هستند.

چرا که تغییرات در جوملا 1.5 به 1.6 بسیار زیاد هستند و به علت تلاش‌های فراوانی که انجام شده است تا جوملای 1.6 به اینجا که امروز هست برسد ، هیچ روش ارتقاء هسته‌ای وجود ندارد. در واقع این یک مهاجرت است.

در برنامه نسخه‌های آینده جوملا ( که هر 6 ماه یکبار ارائه خواهند شد) به عنوان مثال جوملای 1.7 ، 1.8 و غیره تغییرات از هر نسخه به بعدی افزایشی خواهند بود و یک ارتقاء هسته‌ای نیز طراحی شده است.

در حال حاضر جوملا 1.6 سر انجام آماده و پایدار است، اکنون نتیجه ابتکارات یک گروه که توسط توسعه دهندگان جوملا هدایت شده است، تبدیل به یک کامپوننت جهت کمک گرفتن و کمک رسانی شده است.

بسیاری از توسعه دهندگان که داوطلبانی هستند که به رایگان وقت خود را به این کار اختصاص می‌دهند، داوطلب شده‌اند که اقدامات نهایی را برای این به روز رسانی انجام دهند.

jUpgrade به شما اجازه می‌دهد که به روز رسانی از جوملا 1.5 به 1.6 را انجام دهید.

بررسی مشخصات مورد نیاز جهت نصب

لطفا خودتان را آماده کنید (و احتمالا مشتریان شما) و مطمئن شوید که سرور شما (و همچنین مرورگر شما درخصوص jUpgrade) برای این به روزرسانی مهیاست. لطفا مشخصات مورد نیاز جهت نصب جوملا 1.6 و همچنین مشخصات مورد نیاز برای jUpgrade را بررسی کنید تا همه چیز آماده باشد.

قبل از اینکه شما شروع کنید

قبل از اینکه شما شروع کنید، مواردی وجود دارد که شما برای بررسی و فکر درباره آنها باید انجام دهید.

  1. آیا جوملا 1.5 مورد استفاده شما به روز شده است؟ اگر نسخه جوملای 1.5 شما به روز نشده است از آموزش ارتقای جوملا 1.5 ، جوملای 1.5 خود را به آخرین نسخه جوملا یعنی 1.5.23 به روز کنید. در صورتیکه جوملا شما به آخرین نسخه 1.5.23 به روز نشده و یا از نسخه 1.5.11 یا پایین تر استفاده می‌کنید. سعی کنید که حتما جوملای خود را به روز نمایید.
  2. آیا همه الحاقات برای جوملا 1.6 بومی شده است؟ تعدادی از الحاقات برای جوملا 1.6 آماده شده است. با این وجود بررسی کنید تا الحاقاتی که شما استفاده نموده‌اید برای جوملا 1.6 نیز آماده شده باشد.
  3. آیا شما در فایل اصلی تغییراتی داده‌اید؟ هر گونه تغییراتی که شما در جوملا در فایل‌های هسته داده‌اید از دست خواهند رفت. پس لطفاً در نظر داشته‌باشید.
  4. آیا قالبی که شما استفاده می‌کنید برای جوملا 1.6 آماده سازی شده است؟اگر نه، شما احساس می‌کنید که بتوانید خودتان تغییراتی در قالب بدهید؟ شما می‌توانید از آموزش‌هایی که در این زمینه هست استفاده کنید.
  5. آیا بسته زبان مورد نظر شما آماده شده است؟ بله تیم جوملا فارسی، جوملا فارسی را آماده کرده است.
  6. آیا مجوزهای لازم در شاخه نصب و فایل‌های مربوطه اعمال شده است؟
  7. آیا شما واقعا نیاز دارید که به جوملا 1.6 مهاجرت کنید؟ جوملا 1.5 بسیار قدرتمند و کامل است. خیلی از مردم نیاز به این مهاجرت ندارند. جوملا پشتیبانی از جوملا 1.5 را حداقل برای یکسال دیگر ادامه خواهد داد، و اشکالات و موارد امنیتی مورد نیاز آن را منتشر خواهد کرد.

دو ویژگی مهم هست که موجب برتری جوملا 1.6 نسبت به جوملا 1.5 شده است. یکی حق دسترسی‌ها و دیگری طبقه بندی‌های تو در تو.

به راحتی می‌توانید دسترسی‌ها را برای مهمانان، کاربران ثبت نام کرده، نویسندگان و ویرایشگران تنظیم نمایید.همچنین، با جوملا 1.6 شما انعطاف پذیری بیشتری را برای سازماندهی (و بنابراین نمایش دادن) مطالب خود با طبقه بندی ساده درون طبقه بندی‌های دیگر بدهید.

اینها همه کارهای بسیار خوبی را داشته باشند (به خصوص حق دسترسی‌ها)، با این حال، برای بسیاری از کاربران جوملا 1.5 ، مورد نیاز نیست.

نکته اصلی این است که خودتان تصمیم بگیرید.

  • برای اینکه لیست تغییرات جوملا 1.5 را نسبت به جوملا 1.6 ببینید: لطفاً در این آدرس بررسی کنید.

http://docs.joomla.org/What%27s_new_in_Joomla_1.6

پشتیبان، پشتیبان، پشتیبان بگیرید

گذشتن از این قسمت شاید بزرگترین اشتباه باشد. اگر شما یک (یا چند) نسخه پشتیبان مناسب تهیه کنید، شما همیشه می‌توانید در صورت نیاز به عقب برگردید. به هر حال، اگر شما پشتیبان از سایت خود را بدرستی انجام ندادید و چیزی اشتباه بود، شما وقت با ارزش خود و گاهی اوقات پول خود را در این باره هدر داده‌اید که قابل جبران نیست، پس لطفا از فایل‌های خود پشتیبان بگیرید.


به روز رسانی

دریافت jUpgrade

به منظور به روزرسانی همیشه از آخرین نسخه موجود استفاده نمایید.

محیط تست به روزرسانی

اگر شما واقعا نگران هستید و قلب شما سریع به تپش افتاده، می‌توانید ابتدا در یک محیط دیگر این پروسه را تست کنید


نصب jUpgrade

به مدیریت جوملا بروید.

برای مثال www.yoursite.com/administrator


Migrating J15 to J16-1.jpg


در منوی افزونه‌ها روی نصب کلیک کنید.


Migrating J15 to J16-2.jpg


فایل بسته را انتخاب کرده و سپس روی سرور آپلود نمایید.


Migrating J15 to J16-3-1.jpg


سپس در مدیریت پلاگین‌ها


فعال کردن پلاگین Mootools Upgrade

Migrating J15 to J16-4.jpg


System - Mootools Upgrade را جستجو کرده و این پلاگین را فعال نمایید.


مهاجرت

Migrating J15 to J16-5.jpg


در منوی کامپوننت‌ها روی jUpgrade کلیک کنید.



حال همه چیز آماده است. می‌توانید روی دکمه Start Upgrade کلیک نمایید.


Migrating J15 to J16-7.jpg


منتظر بمانید تا پروسه به روزرسانی انجام شده و مهاجرت کامل شود.


Migrating J15 to J16-8.jpg


مهاجرت با موفقیت انجام شد. می‌توانید از کار با جوملا 1.6 لذت ببرید.

توجه: لطفا در نظر داشته باشید که jUpgrade نمی‌تواند قالب (به استثناء قالب پیش فرض) را به روزرسانی کند.

پروسه صورت گرفته در مهاجرت از جوملا 1.5 به 1.6

همانطور که توضیح داده شد، تغییر از جوملا 1.5 به 1.6 کاملا قابل توجه است. در واقع jUpgrade یک جوملای 1.6 جدید برای ما ایجاد کرد، به نظر من، نبوغ کامل. اگر روند مهاجرت 100% موفق نبود، مدیریت جوملا 1.5 شما کاملا دست نخورده باقی مانده و هیچ مشکلی در این فرآیند صورت نگرفته است. شما یک فرصت برای بررسی از سایت خود در هر دو وضعیت ظاهر و باطن دارید تا از همه چیز مطمئن شوید.

پس واقعاً چه اتفاقی افتاده است؟

jUpgrade آخرین نسخه از جوملا 1.6 را دانلود کرده و در فولدر خود در مدیریت جوملا 1.5 نصب کرده است. پس از دانلود تمامی فایل‌ها، و استخراج کلیه فایل بطور کامل، jUpgrade جوملا 1.6 را نصب کرده و پروسه مهاجرت از دیتابیس قدیمی به دیتابیس جدید جوملا 1.6 را آغاز نموده است. جوملا 1.6 نصب شده شما در آدرس '''www.mysites.com/jupgrade''' قرار دارد.

کنترل جوملا 1.6

لطفا سایت را بررسی کنید و از نصب جوملا 1.6 نصب و راه اندازی صحیح و درستی عملکرد آن اطمینان حاصل کنید.

مواردی که پس از مهاجرت به جوملا 1.6 باید کنترل کرد

  • بنرها
  • طبقه بندی‌ها
  • تماس‌ها
  • محتوا
  • منوها
  • ماژول‌ها
  • خبرخوان‌ها
  • کاربران
  • وب لینک‌ها
  • قالب‌ها

پشتیبان از جوملا 1.6

اگر همه چیز خوب به نظر می‌رسد جهت مهاجرت واقعی به جوملا 1.6، پس اجازه دهید از جوملا 1.6 پشتیبان بگیریم.

بررسی اجمالی از بقیه فرآیند

مروری سریع بر آنچه تاکنون تلاش کردیم:

  1. نقل مکان کردن فایل‌ها نصب جوملا 1.5 به یک زیر شاخه.
  2. نقل مکان کردن فایل‌ها نصب جوملا 1.6 به root سرور.

نکات مهم

  1. در این آموزش نسخه جوملا 1.5 فارسی به جوملا 1.6 انگلیسی تبدیل می‌شود.
    1. جهت فارسی کردن جوملا 1.6 باید بسته آماده جوملا 1.6 فارسی (به استثناء فولدر installation) را روی فایل‌های نسخه انگلیسی کپی نمایید.
    2. برای فعال سازی زبان فارسی، بسته زبان فارسی در مدیریت جوملا نصب شود.
  2. با این آموزش تنها مطالب، کاربران، بخش‌ها و مجموعه‌ها منتقل می‌شوند.
  3. بررسی دقیق کامپوننت‌ها، ماژول‌ها و پلاگین‌ها از نظر سازگاری با جوملا 1.6

منبع:

http://docs.joomla.org/Migrating_from_Joomla_1.5_to_Joomla_1.6

ترجمه و تهیه آموزش : حمید شیرزاد – تیم جوملا فارسی

Indent support.png
هر گونه سوال و یا مشکلی در این رابطه دارید، می‌توانید در انجمن تخصصی تیم جوملا فارسی جستجو کرده و در صورت عدم دریافت نتیجه مورد نظر، سوال جدیدی را مطرح کنید.
8.pngاستفاده از مطالب دانشنامه جوملا فارسی - مامبو فارسی با ذکر منبع ( دانشنامه جوملا فارسی ) و لینک مستقیم به http://docs.joomlafarsi.com بلامانع است.