وقتی که شما قصد راه اندازی یک سایت اینترنتی برای آنلاین کردن کسب و کار خود، راه اندازی یک سایت علمی، خبری و یا حتی سرگرمی را داشته باشید، زبان ها، پلتفرم ها و سیستم های مدیریت محتوای مختلفی وجود دارند که با استفاده از آنها می توانید این کار را انجام دهید. امکاناتی که […]&url=https%3A%2F%2Fwww.maralhost.com%2Fkb%2F%25d8%25a7%25d9%2586%25d8%25aa%25d9%2582%25d8%25a7%25d9%2584-%25d8%25ac%25d9%2588%25d9%2585%25d9%2584%25d8%25a7-%25d8%25a8%25d9%2587-%25d9%2588%25d8%25b1%25d8%25af%25d9%25be%25d8%25b1%25d8%25b3-%25d8%25a2%25d9%2585%25d9%2588%25d8%25b2%25d8%25b4-%25d8%25b3%25d8%25a7%25d8%25af%25d9%2587-%25d9%2588-%25d9%2585%25d8%25b1%25d8%25ad%2F">

انتقال جوملا به وردپرس (آموزش ساده و مرحله ای)

وقتی که شما قصد راه اندازی یک سایت اینترنتی برای آنلاین کردن کسب و کار خود، راه اندازی یک سایت علمی، خبری و یا حتی سرگرمی را داشته باشید، زبان ها، پلتفرم ها و سیستم های مدیریت محتوای مختلفی وجود دارند که با استفاده از آنها می توانید این کار را انجام دهید. امکاناتی که هر کدام از این بخش ها در اختیار شما قرار می دهند تقریبا یکسان بوده و نوع استفاده از آن ها متفاوت است. البته این اصل را می توان در مورد زبان و پلتفرم درست دانست اما رد مورد سیستم های مدیریت محتوا می تواند اوضاع کمی متفاوت باشد. این مورد که در بعضی از این سیستم ها امکانات خیلی بهتر و بیشتر است، یک اصل پذیرفته شده است. انتقال جوملا به وردپرس یکی از محصولات این تفاوت است.

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

 

سیستم های مدیریت محتوا و تفاوت هایشان

یک سیستم مدیریت محتوا یا همان Content Management System تمامی امکاناتی که شما برای کنترل محتوای سایت خود نیاز دارید را در اختیار شما قرار خواهد داد و با استفاده از این سیستم ها می توان گفت که شما قادر خواهید بود که هر آنچه که در سایت شما وجود دارد را مدیریت کنید. در اینجا وقتی می گوییم همه چیز دقیقا منظرو همه چیز است، محصولات، برگه ها و صفحه های سایت، منوی سایت، پانویس و قسمت های ثابت در هر صفحه، مقاله های نوشته شده و محصولاتی که روی سایت عرضه می شوند.

مزایای CMS

 

البته این موارد گفته شده را میتوان نیمی از چیزهایی دانست که سیستم مدیریت محتوا برای شما کنترل خواهد کرد. شما میتوانید از طریق CMS یک ابزار جامع برای SEO سایت خود داشته باشید، مسائل امنیتی سایت را کنترل کنید، وضعیت بازدید سایت را کنترل کرده و فروش محصولات سایت خود را مدیریت نمایید، همینطور برای تغییر قالب و یا استراتژی کلی سایت خود نیز از این قسمت می توانید به صورت حرفه ای و کاملی کار خود را انجام دهید. تمامی این موارد به تفصیل در مقاله CMS چیست به بررسی این که سیستم های مدیریت محتوا چه مزایایی دارند و چرا از آنها استفاده می کنیم پرداخته ایم. اما سوال اصلی اینجاست که آیا همه آنها این مزایا را دارند؟

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

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

 

تفاوت های جوملا و وردپرس

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

 

تفاوت جوملا و وردپرس

 

درست است که جوملا سوم سیستم مدیریت محتوای محبوب است اما فقط 3 درصد از سایت های برتر از آن استفاده می کنند. این در حالی است که این آمار برای وردپرس بیشتر از 60 درصد می باشد. از نظر امکانات هم میتوان گفت که هر جند جوملا امکانات خوب و بالایی در زمینه های مختلف ارائه می کند و افزونه های رایگان و خوب زیادی دارد. اما وردپرس باز هم بهتر از جوملا است و بیشتر از آن از افزونه های کاربردی بهره می گیرد.

شاید بتوان انتخاب بین جوملا و وردپرس را به انتخاب بین خوب و خوبتر نسبت داد اما با توجه به این مسئله که جوملا رابط کاربری پیچیده تری دارد و کار با آن به دانش بیشتری نیاز دارد، آموزش های کمتری برای آن وجود دارد و ورد پرس هم از نظر بصری ویژگی های بهتری داشته، از نظر امنیتی قوی تر ظاهر شده است و از نظر سئو نیز ابزار های بهتری را ارائه می کند می تواند کاربران جوملا را مجاب کند که وردپرس برای آنها بهتر خواهد بود.

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

 

آموزش انتقال جوملا به وردپرس

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

 

آموزش انتقال جوملا به وردپرس

 

مراحل انتقال جوملا به وردپرس به این صورت می باشد:

 

نصب وردپرس روی هاست

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

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

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

 

نصب افزونه FG Joomla to WordPress

افزونه FG Joomla to WordPress یکی از افزونه هایی است که میتواند کار انتقال جوملا به وردپرس را در سریعترین زمان ممکن و بدون هیچ دردسری برای شما انجام دهد. شما با استفاده از این فازونه قادر خواهید بود تا خیلی از امکانات موجود در سایت جوملای خود را که اکنون فعال هستند به همین صورت به سایت وردپرس منتقل کنید.

برای نصب این افزونه بر اساس روال معمول وردپرس باید به پنل کاربری رفته و از منوی افزونه ها افزودن را انتخاب کنید و نام FG Joomla to WordPress را در افزونه های جدید جست و جو کنید.

افزونه انتقال جوملا به وردپرس

 

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

 

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

این افزونه به این صورت عمل نمیکند که در منوی شما گزینه جدیدی اضافه شود، و گزینه مورد نظر ما در بخش درون ریزی فعال شده است. برای انتقال جوملا به وردپرس باید از منوی ابزار ها روی درون ریزی کلیک کنید. این درون ریزی همان Import است و شما میتوانید انتقال جوملا به وردپرس را از این طریق به راحتی انجام دهید.

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

 

وقتی بعد از نصب افزونه FG Joomla to WordPress به صفحه درون ریزی مراجعه کنید شما در اولین گزینه از گزینه های ارائه شده می توانید جوملا را مشاهده کنید که برای انتقال جوملا به وردپرس باید این گزینه را انتخاب کنید.

Joomla to Wordpress3 1

 

بعد از انتخاب گزینه درون ریزی که زیر Joomla نوشته شده است باید برای ادامه کار فرم ارائه شده را تکمیل کنید.

 

تکمیل فرم انتقال جوملا به وردپرس

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

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

فرم انتقال جوملا به وردپرس

 

همانطور که در تصویر هم مشاهده می کنید شما باید 6 ردیف از اطلاعات را پر کنید تا این فرم تکمیل شود. ردیف های اول و دوم که Hostname و همینطور Port هستند نیازی ندارد که تکمیل شوند، اما برای سایر فیلد ها باید در فایل مورد نظر دنبال عبارت مورد نظر خود باشید.

فیلد Database نام دامنه شما است که باید برای انتقال جوملا به وردپرس از فایل Configuration پیدا شود. وقتی به این فایل بروید باید دنبال پارامتر $db بگردید و مقدار آن را در این فیلد وارد کنید. برای Username و Password نیز باید دنبال پارامتر های $user و $password بگردید. Joomla Table Prefix نیز تعیین می کند که پسوند های جداول پایگاه داده سایت شما چیست.

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

رسانه در انتقال جوملا به وردپرس

 

Import introtext اولین گزینه ای است که به شما ارائه خواهد شد و شما این امکان را خواهید داشت که تعیین کند آیا محتوا و کانتنت شما به صورت کامل منتقل شود و یا فقط خلاصه آن منتقل شود. انتخاب گزینه Both نیز به این معنی خواهد بود که به صورت تمام و کمال باشد و در انتقال جوملا به وردپرس هر دو بخش محتوا و خلاصه های آن منتقل شود.

گزینه بعدی که در این بخش فرم با آن سروکار داریم Archived posts است و از ما میپرسد که پست ها به صورت منتشر شده و یا پیش نویس های ذخیره شده داخل سایت وردپرس جدید منتقل شوند و یا اصلا آنها را منتقل نخواهید کرد. انتخاب این گزینه بستگی به استراتژی های ما برای انتقال سایت دارد.

در بخش Archived categories نیز انتقال دسته بندی های منتشر شده و ذخیره شده و در بخش Unpublished categories انتقال دسته بندی های منتشر نشده از شما پرسیده خواهد شد. شما میتوانید بسته به نیاز خود برای انتقال جوملا به وردپرس این موارد را به سایت خود منتقل کنید و یا از انتقال آنها صرف نظر کنید.

تنظیم متا تگ در انتقال جوملا به وردپرس

 

بخش Media مهمترین و بزرگترین مورد در این بخش است که امکانات زیادی را در اختیار شما قرار خواهد داد. این بخش به این صورت طبقه بندی خواهد شد:

Skip Media: هیچ تصویر و رسانه ای منتقل نشود

Featured image: مربوط به عکس های شاخص سایت است که میتواند به صورت پیش فرض (با انتخاب گزینه none) و یا به صورت صرفا تصویر شاخص و تصویر اول هر نوشته منتقل شود.

Import only the featured images: انتخاب این گزینه به این معناست که فقط تصویر شاخص انتقال پیدا کنند و سایر تصاویر در انتقال جوملا به وردپرس جابجا نشوند.

