امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 
طراحی کامپوننت جوملا

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

به عنوان مثال کامپوننت مطالب جوملا دارای امکاناتی زیادی می باشد. مثلادر بخش مدیریت دارای امکانت زیر می باشد :

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

همچنین در بخش کاربری نیز امکانات زیر رادر اختیار بازدید کننده های سایت قرار میدهد :

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

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