آپدیت جوملا

با توجه به حفره امنیتی بسیار خطرناک SQL Injection در جوملا ۳، لازم است همه ی کاربرانی که از سیستم مدیریت محتوای جوملا استفاده میکنند، برای جلوگیری از هک شدن وب سایت خود، لزوم بروزرسانی به نسخه ی ۳٫۴٫۵

میتوانید با انجام مراحل زیر این بروزرسانی را انجام دهید:

توجه داشته باشید که ممکن است به دلیل مسائل امنیتی و جلوگیری از هک شدن سایت، دسترسی به بخش مدیریت سایت (به آدرس پیش فرض http://example.com/administrator) غیر فعال شده باشد. 

۱- پس از ورود به هاست خود، وارد قسمت File Manager شوید.

Joomla01

۲- پس از آن وارد فولدر administrator شوید.

Joomla05

۳- فایل index.php را ملاحظه میکنید که Permission آن ۰ است، index.php را انتخاب نمایید.

Joomla06

۴- در مقابل دکمه ی Set Permission، عدد ۶۴۴ را وارد کرده و روی دکمه کلیک کنید.

joomla07

۵- حال Permission فایل index.php، به ۶۴۴ تغییر کرده و دسترسی به بخش مدیریت سایت (به آدرس پیش فرض http://example.com/administrator) امکان پذیر می باشد.

۶- وارد بخش مدیریت سایت خود شده و بک آپ کاملی از جوملا تهیه کنید.

(برای اینکار میتوانید از ماژول های مختلف پشتیبان گیری استفاده نمایید، یکی از بهترین ماژول های پشتیبان گیری جوملا Akeeba backup است.)

۷- پس از اطمینان از تهیه ی نسخه ی پشتیبان، جوملای خود را بروزرسانی نمایید.

http://example.com/administrator/index.php?option=com_joomlaupdate

بروز رسانی جوملا

بروزرسانی جوملا

با توجه به حفره امنیتی بسیار خطرناک SQL Injection در جوملا ۳، لازم است همه ی کاربرانی که از سیستم مدیریت محتوای جوملا استفاده میکنند، برای جلوگیری از هک شدن وب سایت خود، لزوم بروزرسانی به نسخه ی ۳٫۴٫۵ میتوانید با انجام مراحل زیر این بروزرسانی را انجام دهید: توجه داشته باشید که ممکن است به دلیل مسائل امنیتی و جلوگیری از هک شدن سایت، دسترسی به بخش مدیریت سایت (به آدرس پیش فرض http://example.com/administrator) غیر فعال شده باشد.  ۱- پس از ورود به هاست خود، وارد قسمت File Manager شوید. Joomla01 ۲- پس از آن وارد فولدر administrator شوید. Joomla05 ۳- فایل index.php را ملاحظه میکنید که Permission آن ۰ است، index.php را انتخاب نمایید. Joomla06 ۴- در مقابل دکمه ی Set Permission، عدد ۶۴۴ را وارد کرده و روی دکمه کلیک کنید. joomla07     ۵- حال Permission فایل index.php، به ۶۴۴ تغییر کرده و دسترسی به بخش مدیریت سایت (به آدرس پیش فرض http://example.com/administrator) امکان پذیر می باشد. ۶- وارد بخش مدیریت سایت خود شده و بک آپ کاملی از جوملا تهیه کنید. (برای اینکار میتوانید از ماژول های مختلف پشتیبان گیری استفاده نمایید، یکی از بهترین ماژول های پشتیبان گیری جوملا Akeeba backup است.) ۷- پس از اطمینان از تهیه ی نسخه ی پشتیبان، جوملای خود را بروزرسانی نمایید.

http://example.com/administrator/index.php?option=com_joomlaupdate

joomla-pre-installation-check-magic-quotes-gpc-off-upservers.net

برطرف کردن مشکل magic quotes gpc در نصب جوملا

ممکن است دیده باشید که در هنگام نصب جوملا، گزینه ای با عنوان magic_quotes_gpc اجازه ی نصب را به شما نمی دهد. magic_quotes_qpc که یکی از تنظیمات PHP است، باید Off (خاموش) باشد تا جوملا بتواند به خوبی نصب شود اما در سرور شما تنظیمات به صورتی نیست که جوملا به راحتی نصب شود. joomla-pre-installation-check-magic-quotes-gpc-off-upservers.net مشکل اینجاست که احتمالا مدیر سرور شما نمی تواند تنظیمات کل سرور را بخاطر شما عوض کند.

چگونه magic_quotes_gpc را Off کنیم؟

برای برطرف کردن مشکل magic quotes gpc در نصب جوملا باید از راه حل زیر استفاده کنید. با این کار احتمالا مشکل شما برطرف خواهد شد و می توانید جوملا را به بدون مشکل نصب کنید: ۱٫ وارد cPanel (یا DirectAdmin) هاست بشوید و File Manager را باز کنید. سپس در جایی که میخواهید جوملا را نصب کنید، (مثلا شاخه ی public_html ) یک فایل به نام php.ini ایجاد کنید. ۲٫ در فایل php.ini ای که ایجاد کرده اید، کد زیر را قرار دهید: magic_quotes_gpc = Off ۳٫ سپس فایل htaccess.txt را به تغییر نام بدهید به: .htaccess دقت کنید که در ابتدای نام فایل فقط یک نقطه ( . ) وجود دارد و بعد از آن عبارت htaccess وجود دارد. این یک فایل خاص است. ۴٫ فایل .htaccess را برای ویرایش باز کنید و در انتهای آن، کد زیر را اضافه کنید: <IfModule mod_suphp.c> suPHP_ConfigPath /home/USERNAME/public_html <Files php.ini> order allow,deny deny from all </Files> </IfModule> فقط به جای عبارت /home/USERNAME/public_html باید آدرس محل نصب جوملا در سرور را قرار دهید. مثلا اگر username هاست شما tahlilgar هست، احتمالا آدرس به صورت /home/tahlilgar/public_html خواهد بود. در بیشتر سرورها پس از انجام این کار ها، دیگر نباید خطای magic_quotes_gpc را ببینید. اما اگر باز هم اگر مشکلی داشتید، از طریق نظرات اعلام کنید.
طراخی واکنش گرا (ریسپانسیو)

طراحی واکنش گر (ریسپانسیو) چیست؟

با عرض سلام و احترام

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

در ابندا ممکن است بگویید تفاوتی ندارد که سایت اینترنتی توسط کامپیوتر و لپ تاپ دیده شود، و با توسط تبلت و موبایل، همه ی این دستگاه ها به اینترنت وصل شده و سایت را نشان می دهند. این حرف درست است اما بدلیل تفاوت اندازه ی صفحه ی یک مانیتور چند ده اینچی با یک موبایل چند اینچی نمی توان انتظار داشت سایت اینترنتی در هر دو به یک شکل نشان داده شود. به عنوان مثال تصویری که در یک مانیتور به اندازه ی ۹۶۰x720 است، منطقی نیست که در یک تبلت یا موبایل بهم به این این اندازه نشان داده شود. درست در همین جا موضوع طراحی واکنش گر (ریسپانسیو) مطرخ میشود.

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

طراحی واکنش گر

طراحی واکنش گر (ریسپانسیو)

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

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

طراحی واکنش گر (ریسپانسیو)

طراحی واکنش گر (ریسپانسیو)

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

در پایان اضافه میکنم، کلیه ی وب سایت هایی که توسط پکیچ های طراحی سایت upservers طراحی و ساخته می شوند، واکنش گر (ریسپانسیو) بوده و خود را بسته به شرایط مخاطب منطبق میکنند.

آمار سایت

آمار بازدید سایت

آمار بازدید سایت

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

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

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

آمار بازدید وب سایت

آمار بازدید سایت

هرچند آمار بازدید یک سایت به طور مطلق نمیتواند تعیین کننده باشد، اما آن را می توان معیار کمی مناسبی برای بررسی سطح و کیفیت یک وب سایت تلقی نمود، به طور کلی موضوع "آمار بازدید" یک وب سایت را می توان به دو قسمت آمار کلی و آمار جزئی تقسیم نمود:

آمار کلی یعنی یک وب سایت چند بازدیدکننده و چند بازدید دارد؟ (چند نفر و هر کدام چند بار به سایت مراجعه نموده اند؟) چند درصد بازدیدکننگان سایت به طور مستقیم، چند درصد از طریق موتورهای جستجو و چند درصد از طریق سایت های دیگر به سایت شما رسیده اند؟

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

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

social network

ایجاد ارتباط بین سایت و شبکه های اجتماعی

ایجاد ارتباط بین سایت و شبکه های اجتماعی

با سلام

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

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

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

شبکه های اجتماعی که عملا جامعه ی واقعی را به قالب مجازی تبدیل کرده اند، طیف وسیعی از مخاطبین عام و حرفه ای را شامل میشوند، تشکر کردن (Like)، بازنشر (Share)، پیروی کردن (Flow) از یک مطلب آن هم توسط مخاطبین نشانه ی خوب و مفید بودن آن نوشته است. و این درست چیزی است که موتورهای جستجو در پی آن هستند ! تا بهترین و مفیدترین مطالب را در نتایج جستجوی خود قرار دهند.

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

بنابراین توصیه میشود برای افزایش رتبه ی وب سایتتان، حتما در شبکه های اجتماعی به ویژه فیسبوک (Facebook)، توئیر (Twitter)، لینکدین (Linkedin) و گوگل پلاس (Google Plus) حساب کاربری (اکانت) ساخته و بین آنها و سایتتان پیوند برقرار کرده (لینک کرده) و آنها را به سایتتان و سایتتان را به آنها ! معرفی کنید. و از مخاطبینتان بخواهید صفحه ی شما را لایک (Like) و یا توئیت (Tweet) کنند.

همچنین شما می توانید مطالب خود را بطور خودکار در صفحه های اجتماعی تان منتشر کنید.

ضمنا در پکیچ های طراحی سایت ، کلیه ی موارد فوق یعنی: 

ایجاد اکانت در شبکه های اجتماعی، ایجاد لینک از سایت به شبکه های اجتماعی، انتشار مطالب در شبکه های اجتماعی و دکمه Like و Share فیسبوک برای هر مطلب

برای کاربران محترم انجام میشود.

visual composer

صفحه سازهای قدرتمند WordPress

صفحه سازهای قدرتمند WordPress

با عرض سلام و تبریک سال نو

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

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

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

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

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

visual composer

ویژوال کمپرسور (visual composer) را می توان یکی از بهترین و قدتمندترین این پلاگین ها دانست.

ویژوال ویژوال کمپرسور فارسی

ویژوال ویژوال کمپرسور فارسی

این افزونه، دارای امکانات زیادی بوده و تقریبا هر امکان و قابلیتی که مورد نیاز یه سایت و صفحه ی اینترنتی است را فراهم می کند !

صفحه ساز visual composer فارسی

صفحه ساز ویژوال کمپروسر فارسی

seo

بهینه سازی سایت با تگ و دسته بندی ها وردپرس

بهینه سازی (SEO) یک وب سایت تابع پارامترهای زیادی است، یکی از آنها نحوه ی ارسال پست است، و یکی از نکات مهم انتخاب برچسب و دسته بندی مناسب برای متن می باشد. در این مقاله تفاوت این دو توضیح داده شده است:

تفاوت برچسب ها و دسته بندی ها چیست؟

به این موضوع بارها و بارها پرداخته شده.هر یک رو جداگانه مجددا توضیح میدیم:

دسته بندی ها:

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

برچسب ها:

تگ ها یا برچسب ها همان کلمات کلیدی متن شما هستن که در واقع معرفی برای این موضوع هستن که این پست در چه رابطه ای هست!

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

مثلا شما در حال نوشتن پستی در رابطه با قالب وردپرس هستید. تم وردپرس تعداد محدودی از دسته بندی ها رو شامل میشه.ولی در قسمت برچسب ها هر کلمه کلیدی موجود در متن رو میتونید جای گذاری کنید.

seo

تاثیرات برچسب ها و دسته بندی ها در سئو

همون طور که گفته شد،URL دسته بندی و تگ ها با هم متفاوتن.

url هریک از این موارد با هم متفاوتن.مورد اول مربوط به برچسب و دوم مربوط به دسته بندی هاست.

۱-www.domain.com/tag/post

۲-www.domain.com/category/post

به این دو ادرس توجه کنید:

۱- www.domain.com/category/seo

۲-www.domain.com/tag/seo

اگه هریک از این دو آدرس در یک پست به کار برده شن یعنی محتوا کپی شده!در واقع این مسئله حاصل قرار دادن کلمه سئو،هم به عنوان دسته بندی وهم برچسبه!

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

این مورد رو با یک مثال توضیح میدم:

مثلا اگه یک دسته بندی شما “اخبار موسسه ” هست،چرا از پیج مربوط به این دسته بندی برای یک پستی با عنوان”استخدام نیرو جدید”استفاده نشه!؟

همین موضوعه که سبب بهبود لینک های داخلی میشه.

افزونه WP CUSTOM PAGE  در این زمینه می تونه بهتون کمک کنه.

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

ممنون از همراهی شما

پس از مطالعه این مقاله برای این سه مورد مهم اقدام کنید:

۱- برای پیج های بدون دسته بندی دسته بندی تعیین کنید.

۲-بهتره که در ساید بار برای دسته بندی ها لینک ایجاد کنید.

۳-مطمئن شید که در هر پست از برچسب های مرتبط استفاده کردید.سایت خودتون رو اسپم نکنید!

منبع:بیگ تم

multiple themes wordpress x

Multiple themes چه هستند؟

ابرپوسته چه هستند؟

multiple themes wordpress x

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

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

بنابراین طراحان زیادی قبل از اضافه کردن امکانات سایت، به دنبال یک قالب خوب هستند که بخش های مختلف سایت را متناسب با آن قرار دهند.

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

به این پوسته ها، اصطلاحا "قالب های چند منظوره، ابرپوسته یا Multiple themes" گویند. این قالب ها معمولا دارای دمو بوده و پس از نصب این  امکان رو به کاربر می دهند که موضوع و حالت مورد علاقه را برون ریزی (import) کند و با چند کلیک ساده، سایت بدون محتوا رو با سایتی با محتوا و قالب دلخواه تبدیل کند.

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

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

یکی از آنها قالب X است، که ۴۰ حالت مختلف داشته و شما می توانید با چند کلیک ساده، سایت را به یکی از این چهل حالت تبدیل کرده و سپس تعییرات لازم را روی آن اعمال کرده و آنرا شخصی سازی (personalization) کنید.

بعضی حالات این ابرپوسته

http://theme.co/x/demo/renew/1

http://theme.co/x/demo/renew/2

بعضی قابلیت های این پوسته:

      • صفحه ساز قدرتمند ویژول کامپوسر
      • شورت کدهای قدرتمند
      • اسلایدر روولوشن
      • پنل شخصی سازی خارق العاده
      • انواع صفحه های نمونه کار
      • پشتیبانی از فروشگاه ووکامرس
      • امکان راه اندازی سایت چندزبانه
      • ۴۰ فونت فارسی
      • امکان راه اندازی انواع سایت
      • شکل پذیری خارق العاده
      • مگامنوی حرفه ای
      • قابلیت راه اندازی سایت چندصفحه ای و تک صفحه ای
      • ۱۰۰% واکنشگرا
      • انواع فونت ایکون ها
      • کدنویسی معتبر و سئوی خوب
      • انواع استایل های گوناگون برای بخش های مختلف
      • امکان تعیین عرض سایت
      • ۲ حالت تمام عرض و جعبه ای
      • رنگ بندی نامحدود
      • انواع حالت ۳ بعدی و فلت برای دکمه ها
      • پشتیبانی از پخش انلاین فیلم و صوت

البته اکثر ابرپوسته ها دارای چنین ویژگی هایی هستند !

joomla-vs-wordpress

مقایسه وردپرس با جوملا: کدام سایت ساز را انتخاب کنم؟ (معرفی و میزان محبوبیت)

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

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

این روزها اما اپلیکیشن‌های متعددی وجود دارد که کار راه‌اندازی سایت را به مراتب آسان‌تر کرده‌اند. تعدادی از این اپلیکیشن‌ها در فضای وب برای خود چهره‌های بسیار مشهوری شده‌اند و کاربرانی که در ابتدای راه یادگیری کار با وب هستند به سرعت با نام آن‌ها آشنا می‌شوند. جوملا، وردپرس و دروپال از این جمله‌اند. این ابزارها را با نام کلی «سیستم‌های مدیریت محتوا» یا CMS یا به شکل عامیانه‌تر «سایت‌ساز» می‌شناسند و تعداد آن‌ها بسیار بیش‌تر از این سه اپلیکیشنی است که نام بردیم. CMSها برنامه‌های کامپیوتری‌اند که بر روی فضای وب شما نصب می‌شوند و کار ایجاد، ویرایش، انتشار و مدیریت محتوای وب‌سایت را از طریق یک واسط ساده برای مدیران سایت ممکن می‌سازند. سایت‌سازها کار نوشتن کدهای وب و توسعه‌ی سایت را بسیار ساده و انعطاف‌پذیر می‌کنند و در رشد تعداد سایت‌های اینترنتی و اقبال کاربران به ایجاد وب‌سایت‌های شخصی، شرکتی و وبلاگ‌ها تأثیر شگفت‌انگیزی داشته‌اند.

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

معرفی وردپرس (WordPress)

وردپرس بر اساس PHP و MySQL کار می‌کند و عمدتاً آن را یک سیستم وبلاگ‌نویسی منبع باز می‌شناسند. اما واقعیت این است که وردپرس می‌تواند به عنوان یک سیستم مدیریت محتوای کامل استفاده شود. از هر ۵ سایت جدیدی که ایجاد می‌شود یک وب‌سایت با وردپرس راه‌اندازی می‌شود و محبوب‌ترین سیستم وبلاگ‌نویسی نیز به شمار می‌آید. نخستین نسخه‌ی وردپرس در سال ۲۰۰۳ منتشر گردید و این سیستم مدیریت محتوا ۱۰ سال قدمت دارد. تا کنون ۳ نسخه‌ی اصلی از وردپرس منتشر شده و آخرین نسخه‌ی منتشر شده‌ی آن ۳٫۵ بوده است.

معرفی جوملا (Joomla)

نخستین نسخه‌ی جوملا در سال ۲۰۰۵ منتشر شد. بنابراین جوملا ۲ سالی از وردپرس جوان‌تر است. جوملا در اصل انشعابی از سایت‌ساز قدیمی‌تری به نام Mambo بود که چند سالی است توسعه‌اش متوقف گردیده و بیش‌تر توسعه‌دهندگان آن به جوملا یا CMSهای دیگر منشعب شده از مامبو روی آورده‌اند. جوملا نیز از PHP و MySQL استفاده می‌کند، اگرچه از نسخه‌ی ۲٫۵ جوملا با پایگاه‌های داده‌ی MS SQL نیز کار می‌کند. آخرین نسخه‌ی منتشر شده‌ی جوملا نسخه‌ی ۳٫۱ است که اوایل اردیبهشت ماه سال جاری منتشر گردید.

محبوبیت

حدود ۵۵ درصد بازار CMSها در دست وردپرس است. سهم جوملا از این بازار نزدیک به ۹ درصد است. به علاوه از کل وب‌سایت‌های موجود در اینترنت بیش از ۱۷ درصد با وردپرس ایجاد شده‌اند. سهم جوملا از کل وب‌سایت‌ها حدود ۲٫۷ درصد است. بنابراین بر حسب محبوبیت وردپرس با فاصله‌ی زیاد از جوملا پیش است. اگر از نظر شما محبوبیت نمی‌تواند بی‌جهت به دست آید و به رأی اعتماد اکثر کاربران اطمینان می‌کنید وردپرس در این مورد پیروز خواهد شد. از دلایل محبوبیت وردپرس سادگی کار با آن و استفاده از آن به عنوان اولین انتخاب برای وبلاگ‌نویسی است.

در پایان میتوانید اینفوگرافی مقایسه ی این دو سیستم مدیریت محتوا را مشاهده نمایید.

مقایسه وردپرس و جوملا