Remove the first image from the content when it is used as the featured image: این گزینه به ما میگوید که در صورتی که اولین عکس از هر نوشته به عنوان عکس شخص معرفی شده است آن را حذف کند. این گزینه برای مواقعی است که این تصویر یک بار در تصاویر شاخص منتقل خواهد شد و دیگر به عنوان یک تصویر موجود در متن منتقل نمی شود.

سایر گزینه هایی که بعد از این گزینه ارائه می شود موراد مربوط به تعیین نام تصاویر و ایجاد کپی ها و thumbnail ها از آنهاست و تاثیر چندانی در انتقال آنها ندارد. در آخر نیز گزینه ای برای Timeout در نظر گرفته شده است که با استفاده از آن میتوان تعیین کرد اگر مدت زمان انتظار برای تصاویر در انتقال جوملا به وردپرس بیش از آن طول کشید، انتقال آن تصویر انجام نشود و به سراغ بقیه فایل ها برود.

در گزینه های بعدی شما این امکان را دارید که Meta Keyword ها را نیز به صورت برچسب برای اطلاعات سایت جدید اضافه کنید. با انتخاب این گزینه شما می توانید تمامی کلمات کلیدی را به صورت برچسب برای نوشته های خود منتقل کنید. با انتخاب آخرین چک باکس نیز به سیستم میگویید که نوشته های منتشر نشده و ذخیره شده را به صورت صفحات و پیج های مجزا وارد سایت وردپرسی جدید شما بکند.

بعد از اتمام تنظیمات انتقال با کلیک بر روی گزینه Start / resume the import کار انتقال جوملا به وردپرس آغاز خواهد شد و نمایشگر درصد انتقال به حرکت خواهد افتاد. اکنون کاری که باید بکنید این است که منتظر بمانید تا کار انتقال جوملا به وردپرس به صورت کامل انجام شده و پیام انتقال موفق را به شما نشان دهد. بعد از آن نوبت به اصلاح و همگام سازی یک مورد کوچک خواهید داشت.

 

درست کردن پیوند های یکتا

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

برای اصلاح این مورد باید به سراغ آخرین بخش از صفحه درون ریزی که مربوط به موراد بع از انتقال میباشد بروید. در اینجا شما بخشی را خواهید دید که به شما یک تک دکمه آبی رنگ با نوشته Modify internal link ارائه می کند. با کلیک روی این دکمه تمام خرابی هایی که در حین انتقال جوملا به وردپرس ایجاد شده بود برطرف خواهد شد و اکنون شما می توانید بگویید که سایت شما یک سایت وردپرسی است.

 

بعد از انتقال جوملا به وردپرس

 

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

 

نتیجه گیری

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

جوملا چیست ؛ بررسی مزایا و معایب Joomla

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

 

جوملا چیست و از کجا آمده است

در مورد این سوال که جوملا چیست باید گفت که این سیستم مدیریت محتوا یک زیر شاخه مهم از سیستم مدیریت وب سایت Momba بود که در سال 2005 از آن جدا شده و به صورت مستقل، تحت عنوان یک سیستم مدیریت محتوای اپن سورس و رایگان مشغول به فعالیت شد. بر اساس آنچه که برنامه نویسان جوملا اشاره می کنند، ظاهرا این استقلال به هیچ عنوان برای Momba راحت نبوده است و شاید اگر اتفاق نمی افتاد این سیستم الان شرایط دیگری را داشت. در استفاده از این سیستم شما کافی است یک هاست مناسب برای زبان های PHP مانند هاست لینوکس داشته باشید، و یا از یک سرور مجازی استفاده کنید.

جوملا چیست و از کجا آمده است

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

جوملا را می توان از آندست شرکت هایی معرفی کرد که تغییرات زیادی را در تیم دولوپ و برنامه نویسیی خود تجربه کرده است. این CMS توانست تا به رشدی بی سابقه برسد و به یکی از محبوب ترین CMS های جهان تبدیل شود. اما در سال 2010 با ارائه یک بازنویسی به نام Molajo که توسط سه تن از اعضای اصلی تیم دولوپ این پروژه انجام شد، یک دو دستگی در این تیم ایجاد شد و سیاست های بزرگ جوملا که ارائه یک فریم ورک بزرگ بود تقریبا به حاشیه کشیده شد. این عوامل باعث شد که رد صد استفاده این سیستم مدیریت محتوا که در آن زمان در حدود 12 درصد بود رو به افول گذاشته و اکنون به 3.3 درصد برسد.

 

اساس کار جوملا چیست

تیم مدیریت اولیه جوملا این CMS را بر اساس زبان PHP ساختند و بیشتر از آنکه یک سیستم مدیریت محتوا باشد، یک فریم ورک بوده و امکانات خیلی خوبی را برای گسترش به شما ارائه خواهد کرد. جوملا میتواند امکانات خوبی را در زمینه تالار های گفت و گو، تجارت الکترونیک، گالری های تصاویر و ارتباط کاربران با یکدیگر به صورت اپلیکیشن های تحت وب ایجاد نموده و در اختیار کاربران قرار دهد.

