سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: تفاوت کامپوننت، ماژول و پلاگین، به زبان ساده

  1. #1

    تاریخ عضویت
    Feb 2008
    نوشته ها
    70
    تشکر
    0
    تشکر شده 19 بار در 1 ارسال

    تفاوت کامپوننت، ماژول و پلاگین، به زبان ساده

    من احساس کردم که شدیداً به یک توضیح روون و ساده از تفاوت ماژول و کامپوننت و پلاگین احتیاج دارم و چون به فارسی همچین متنی ندیدم اینو ترجمه کردم:
    منبع: [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

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

    ماژول
    ماژول ها، افزونه هایی هستن که بخش های مشخصی از اطلاعات رو روی سایت شما نمایش می دن. در واقع ماژول شیوه ی ارائه ی اطلاعاتی است که از قبل وجود داشته. با ماژول می شه یک کارکرد جدید رو به یک برنامه ی کاربردی (application) که از قبل بخشی از سایت شما بود، اضافه کرد. مثلاً ماژولهای آخرین مقاله (latest article)، ماژول ورود به سایت (login)، یک منو و... . طبیعتاً سایت شما تعدادی ماژول روی هر صفحه ی وب خودش داره. یک ماژول به معنای یک برنامه ی کاربردی استاندارد نیست. ماژول فقط اطلاعات رو ارائه می ده یا یک کارکرد به یک برنامه ی کاربردی موجود اضافه می کنه. مثلاً یک خبرنامه (newsletter) یک کامپوننته. شما می تونید از یک سایت فقط به عنوان یک خبرنامه استفاده کنید. یک کامپوننت خبرنامه احتمالاً یک صفحه ی اشتراک هم داره، اما ممکنه شما بخواین یک ماژول اشتراک در کنار همه ی صفحه های وبسایتتون اضافه کنین. شما می تونین این ماژول اشتراک رو هر جایی روی سایتتون قرار بدین. روشنه که یک سایت تنها با یک ماژول اشتراک و هیچ کامپوننت خبرنامه ای کاملاً بی معنیه.

    پلاگین
    در جوملا قبلاً به اون ها مامبوت گفته می شد، اما از جوملا 1.5.x به اون ها پلاگین می گن. یک پلاگین، کارکردیه که قبل از این که یک جزء جوملا نشون داده بشه بر روی اون جزء انجام می شه. این بخش می تونه در محتوا، در ادیتور، در کل سیستم یا... باشه. این مطلب ممکنه یه خورده انتزاعی به نظر برسه، اما شما اون رو با یک مثال درک می کنین. مثلاً برای ایجاد یک بازتاب از عکس در زیر اون، می تونین از پلاگین Ultireflection استفاده کنین. شیوه ی ایجاد این بازتاب اینه که بعد از نصب اون، شما در محتوا، (احتمالاً آدرس) عکس رو در بین دو تگ {reflection} قرار می دین. قبل از این که محتوا به بازدیدکننده ی وب نشان داده بشه، این پلاگین، محتوا رو بررسی می کنه و اگه تگ {reflection} توی اون باشه، عکس مربوطه و بازتاب اون رو نمایش می ده. مراقب باشید که پلاگین های زیادی روی وبسایت خودتون نذارین، چون بعضی از اون ها می تونن سرعت کار سایت شما رو واقعاً پایین بیارن.
    (البته مواظب تطابق ورژنش باشین که مثل من به مشکل بر نخورین: هنوز این پلاگین برای جوملا 1.7 آماده نشده)
    نویسنده: Angel Genchev

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. 19 کاربر زیر از hmd13 عزیز به خاطر این پست مفید تشکر کرده اند.


  3. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    shahnaz
    Guest
    خیلی عالی و مفید بود.دستتون درد نکنه.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


موضوعات مشابه

  1. کامپوننت، ماژول و پلاگین ها
    توسط bahmansadeghi در انجمن سوالهای عمومی جوملا 1.7 فارسی
    پاسخ ها: 1
    آخرين نوشته: 10-26-2011, 04:26 PM
  2. پاسخ ها: 0
    آخرين نوشته: 10-05-2010, 10:58 AM
  3. فایل آموزشی مامبو به زبان ساده... دانلود کنید
    توسط adelyaghoubi در انجمن مدیریت مامبو فارسی
    پاسخ ها: 2
    آخرين نوشته: 10-05-2009, 12:57 PM
  4. درخواست کامپوننت، ماژول (آیا وجود دارد؟)
    توسط salamati در انجمن کامپوننت های مامبو فارسی
    پاسخ ها: 3
    آخرين نوشته: 01-28-2009, 09:16 PM
  5. بعد از نصب کامپوننت، سايت به حالت آفلاين درآمده!
    توسط yaser1 در انجمن مدیریت مامبو فارسی
    پاسخ ها: 4
    آخرين نوشته: 09-19-2006, 11:09 AM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •