Wednesday, March 8, 2017

How Does Joomla Component Work

If you are looking for a feature-rich Content Management System (CMS), then Joomla may be the answer. It features more than 8,500 extensions that keep on growing because of the support community.

You may not need to use all of these, but, with every project being unique, having the tools available helps in completing what you want.

The Component

What is a component? In the context of Joomla, a component is a type of extension that are considered as its main functional unit. Developers often consider components as mini-applications similar to the programs that you install in your operating system.

The content created by components are normally displayed at the center of the content area of the template, depending on the type of template you are using.

But how does Joomla component work? In general, components are made up of two parts; the administrator and the site parts. The administrator delivers the interface that allows the user to manage and configure the parts of the component via the Joomla administrator application.

The site part on the other hand is used to render the pages of the website once a request is made by a site visitor.

Joomla is made up of numerous core components like contact forms, web links, and content management for example. In the context of its framework, the components may be designed with the flat model or the Model-View-Controller (MVC) pattern.

The MVC pattern

To simplify things, the MVC is a type of software design pattern that is used mostly to come up with an organized code where the business logic and the data presentation remain separate. Why is this type of design used?

The premise is that by using this type of approach, the business logic is grouped under one section with an interface and user interaction surrounding the data. The data can be customized and revised without affecting or reprogramming the business logic.

The use of the MVC was initially developed to help map traditional input, processing, and output roles under a logical Graphical User Interface (GUI) architecture.

The model portion of the MVC framework component holds the data application. It provides the routines necessary to manipulate and manage the data in a way that is meaningful aside from those that help to get the data from the model. Generally, the technique used to access data must be contained in the model.

This is to ensure that if an application is moved from the system that uses a flat file for storage of information to one that relies on a database, the model will be the only element that will be affected by the change and will not involve the view or the controller.

The rendering of the data from the model is handled by the view part of the component. This is done in a way where there is suitable interaction. The view used for web-based applications would typically be an HTML page reflected to the user.

As the view shows the data it retrieved from the model and passed through the controller, the data is fed into the template that is populated before presented to the user. There is no modification, the only process done is displaying the data.

The controller part responds to the actions of the user. For a web-based application, the action of the user is commonly in the form of a page request.

This part of the MVC determines whether a request has been made or not and responds appropriately by activating the necessary model to manipulate the data before it is passed on to the view part of the component.

The controller only triggers the methods that are responsible for modifying the data before it is passed on to the view for display.

