تالار گفتگوی میکرو رایانه - مشاهده موضوع - فرق بین ماژول و کامپوننت و منو در جوملا چیست ؟
مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز یکشنبه 20 اکتبر, 2019 5:15 am



پاسخ به موضوع  [ 3 پست ] 
 فرق بین ماژول و کامپوننت و منو در جوملا چیست ؟ 
نویسنده پیام

عضو: دوشنبه 01 سپتامبر, 2008 12:25 pm
پست ها: 17
پست فرق بین ماژول و کامپوننت و منو در جوملا چیست ؟
این سوال برای کسایی که اولین بار با جوملا آشنا میشن خیلی پیش میاد :

خیلی خلاصه و بزبان ساده اصطلاحاتی که جوملا داره سعی میکنم اینجا بگم:

کامپپوننت ها Components چیست ؟
در جوملا هر کامپوننتی خودش یک برنامه مستقل است. آنها یک توانایی و قابلیت جدید به قسمت مدیریت جوملا اضافه میکنند و با اون کامپوننت جدید میتوان کاری جدید انجام داد.

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

اما آیا فقط همین کافی است ؟
جواب : خیر مدول یا ماژول آن هم باید نصب شود.

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


یکشنبه 21 سپتامبر, 2008 11:27 am
مشخصات شخصی

عضو: دوشنبه 01 سپتامبر, 2008 12:25 pm
پست ها: 17
پست Re: فرق بین ماژول و کامپوننت و منو در جوملا چیست ؟
ماژول یا مدول Module چیست ؟

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

پس معلوم شد برای اینکه یه برنامه ایی مثل فروشگاه الکترونیکی یا خبرنامه بخواهیم به سایت اضافه کنیم باید هم کامپوننت و هم ماژول مربوط به آن را نصب و مدیریت کنیم.


یکشنبه 21 سپتامبر, 2008 11:34 am
مشخصات شخصی

عضو: دوشنبه 01 سپتامبر, 2008 12:25 pm
پست ها: 17
پست Re: فرق بین ماژول و کامپوننت و منو در جوملا چیست ؟
Plugin پلاگین یا افزونه در جوملا چیست ؟

پلاگین ها عملگرهای کوچکی هستند که موضوعاتی را قبل از نمایش یا کاربرد به هر روشی دستکاری اصلاح یا سازماندهی کنند.
همراه خود جوملا اصلی تعدادی پلاگین وجود دارد . برای مثال mosimage برای تبدیل تگ {mosimage} به تگ img در HTML بکار میرود mospagebreak برای صفحه بندی و ایجاد جدول مطالب بکار میرود یا پلاگین های مربوط به سرچ.

در ورژن های قدیمی جوملا به پلاگین ها ، مامبوت mambot گفته میشد که از پلاگین مامبو به همین نام اقتباس شده بود اما در ورژنهای جدید جملا این اصطلاح mambots به پلاگین تغییر نام یافته است


یکشنبه 21 سپتامبر, 2008 11:39 am
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ 3 پست ] 

افراد آنلاین

کاربران حاضر در این تالار: - و 4 مهمان


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

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه