جوملا (Joomla) نام یک چهارچوب مدیریت محتوای آزاد و باز متنی است که مخصوص انتشار محتوای وب است. جوملا در یک چارچوب نرمافزاری تحت وب مدل-نما-کنترلگر ساخته شده که میتواند به طور مستقل از سیستم مدیریت محتوا استفاده شود. جوملا به زبان پیاچپی نوشته شدهاست و از پایگاه دادهٔ مایاسکیوال استفاده میکند. قابلیتهای جوملا شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائهٔ نسخه قابل چاپ، بخشهای کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبانهای متعدد (از جمله فارسی) است. علاوه بر امکانات پایه، افزونههایی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) هستند که به امکانات جوملا میافزایند. بیش از ۱۰٬۲۰۰ افزونهٔ رایگان و تجاری در شاخهٔ رسمی افزونههای جوملا وجود دارد. نام جوملا گرفته شده از واژهای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» است.
در دوره آموزشی Udemy Joomla 3 - The Basics با مبانی و اصول اولیه جوملا 3 آشنا می شوید.