جوملا برر اساس شی گرایی نوشته شده است و از الگوهای طراحی نرم افزار (Design Patterns) در این سیستم استفاده شده است که باعث بالا رفتن جامعیت و پایداری این پلتفرم شده است و می توان گفت یک استخوان بندی قدرتمند را برای این سیستم مدیریت محتوا فراهم کرده است. پایگاه داده مورد استفاده توسط این سیستم MySQL می باشد.

همینطور این برنامه قابلیت های خوبی برای کار با بلاگ، فید های RSS و ترجمه های آنلاین سایت برای سایت های چند زبانه دارد. بیش از 6000 افزونه برای جوملا از سایت رسمی آن قابل دانلود است و البته افزونه های دیگری نیز وجود دارد که به صورت غیر رسمی و عموما غیر رایگان ارائه شده اند و میتوانید از آنها در سایت خود استفاده کنید. معماری این سیستم مدیریت محتوا بر اساس استاندارد های جامعه استاندارد سازی GNU نیز به رسمیت شناخته می شود و با توجه به اینکه یک سیستم ها با معماری پایه برای سیستم های Unix و لینوکس ارائه شده اند بعضا از اصطلاح توزیع برای ورژن های مختلف آن استفاده می شود.

اساس کار جوملا چیست

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

 

ورژن های مختلف جوملا چیست

جوملا به صورت رسمی سه ورژن اصلی از توزیع های خود را ارائه داده است. تعداد ورژن های ارائه شده توسط جوملا به 15 نسخه رسمی بعد از ارائه ویرایش 1 می رسد. نسخه Version 1.0 این سیستم مدیریت محتوا در سال 2009 ارائه شد و در این سال بود که جوملا تصمیم گرفت که تغییرات جدید خود را با  ارائه ورژن های مختلف روی سیستم مدیریت محتوای خود همراه سازد.

اگر بخواهیم بگوییم که جدیدترین ورژن جوملا کدام است باید به نسخه 4 اشاره کنیم که فعلا به صورت Beta می باشد و استفاده از آن توسط سایت جوملا به شما توصیه نمی شود. ورژن های مختلف این سیستم، ورژن 1 با 4 زیر نسخه رسمی، ورژن 2 با یک زیر نسخه رسمی و ورژن 3 با 9 زیر نسخه رسمی هستند که توسط سایت جوملا ارائه شده اند. در این میان ورژن های مختلف و متعدد دیگری نیز وجود دارند که در حال حاضر فقط نسخه 3.9.26 توسط خود جوملا به رسمیت شناخته می شود و معرفی می گردد.

ورژن های مختلف جوملا چیست

البته شما میتوانید به صورت غیر رسمی سایر نسخه های این سیستم مدیریت محتوا را در اختیار داشته باشید. اما اگر بخواهیم دلیل این کار جوملا چیست و چرا فقط 3.9.26 را معرفی می کند این است که سایر نسخه ها از نظر باگ های موجود و همینطور موارد امنیتی پشتیبانی نمی شوند. و نسخه 3.9.26 تنها موردی است که از کلیه این موارد پشتیبانی می کند. البته برای نسخه 4 نیز این پشتیبانی ها وجود دارد اما جوملا هنوز رسما آن را ارائه نداده است و صرفا نسخه بتا منتشر شده است.

 

مزایا و معایب جوملا

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

 

مزایای جوملا چیست

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

 

کاملا رایگان است

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

 

ماژول و افزونه های رایگان

مورد دیگری که برای این سیستم عامل رایگان به عنوان یک مزیت تلقی می شود این است که در جوملا شما کمتر افزونه غیر رایگانی را مشاهده می کنید و افزونه های رایگان این سیستم مدیریت محتوا به خوبی قادر خواهند بود تا برای شما یک وضعیت ایده آل را فراهم کنند.

شما به مخزن 6000 تایی از افزونه ها و ماژول های رایگان و تایید شده توسط جوملا دسترسی دارید که با نسخه های استاندارد جوملا نیز هماهنگ شده اند و به هیچ عنوان با یکدیگر به تداخل نخواهند خورد. این مشکل در سایر برنامه های CMS موجود قابل رویت است و میتواند تا اندازه ای دردسر ساز باشد که جوملا آن را رفع کرده است. البته افزونه های غیر رایگان نیز برای جوملا وجود دارد و خیلی از خدمات به صورت پرمیوم و با پشتیبانی بالا ارائه خواهد شد.

مزایای جوملا چیست

 

آپدیت منظم

یکی از CMS هایی که به ارائه آپدیت های منظم و دوره ای اهمیت می دهد جوملا می باشد، البته سایر سیستم های مدیریت محتوا نیز آپدیت های خود را به صورت دوره ای ارائه می کنند اما کمتر سیستمی را میتوانید پیدا کنید که این کار به اندازه جوملا با حساسیت انجام شود.

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

 

قالب های رایگان

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

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

 

ایجاد فروشگاه اینترنتی

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

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

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

مزایای جوملا

در این بخش دیدیم که مزایای سیستم CMS جوملا چیست و استفاده از آن چه فوایدی برای ما داشت. اکنون نوبت به آن رسیده است که به بررسی این موضوع بپردازیم که معایب جوملا چیست و چه ایراداتی دارد.

 

معایب جوملا چیست

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

 

سخت بودن استفاده از آن

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

 

ضعیف بودن جامعه کاربران

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

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

معایب جوملا چیست

 

عدم پشتیبانی تخصصی

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

 

مشکلات امنیتی

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

خیلی از هکر ها می توانند با استفاده از روش های مختلف از سد های امنیتی جوملا عبور کنند و سایت شما را هک کنند. برای درک بهتر این موضوع با یک جست و جو در اینترنت می توانید ببینید که چگونه می توان جوملا را هک کرد و آموزش های بسیاری در این زمینه ارائه شده است. به نظر می رسد که این ایراد بدترین ایرادی باشد که جوملا دارد. اما اگر بخواهیم بگوییم بدترین عیب جوملا چیست باید مورد بعد را بررسی کنیم.

 

ضعیف بودن در سئو

یکی دیگر از مواردی که می تواند تاثیر منفی زیادی را روی کارکرد سیستم مدیریت محتوای جوملا داشته باشد، ضعف در سئو شدن و یا اصطلاحا SEO Unfriendly بودن این سیستم است. برای اینکه یک سایت موفق داشته باشید، لازم است تا سایت شما توسط جامعه هدفی که روی آن برنامه ریزی کرده اید دیده شود. این دیده شدن از طریق موتور های جست و جو اتفاق می افتد که مهمترین آنها گوگل است.

ضعف در سئو

جوملا به دلایل مختلفی مانند استراتژی های طراحی و همینطور عدم وجود ابزار مناسب برای سئو، از جمله سیستم های مدیریت محتوایی است که می تواند از این دیده شدن جامانده و سایت شما را نیز از آن دور نگه دارد. اگر بخواهیم بگوییم که مهمترین ایراد جوملا چیست میتوانیم این مورد را معرفی کنیم.

 

نتیچه گیری

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

AMP چیست و چه کاربردهایی دارد

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

 

ترافیک وب موبایل و اهمیت آن

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

در تحقیقاتی که در سال 2012 انجام شد، تلفن های هوشمند و اسمارت فون ها سهم 40 درصدی از ترافیک اینترنت را به خود اختصاص دادند. یعنی نزدیک به نیمی از ترافیک اینترنت، خرید های اینترنتی، بازدید سایت ها و تبادل پیام در پیام رسان ها از طریق موبایل اتفاق افتاده بودند. این رقم در 4 سال بعد به 75 درصد افزایش یافت. به اینصورت که سه چهارم تمام ترافیک در جریان از اینترنت از طریق شبکه های موبایل بود.

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

این پیشرفت ها و کاربر محور بودن ها به جایی رسید که در کشوری مانند اسپانیا در سال 2018، 85 درصد دسترسی مردم به اینترنت از طریق تلفن همراه اتفاق افتاد. در پی این بالا رفتن اهمیت ترافیک موبایل و جدی شدن آن، خیلی از ارائه دهندگان خدمات وب به این فکر افتادند تا بهینه سازی هایی را برای سایت هایی که غالبا با محوریت سیستم های دسکتاپ ساخته می شدند و خیلی به کاربران موبایل توجه نمی کردند، ارائه دهند. از این رو شما می توانید قابلیت های زیادی را پیدا کنید که در پلتفرم های سایت ساز مختلف برای بهینه سازی ویو صفحات موبایل مشاهده کنید که روز به روز هم در حال رشد هستند و بر قابلیت های آنان افزوده می شود.

از این تلاش ها می توان به قابلیت حذف بعضی از ماژول ها، کم کردن سایز و اندازه تصاویر، جدا کردن سایت برای ویو موبایل با یک سرور جدا، PWA و ارائه یک اپ کوچک از سایت که سایت را به صورت مجزا با مرورگر خود به نمایش میگذارد و مطالبی از این دست را نام برد. اما از بین این تلاش ها، گوگل قابلیتی را به نام AMP معرفی نمود که برای کار با این موتور جستجو یک گزینه ایده آل بود. اجازه دهید در ادامه به بررسی این مورد که AMP چیست و چه کاری انجام می دهد بپردازیم.

 

AMP چیست

اگر بخواهیم یک جواب سر راست برای سوال AMP چیست بدهیم می توانیم بگوییم AMP قابلیتی است که گوگل برای بهینه سازی نمایش صفحات وب در موبایل معرفی کرده است و کار اصلی آن بالا بردن سرعت لود شدن صفحه با استفاده از تکنیک خلاصه سازی کد می باشد. اما اجازه دهید ببینیم ریشه های AMP چیست و سر و کله آن از کجا پیدا شده است!؟