This is how a Joomla component works. If you have any question or problem with Joomla, you can visit for more information.


  1. Nice day man, here i have found your blog on google and read the information as well. and really enjoyed it.
    By the away i am kamal and really one of the fan of your blog and writitng
    about blogging, seo, marketing, WordPress and many more here my blog and
    recent articles thrive themes membership discount and lot more and you
    know about thrive Wordpress themes and plugins like headline optimizer, content builder, clever widgets etc.


  2. It was such a help. My friend's e-commerce website is also run by Magento developer in Dubai and he had been searching for this option for quite a while now. Thanks for the share.

  3. I would like to say this is an excellent site that I have ever come across. Very informative. Please write more so that we can get more details. web development Dubai

  4. Really excellent and informative blog. Thanks for sharing with us.
    SEO experts Dubai

  5. Developing websites is our passion, we take care of smallest details in-order to give the user’s best experience. We convert Psd to Wordpress, Psd to HTML, Psd to Magento, Psd to Email, Psd to Joomla, Psd to Drupal, etc.
    PSD to Joomla

  6. good one, im waiting for more articlest like this. keep up the good work.
    SEO Dubai

  7. Howdy guys!!
    This is such a great resource that you are providing and you give it away for free, your content is brilliant as always, thank you so much for sharing this nice articles with us, they are helpful in all ways, keep on sharing...!!
    Web Developement Services in Dubai

  8. This comment has been removed by the author.

  9. This comment has been removed by the author.

  10. مزایا و ویژگی‌های لوله پلی اتیلن پارس اتیلن کیش به صورت خلاصه و تیتروار در ذیل ذکر شده است

    سپتیک تانک پلی اتیلن
    لوله پلی اتیلن

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

    لوله پلی اتیلن با گریدهای PE100 , PE80 و PE63 تولید میشود که لوله‌های پارس اتیلن کیش تنها با گرید PE100 تولید میشود و دیگر گریدهای لوله پلی اتیلن به دلیل خواص ضعیفشان از رده خارج میباشند,
    همانگونه که عنوان شد تمامی مخازن از پلی اتلین مورد تایید وزارت بهداشت و با نشان استاندارد ملی ایران تولید می شوند.مخزن پلی اتیلن کاملا بهداشتی در انواع مخزن تک لایه یا بی رنگ ، دو لایه و سه لایه و ضد جلبک تولید می شود. به صورت سفارشی امکان تولید مخازن ذخیره آب چند لایه و مخازن چند لایه ( بیش از سه لایه ) و فوم دار در رنگهای مختلف وجود دارد
    روتاری مولدینگ یا قالب گیری چرخشی به دو روش به نام های Rotomolding , Rotocasting شناخته می شود.
    لوله کشی آب هم بایستی در موارد کلی چک و بررسی گردد
    منهول چیست ، منهول یا ( گودال دسترسی،محفظه دسترسی، محفظه نگهداری، محفظه بازرسی) به معنی “آدم رو” می باشد.منهول درواقع محفظه ای است که برای بازبینی،.در ادامه به تعریف (منهول فاضلاب چیست؟) ، محل های نصب منهول ، متریال تولید منهول ، راهنمای انتخاب آن و انواع دسته بندی منهول نیز خواهیم پرداخت.

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

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

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

    برج خنک کن با ایجاد سطح وسیع تماس آب با هوا، تبخیر را آسان می کند و باعث خنک شدن سریع آب می گردد.

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

  13. آیا تا به حال تجربه تبلیغات در اینستاگرام یا تبلیغات اسپانسر اینستاگرام را داشته اید؟

    آیا می دانستید که امکان اجرای تبلیغات در اینستاگرام در قسمت Story های اینستاگرامی ( یا تبلیغات اسپانسری اینستاگرام ) را دارید؟

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

    در این مقاله، با یکی از روش های بازاریابی اینترنتی ( دیجیتال مارکتینگ ) و چگونگی ایجاد تبلیغات در قسمت استوری یا داستانی اینستاگرام آشنا خواهید شد.

  14. Hi,

    Thanks for sharing a very interesting article about How Does Joomla Component Work. This is very useful information for online blog review readers. Keep it up such a nice posting like this.

    Web Development Company Bangalore

  15. I must say that the blog is great! I really like it an appreciate your efforts you put in it.
    SEO is an imperative marketing strategy that affects your business in a positive way by increasing conversion rate and improving the sales.

  16. I am glad reading this post. Thanks for providing us great information.
    Quality comments on the post is a sign of good customer engagement and make your blog more reliable and credible for other readers.

  17. This post is nice. Thanks for sharing.
    People might think that click through rate and conversion rate determines the success of any business but the story is not this way.

  18. Your well researched and informative posts inspire me. Keep sharing.

    Public Relation Company Dubai

  19. Well, don't forget to take part in Kroger feedback survey. Krogerfeedback survey is conducted at the ooficial kroger feedback website which is 50 fuel points

  20. hey i loved your site layout and especially the way you wrote everything. I must say that you keep posting this type of information so that we may see the latest news.
    Seo Expert In Pakistan

  21. Hey Your site is awesome and full of information. I have read you posts they are so informative. Keep Posting wonderful content. visit

  22. Hey, I have read your posts you are writing good content. Keep posting good informatve content.

  23. Hey Thanks for sharing this valuable information with us. I will come back to your site and keep sharing this information with

  24. Hey Blogger, you have written a masterpiece with lots of information and I must say that you should post daily. Visit Us too kroger feedback


    : Step by Step Guide to take ACME customer satisfaction survey. Enjoy free coupons which can allow you to buy free things on next visit.
    Ready to win rewards? The latest & Updated Step by Step Guide for ACME survey online

  26. Hey I loved the way you shared the valuable information with the community. I would say that please continue these efforts and we want to hear more from

  27. To find the best short term rentals in dubai i will suggest you to visit the MEX Express Holiday Homes Dubai office if you're looking to plan you vacations soon in Dubai.

  28. The most authentic post ever i read about the topic so far i must say you have cleared all the

    required info thank for sharing, keep up the good work and win $2 Gift Cards at Cinemark Survey.

  29. Really like this post of yours about the latest activity you performed and shared with us thanks keep up the good work and don't forget to win $500 via TellTheBell survey by Taco Bell.

  30. Hey Thanks for sharing this valuable information with us. I will come back to your site and keep sharing this information with us.ncsecu login everydaysolutionsforu

  31. Really i appreciate the effort you made to share the knowledge.I would like to see extra posts like this.This is nice post which I was awaiting for such an article and I have gained some useful information from this site. Thanks for sharing this information Seo Expert in Pakistan

  32. Hey Its highly informative post Thanks for sharing this with us. I will come back to your site and keep sharing this information with us. SEO Expert in Pakistan


  33. Wonderful post! We are linking to this great post on our website. Keep up the great writing.

    CiCi's Pizza

  34. سپتیک تانک چیست؟
    سپتیک تانک کلیدی ترین بخش  سیستم فاضلاب است که شبیه یک دستگاه تصفیه فاضلاب کوچک کار می‌کند.سپتیک تانک یا گندانبار یا ) مخزن فاضلاب خانگی (  مخزنی است که در آن فاضلاب به کمک فرایندهایی از قبیل ته نشینی، شناور سازی و بیولوژیکی تصفیه می گردد . 

     اصطلاح "سپتیک" اشاره به هضم بی هوازی باکتریایی است که در محیط درون انبار (سپتیک تانک فاضلاب) اتفاق می‌افتد که باعث تجزیه پسماند درون مخزن سپتیک می‌شود.در آمریکای شمالی حدود ۲۵ درصد جمعیت از سپتیک استفاده می‌کنند که بیشتر شامل مناطق روستایی و بعضی شهرهای کوچک است.همچنین در مناطق اطراف ایندیاناپولیس از انواع مختلف سپتیک تانک استفاده می‌شود.و در اروپا نیز معمولاً از سپتیک تانک ها بیشتر در بعضی مناطق روستایی استفاده می‌شود.

    سپتیک تانک
    نقش سپتیک تانک چیست؟
    موارد استفاده از سپتیک تانک چیست؟
    سپتیک تانک چیست؟ سپتیک تانک بعنوان ساده ترین و پر کاربردترین واحد مورد استفاده در تصفیه فاضلاب اعم از تصفیه فاضلاب مقدماتی و تصفیه فاضلاب پیشرفته به ویژه فاضلاب های بهداشتی - انسانی است . سپتیک تانک فاضلاب در تصفیه پیشرفته فاضلاب نقش مخزن متعادل ساز و ایستگاه پمپاژ و در تصفیه فاضلاب مقدماتی نقش کاتالیزور تجزیه فاضلاب جامد را بازی میکند و نیز از سپتیک تانک  یا گندانبار بیشتر در جاهایی که لوله‌کشی فاضلاب، وجود ندارد استفاده می‌شود همچنین سپتیک تانک برای تصفیه فاضلاب بیمارستان ، هتل ها ، منازل مسکونی ، مجتمع های تجاری ، اداری و مسکونی همچنین تصفیه فاضلاب کارخانجاتی که فاضلاب آنها پس از پیش تصفیه به اگوی شهرک صنعتی (سیستم فاضلاب) سر ریز می شوند ، مورد استفاده قرار می گیرد . معمولا مخزن سپتیک به محفظه های متعدد (معمولا ۲ تا ۳ بخش) تقسیم میگردند و به نحوی طراحی میگردند که زمان ماند فاضلاب و پساب در آنها بین ۱ تا ۳ روز باشد. ارتباط بین مخزن سپتیک به وسیله سوراخی که در دیواره جداکننده (بافل یا سپریتور) تعبیه شده است انجام میگیرد.

    سپتیک تانک چیست؟ - ویدیو

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

    سپتیک تانک  
    انواع سپتیک تانک
    سپتیک تانک آجری (مصالح بنایی)
    سپتیک تانک بتونی
    سپتیک تانک کامپوزیتی
    سپتیک تانک پلی اتیلنی
    سپتیک تانک فایبرگلاس
    سپتیک تانک 
    پرکاربرد ترین حجم سپتیک تانک چیست؟
    سپتیک تانک از لحاظ حجم از سپتیک تانک 3 مترمکعب تا سپتیک تانک 95 مترمکعب به دو صورت تولید در کارخانه و مونتاژ در محل که بیشتر آن بصورت مونتاژ در محل  می باشد قابل تولید است. در سالهای اخیر مصرف سپتیک تانک در کشور بسیار رواج پیدا کرده و دارای تقاضای بالایی می باشد.در آمریکای شمالی حدود ۲۵ درصد جمعیت از گندانبار استفاده می‌کنند که بیشتر شامل مناطق روستایی و بعضی شهرهای کوچک است.

  35. This comment has been removed by the author.

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

    ساده ترین و در عین حال ارزان ترین روش ممکن برای تصفیه طبیعی فاضلاب سپتیک تانک پلی اتیلن است. این سیستم فاضلاب به صورت بی هوازی کار می کند.

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

    ساده ترین و در عین حال ارزان ترین روش ممکن برای تصفیه طبیعی فاضلاب سپتیک تانک پلی اتیلن است. این سیستم فاضلاب به صورت بی هوازی کار می کند.

  38. It is highly informative post for me. I really enjoyed it. Thankyou
    Best accounting software

  39. see our website
    It's about sale of all types of diesel generators by the NaabZist group

  40. It’s hard to come by experienced people about this subject, but you seem like you know what you’re talking about! Thanks

  41. You ought to be a part of a contest for one of the finest sites on the internet. I will recommend this web site!