جوملا چیست؟
جوملا یک سیستم مدیریت محتوا (CMS) اپن سورس می باشد که به منظور انتشار محتوا در وب استفاده می شود و بر اساس فریم ورک model–view–controller توسعه داده شده است که با استفاده از آن قادر خواهید بود وب سایت قدرتمندی ایجاد کنید. جوملا یکی از معروف ترین و محبوب ترین نرم افزار های سیستم مدیریت محتوا می باشد که کاربرپسند، قابل توسعه، چند زبانه و برای موتور های جست و جو بهینه سازی شده است.
جوملا به زبان PHP و تکنیک object-oriented programming (OOP) نوشته شده است، جوملا اطلاعات را در درون پایگاه داده ذخیره می کند و از پایگاه داده های MySQL، MS SQL و PostgreSQL پشتیبانی می کند.
CMS چیست ؟
در بالا گفتیم که جوملا یک CMS می باشد، حال CMS چیست ؟
CMS مخفف Content management system و به فارسی سیستم مدیریت محتوا معنا می شود.
CMS یک نرم افزار تحت وب می باشد که قابلیت مدیریت (همه یا بخشی از) محتوا، داده یا اطلاعات یک وبسایت یا برنامه تحت وب را برای چندین کاربر با سطوح مختلف فراهم می کند.مدیریت محتوا به معنی ایجاد، ویرایش، بایگانی، انتشار، گزارش دادن و توزیع محتوای وب سایت می باشد.
جوملا برای ایجاد چه نوع وب سایت هایی استفاده می شود؟
با افزونه ها و قالب های موجود برای این سیستم مدیریت محتوا شما قادر به ایجاد انواع وب سایت بدون دانش برنامه نویسی می باشید
- وب سایت های شرکتی و پورتال ها
- وب سایت های کسب و کار کوچک
- مجلات آنلاین، روزنامه ها و نشریات
- وب سایت های دولتی و غیر دولتی
- وب سایت های شخصی
افزونه ها
جوملا دارای هزاران افزونه تایید شده از وب سایت رسمی آن می باشد که می توان با نصب آن ها امکانات جوملا را افزایش داد.8 نوع افزونه components، modules، plugins، templates، languages، libraries، files و packages وجود دارند که هر کدام بر روی بخشی از سیستم جوملا اثر گذار هستند.
برخی از افزونه های جوملا را می توانید به رایگان دریافت کنید و برخی از آنها تجاری می باشند که برای استفاده از آن ها باید خریداری شوند.
راه اندازی و نصب آسان
بسیاری از کنترل پنل های هاستینگ مانند سی پنل، دایرکت ادمین، پلسک و غیره دارای سیستم نصب خودکار جوملا می باشند، جوملا را همچنین می توان با Microsoft Web Platform Installer بر روی ویندوز نیز نصب کرد که به صورت خودکار نیازمندی ها مانند PHP، MySQL و غیره را نصب می کند.
نصب جوملا بر روی cPanel
ابتدا به کنترل پنل سی پنل خود لاگین شوید :
سپس به قسمت MySQL Databases برای ایجاد دیتابیس مراجعه کنید :
در قسمت Create a new database یک دیتابیس ایجاد کنید :
سپس در قسمت Add New User کاربری را ایجاد کنید :
و در قسمت Add User To Database دسترسی کاربر ایجاد شده به دیتابیس را بدهید :
بعد از ایجاد دیتابیس و دادن دسترسی ها پکیج جوملا را از اینجا دریافت کنید و آن را در داخل public_html آپلود و استرکت کنید :
بعد از اکسترکت آدرس دامنه ی وب سایت خود را برای اجرای نصاب جوملا در مرورگر خود وارد کنید :
در این صفحه فیلد های Site Name، Language و غیره را پر کنید :
در مرحله ی بعد مشخصات دیتابیس را که در مراحل اولیه ایجاد کردیم را در فیلد های مربوطه پر کنید :
در این مرحله بهتر است Sample Data نصب نشود پس بر روی None قرار دهید :
در نهایت بر روی Install کلیک کنید.
جوملا با موفقیت نصب شد.
فرق بین جوملا و وردپرس
جوملا و وردپرس هر دو سیستم مدیریت محتوا می باشند که با استفاده از آن ها می توان وب سایت قدرتمند ایجاد کرد.هر دو آن ها از PHP و MySQL استفاده می کنند و اپن سورس و رایگان می باشند.
وردپرس بر اساس استفاده در جایگاه اول با حدود 75 میلیون وب سایت ایجاد شده و جوملا با 2.8 میلیون وب سایت ایجاد شده در جایگاه دوم می باشد.
از آنجایی که وردپرس در جایگاه اول می باشد، توسعه دهنده های آن نیز بیشتر است و در نتیجه پیدا کردن توسعه دهنده برای برنامه نویسی پلاگین یا قالب اختصاصی وردپرس راحت تر بوده و همچنین با وجود تعداد زیاد توسعه دهنده هزینه ی آن نیز کم تر از جوملا می باشد.
چه وب سایت هایی از جوملا استفاده می کنند ؟
جوملا برای طیف گسترده ای از انواع سایت ها و سبک های مختلف قابل استفاده است.جوملا علاوه بر اینکه بزرگترین پلت فرم نرم افزار وب برای سازمان های دولتی در سراسر جهان است برای وب سایت هایی با موضوع آموزش، رسانه، شرکت ها، تجارت الکترونیک و حتی وب سایت ها و وبلاگ های شخصی استفاده می شود.
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خریدهاست پربازدید، لایسنس سی پنل شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.