AMP یک سرواژه از عبارت Accelerated Mobile Pages به معنای صفحات موبایل شتاب داده شده است، که به صورت یک پروژه اپن سورس و منبع باز از طرف گوگل و در سال 2015 راه اندازی شد. در این پروژه که از HTML برای توسعه آن استفاده شده است، هدف اولیه انتشار پست های فیسبوک بدون اضافات مختلف این پلتفرم بود که در آن این پست ها به صورت یک صفحه وب ساده و بدون قالب خاص در اختیار کاربران قرار می گرفت و کاربران این صفحات را به عنوان یک مقاله می خوانند. علاوه بر فیسبوک، Apple News نیز بلافاصله وارد این پروژه شده و خبرنامه های خود را به این صورت منتشر کرد.

پس از مدتی AMP به صورت بهینه شده در جست و جوهای مختلف برای صفحات موبایل مورد استفاده قرار گرفت و احتمالا وقتی با موبایل به یک وب پیج وارد شده اید، اگر دقت کرده باشید ظاهر سایت نمایش داده شده در موبایل تفاوت های زیادی با صفحه وب در کامپیوترتان دارد که به دلیل این خلاصه کردن کد ها بوده است.

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

AMP از کجا آمد

صفحات ساخته شده با AMP در CDN های مختلفی مانند Bing و یا Cloudflare کش می شوند و سرعت سرویس دهی را بسیار بالا خواهند برد. این تکنولوژی یک سالی را درگیر طراحی ساخت و رفع ایرادات تخصصی و فنی بود و سرانجام یک سال بعد و در سال 2016 صفحاتی که با این تکنولوژی ساخته می شد برای اولین بار مورد استفاده عمومی قرار گرفت و در نتایج جست و جوی موبایل به نمایش درآمد.

یک سال بعد از این معرفی علنی در باره اینکه AMP چیست و همینطور عمومی سازی و منتشر شدن این برنامه Adobe اولین گزارش را از ترافیکی که این تکنولوژی به خود اختصاص داده بود بدست آورد. این ارائه دهنده بزرگ  پکیج های نرم افزاری اعلام کرد که 7 درصد از مشتریان خود ترافیک روی شبکه را با این تکنولوژی دریافت کرده و از آن استفاده نموده اند. این رقم شاید به نسبت استفاده های بالای موبایل درصد کمی باشد، اما می توان گفت که AMP برای سال اول یک درصد قابل قبول را به خود اختصاص داده بود و این به معنی پذیرش نسبی این تکنولوژی توسط وبمستر ها و همینطور طراحان سایت ها بود که از آن در وبسایت خود استفاده کرده بودند.

ظهور پلاگین های مختلف برای اتوماتیک سازی AMP از سال دوم انتشار سراسر آن یعنی 2018 میلادی آغاز گردید و اولین افزونه AMP برای پلتفرم وردپرس ارائه شد. پیرو آن نیز سایر سایت سازها مانند جوملا و دروپال افزونه هایی برای این کار ارائه دادند که در بخش های پایای به معرفی آنها خواهیم پرداخت. اکنون با علم به این مورد که AMP چیست و از کجا وارد بازار داغ و پر جنب و جوش طراحی سایت شده است، اجازه دهید ببینیم چگونه میتوان از AMP روی پلتفرم های مختلف استفاده نمود و از آن بهره برداری کرد.

چگونگی استفاده از AMP روی پلتفرم های مختلف

در بخش های بعدی دیدیم که AMP چیست و به چه کاری می آید، اما چگونه می توان از این برنامه روی پلتفرم های مختلف استفاده نمود!؟ وقتی صحبت از بهترین پلتفرم سایت ساز به میان می آید همیشه نام وردپرس در نظر ها خواهد درخشید و مطمئنا این پلتفرم معرفی می شود. اما امروز ما به جز این پلتفرم دو پلتفرم جوملا و دروپال را نیز بررسی خواهیم کرد و خواهیم دید که چگونه می توان از AMP روی این پلتفرم ها استفاده نمود و صفحات بهینه سازی شده را روی آن ها پیاده سازی کرد. اجازه دهید هر کدام از این موارد را به صورت انفرادی بررسی کنیم.

 

وردپرس

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

AMP در وردپرس

فقط کافی است تا افزونه های زیر را روی سایت خود نصب کرده و از آنها برای این پیاده سازی استفاده کنید:

  1. افزونه اصلی AMP: این افزونه معرفی شده توسط خود گوگل بوده و به شما کمک میکند تا این بهینه سازی را انجام دهید.
  2. افزونه accelerated mobile pages: همانطور که از نام این افزونه پیداست همان کار را برای شما انجام خواهد داد و می توان گفت یکی از گزینه های کاربردی برای پیاده سازی AMP روی پیج خواهد بود.
  3. افزونه Yoast glue SEO: یواست یکی از ارائه کنندگان تراز اول ابزار های سئو و همینطور افزونه های مرتبط با این امر در وردپرس است و وقتی نام آن روی یک افزونه می آید میتوان گفت که تضمینی برای صحت کارکرد آن افزونه خواهد بود.

