جوملا (joomla) چیست؟


جوملا (به انگلیسی: Joomla‎)‏ نام یک نرم‌افزار آزاد و متن باز برای مدیریت محتوای اینترنتی است. جوملا به زبان پی‌اچ‌پی (php) نوشته شده‌است و از پایگاه دادهٔ مای‌اس‌کیوال (mysql) استفاده می‌کند.
قابلیت‌های جوملا شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائهٔ نسخه قابل چاپ، بخش‌های کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبان‌های متعدد (از جمله فارسی) , … می باشد
علاوه بر امکانات پایه، افزونه‌هایی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) هستند که به امکانات جوملا می‌افزایند. هزاران افزونهٔ رایگان و تجاری در شاخهٔ رسمی افزونه‌های جوملا وجود دارد.
نام جوملا گرفته شده از واژه‌ای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» است.
قدرت جوملا درعین سادگی و کاربرپسندی موجب محبوبیت آن شده است. کار با جوملا نیاز به دانش برنامه نویسی ندارد، اما فریم ورک جوملا بستر مناسبی را برای توسعه دهندگان نیز فراهم می کند که موجب شده هزاران افزونه برای توسعه امکانات آن ساخته شود. جوملا بومی سازی شده و با زبان فارسی کاملا سازگار است.

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

تاریخچه جوملا
اولین نسخهٔ جوملا! نسخهٔ ۱٫۰.۰ بود که در ۱۶ سپتامبر ۲۰۰۵ عرضه شد. این نسخهٔ جوملا در واقع بسته‌بندی جدیدی از نسخهٔ ۴٫۵.۲٫۳ از نرم‌افزار مامبو بود که ایرادهای آن گرفته شده بود. در نقشه راه توسعه این پروژه تصمیم گرفته شده که نسخه ۱٫۵ این برنامه با زبان PHP نسخه ۵ از ابتدا نوشته شود.
جوملا با اجازه‌نامهٔ جی‌پی‌ال منتشر می‌شود.

نسخه های جوملا
تاکنون چندین نسخه توسط جوملا ارائه شده است که شامل نسخه‌های ۱، ۱٫۵، ۱٫۶، ۱٫۷، ۲٫۵ و جدیدا ۳٫۱ می‌باشد، جوملا ۱٫۷ و ۱٫۵ تا ۲۴ فبریه پشتیبانی می‌شوند و از آن به بعد تنها از جوملا ۲٫۵ به بعد پشتیبانی می‌شود.

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

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

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

جوملا برای مصرف کنندگان نهایی

 cp-joomla

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

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

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

با جوملا حرکت به مرحله بعد

جوملا سهم بسزائی در اداره و رهبری محتویات مورد احتیاج برای راه اندازی سایت شما را بازی می کند. اما برای بسیاری از کاربرها، قدرت واقعی جوملا! در ساختار برنامه آن قرار دارد که دست هزاران کاربر حرفه ای در سر تا سر جهان را برای خلق add-ons (ضمائم)  و پسوند ها extension قوی باز گذاشته است.

این ها تنها چند مثال از صدها extension موجود هستند:

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

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

جوملا برای توسعه دهنده ها

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

با استفاده از ساختار اصلی ، توسعه دهنده گان می توانند به راحتی موارد ذیل را بسازند:

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

منابع: مامبولرن ، ویکی پدیا ، جوملا



پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


در حال بارگذاری..