نوشته‌ها

joomla-vs-wordpress

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

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

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

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

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

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

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

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

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

محبوبیت

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

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

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

سیستم مدیریت محتوا چیست؟

سیستم مدیریت محتوا

یکی از راه های ساخت یک وب سایت کمک گرفتن از سیستم های مدیریت محتوا (Content management system) است.

با مشاهده ی قالب یک وبلاگ ساده متوجه خواهید شد یک صفحه ی به ظاهر ساده ی اینترنتی، برای اینکه نمایش در مرورگر (Browser) نیازمند چه تعداد کد مختلف اینترنتی (HTML و CSS) است.

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

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

بنابراین ساخت یک وب سایت، هرچند هم که ساده به نظر برسد، دارای پیچیدگی های بسیار زیادی است.

به دلیل پیچیدگی های طراحی سایت بصورت کد نویسی، راه های دیگری برای ساخت یک وب سایت بوجود آمد.

استفاده از نرم های سایت ساز و کمک گرفتن از سیستم های طراحی وب.

سیستم مدیریت محتوا

سیستم های مدیریت محتوا

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

این سیستم ها دارای ظاهری کاربر بوده و در آنها از صفحه ای شامل کدهای تو در تو خبری نیست !

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

خاطر نشان کردن این نکته ضروری است که استفاده از سیستم های مدیریت محتوا دارای محدودیت هایی نیز هست.

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

سیستم های مدیریت محتوای زیادی وجود دارد که هرکدام دارای قابلیت ها و کارکردهای متفاوتی اند. از جمله سیستم های مدیریت محتوا می توان به وردپرس (Word Press)، جوملا (Joomla) و دروپال (Drupal) اشاره کرد.

هر کدام از این CMS ها دارای تنظیمات، افزونه ها و پلاگین های خاص خود هستند.

به موارد گفته شده، باید این نکته را هم افزود که استفاده از سیستم های مدیریت محتوا به معنای بی نیازی از دانش HTML و CSS نیست.