علاوه بر افزونه هایی که تخصصی به ارائه AMP می پردازند شما می توانید از افزونه های چند منظوره نیز برای این امکان بهره بگیرید. به عنوان مثال اگر از افزونه Jetpack که یک افزونه چند منظوره برای بررسی تعاملات سایت با کاربران است استفاده می کنید و در کارکردن با آن راحت هستید، میتوانید AMP را با استفاده از این افزونه پیاده سازی کنید و دیگر نیازی به نصب افزونه های بیشتر و قرار دادن سایت در معرض خطر تداخل وجود نخواهد داشت. همین افزونه می تواند پیاده سازی AMP را به صورت تمام و کمال برای شما انجام دهد. البته باید در نظر داشته باشید شما با استفاده از یک افزونه تخصصی می توانید بهترین نوع AMP را روی سایت وردپرس خود پیاده سازی کرده و خیالتان از این بابت راحت باشد که کار را به بهترین شکل ممکن به انجام رسانده اید.

جوملا

می توان گفت جوملا از نظر سابقه و کارایی دست کمی از وردپرس ندارد و می توان آن را نیز به عنوان یک سایت ساز و پلتفرم حرفه ای برای مدیریت محتوای سایت معرفی نمود که کمی نسبت به وردپرس کمتر شناخته شده است. این پلتفرم متن باز و حرفه ای که بیش از 10200 افزونه برای آن ارائه شده است، و قطعا در این ده هزار افزونه، افزونه هایی برای شما وجود دارد که بتوانید با استفاده از آن AMP را پیاده سازی کنید. اجازه دهید ببینیم راه حل جوملا برای پیاده سازی AMP چیست !؟

AMP در جوملا

جوملا هم مانند وردپرس قابلیت بهره گیری از افزونه ها را دارد و شما باید برای بهره مندی از تکنولوژی AMP به سراغ بخش Extension Manager جوملا رفته و از بخش Extension با سرچ کردن AMP افزونه مورد نظر خود را انتخاب کنید. به عنوان مثال میتوان دو افزونه JAMP و همینطور wbAMP را به عنوان دو مورد از افزونه های قوی که این کار را در جوملا انجام می دهند معرفی نمود.

عموم افزونه هایی که برای پیاده سازی AMP مورد استفاده قرار می گیرند از یک راهنمای جامع برای اینکار برخوردارند که معمولا به آن نیازی نمی شود چون کارکردی بسیار ساده دارند.

 

دروپال

یکی دیگر از پلتفرم هایی که می توان از آن برای مدیریت محتوای سایت استفاده نمود و شاید نسبت به موراد قبلی کمی کمتر شناخته شده باشد دروپال نام دارد. دروپال خیلی از قابلیت هایی که می توان در پلتفرم های دیگر دید را نیز پشتیبانی میکند، اما اجازه دهید ببینیم راه حل این پلتفرم برای به کارگیری برنامه AMP چیست !؟

AMP در دروپال

دروپال که یکی از اعضای ده پلتفرم اول اپن سورس برای مدیریت محتوای سایت است رابطه خوبی با افزونه ها داشته و شما این امکان را خواهید داشت که با جستجو در بین افزونه های مختلف این پلتفرم به افزونه های خوبی مانند افزونه رسمی Accelerated Mobile Pages که روی وردپرس نیز وجود داشت دسترسی داشته باشید.

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

 

نتیجه گیری

AMP چیست سوالی بود که با هم آن را بررسی کردیم و دیدیم که این تکنولوژی از کجا آمده است، به کجا میخواهد برود، با چه پلتفرم های مدیریت محتوایی سازگاری دارد و همینطور اینکه شما چگونه میتوانید از AMP در سایت خود استفاده کنید. به طور کلی می توان استفاده از این تکنولوژی را یکی از کاربر محور ترین اقداماتی دانست که یک وبمستر می تواند در پیش بگیرد و آن را مورد استفاده قرار دهد. برای بررسی بیشتر مزایا و معایب این پلتفرم و پاسخ به این سوال که مزایای AMP چیست، می توانید به مقاله ” مزایای AMP ” مراجعه کنید. و نکته ای که باید توجه ویژه به آن داشته باشید این است که در صورتی که قصد دارید از این تکنولوژی در سایت خود استفاده کنید، حتما در نظر داشته باشید که سایت خود را پس از به اجرا درآوردن این افزونه ها تست کرده و از کارکرد صحیح آنها اطمینان حاصل کنید.

چنانچه پسود ادمین وردپرس را فراموش کرده باشیم می توانیم از طریق دیتابیس اصلی سایت , این رمز را تغییر داده و تست کنیم ابتدا وارد سی پنل بشوید. بروی گزینه phpmyadmin کلیک کنید تا بتوانید دیتابیس ها را در این قسمت به صورت یکجا ببینید نکته : اگر هاست شما دایرکت ادمین باشد , می […]&url=https%3A%2F%2Fwww.maralhost.com%2Fkb%2F%25d8%25aa%25d8%25ba%25db%258c%25db%258c%25d8%25b1-%25d8%25b1%25d9%2585%25d8%25b2-%25d8%25a7%25d8%25af%25d9%2585%25db%258c%25d9%2586-%25d9%2588%25d8%25b1%25d8%25af%25d9%25be%25d8%25b1%25d8%25b3-%25d9%2588-%25d8%25ac%25d9%2588%25d9%2585%25d9%2584%25d8%25a7-%25d8%25a7%25d8%25b2-%25d8%25b7%25d8%25b1%25db%258c%25d9%2582-%25d8%25af%2F">

تغییر رمز ادمین وردپرس و جوملا از طریق دیتابیس

چنانچه پسود ادمین وردپرس را فراموش کرده باشیم می توانیم از طریق دیتابیس اصلی سایت , این رمز را تغییر داده و تست کنیم

ابتدا وارد سی پنل بشوید. بروی گزینه phpmyadmin کلیک کنید تا بتوانید دیتابیس ها را در این قسمت به صورت یکجا ببینید

نکته : اگر هاست شما دایرکت ادمین باشد , می بایست وارد فایل wp-config شده و با اطلاعات دیتابیس ست شده در آنجا وارد این قسمت شوید و پسورد را تغییر دهید

phpmyadmin

بعد از وارد شدن به صفحه phpmyadmin مانند تصویر زیر در سمت چپ صفحه روی دیتابیس سایت کلیک کنید

phpmyadmin2

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

phpmyadmin3

 

با کلیک بروی این جدول از دیتابیس رکودهای آن باز خواهد شد

phpmyadmin4

 

از لیست نام کاربری مورد نظر که قصد تغییر رمز آنرا دارید (اغلب admin) را انتخاب کرده و در ستون password روی فیلد مربوط به پسورد کاربر مورد نظر دوبار کلیک کنید تا بتوانید آنرا ویرایش نمایید. در این بخش از آنجا که رمزها به صورت MD5 هستند شما هم باید یک رمز با همین فرمت وارد کنید.

سپس برای اعمال تغییرات بروی گزینه Go کلیک کرده و رمز ست شده را در ادمین سایت تست کنید

 

 

 

آموزش گام‌به‌گام نصب جوملا در Cpanel

جهت نصب جوملا در هاست لینوکس Cpanel ابتدا فایل زیپ نصبی وردپرس که حتما می‌بایست zip. باشد را در فولدر مخصوص آپلود نمائید، ابتدا در فایل منیجر Cpanel وارد می‌شویم، سپس در فولدر مورد نظر گزینه upload را انتخاب می‌کنیم

1

 

سپس طبق تصویر زیر منتظر می‌مانیم آپلود کامل شود

2

 

پس از اینکه فایل زیپ بطور کامل آپلود شد، آن را Unzip یا Extract می‌کنیم، جهت Extract ابتدا فایل زیپ را انتخاب می‌کنیم سپس روی گزینه Extract کلیک می‌کنیم

3

 

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

4

 

سپس سراغ ساخت دیتابیس‌ها می‌رویم، به صفحه اصلی Cpanel برمی‌گردیم و روی MySQL Database کلیک می‌کنیم، در بخش Create New Database یک اسم برای دیتابیس درج می‌کنیم و روی Create Database کلیک می‌کنیم

5

 

سپس یک یوزر برای دیتابیس ایجاد می‌کنیم، از بخش MySQL Users Add New User یک اسم و پسورد برای یوزردیتابیس درج می‌کنیم و روی Create User کلیک می‌کنیم

6

 

توجّه داشته باشید که حتما نام دیتابیس، نام یوزر و پسورد یوزر را در یک نوت پد قرار دهید، در مراحل آتی به این اطلاعات نیاز داریم
بعد از ایجاد یوزر، این یوزر را به دیتابیس Add می‌کنیم
7
پس از انتخاب Add وارد صفحه PRIVILEGES می‌شویم، گزینه ALL PRIVILEGES را انتخاب و OK می‌کنیم، با انجام این کار تمام دسترسی‌ها به یوزر مورد نظر اختصاص داده خواهد شد
8
پس از انجام مراح فوق، در مرورگر نام دامنه مورد نظرمان را وارد می‌کنیم و باید با صفحه راه اندازی جوملا مواجه شویم
9
به مرحله بعد می‌رویم، در این بخش تنظیمات مدیریتی مانند عنوان سایت، ایمیل ادمین سایت، یوزرنیم admin و پسورد جهت ورود به مدیریت سِت می‌کنیم
10
سپس در این مرحله اطلاعات دیتابیسی که ایجاد کرده بودیم را در فیلدهای مربوطه وارد می‌کنیم
11
به مرحله بعد می‌رویم، در این مرحله یک شِمای کلی از تنظیماتی که سِت کردیم را مشاهده می‌کنیم
12
با کلیک کردن گزینه “نصب” وارد صفحه نصب می‌شویم، پس از اینکه نصب به اتمام رسید، فولدر installation را طبق تصویر نمایش داده شده حذف می‌کنیم(وجود این فولدر ریسک امنیتی دارد)
و سپس می‌توانیم وارد صفحه مدیریت جوملا شویم
13