جوملا چیست؟
جوملا یک سیستم مدیریت محتوا و یک راه حل رایگان، متن باز و کامل برای ساخت و راه اندازی وب سایت ها و برنامه های قدرتمند تحت وب است.
نام جوملا گرفته شده از واژهای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» است.
جوملا به زبان PHP نوشته شده است و از پایگاه داده MYSQL استفاده میکند.
این سیستم مدیریت محتوا به صورت متن باز یا Open Source و تحت قوانین GPL منتشر میشود.
تاریخچه:
پیشینه این سیستم به سال ۲۰۰۱ و نرمافزار مامبو برمی گردد که توسط گروه مایکرو در استرالیا ایجاد شد. مامبو خیلی سریع جهانی شد و با ارائه ایدههای مختلف توسط مهندسان و گرافیستها، قدرتمند و به تدریج فراگیر شد. در سالهای بعد در اثر تغییراتی که در تیم مامبو به وجود آمد، گروهی از افراد تیم دور هم جمع شدند و جوملا را جایگزین مامبو کردند. جوملا با استفاده از زبان برنامه نویسی PHP ساخته شده است و از تکنولوژی برنامه نویسی شی گرا و پلت فرمهای طراحی نرمافزار استفاده میکند.
دادهها را در پایگاه دادههای SQL ذخیره میکند و شامل ویژگیهایی مانند جستجو، ذخیرهسازی صفحه، نظر سنجی، آر اس اس خوان، نسخه قابل چاپ از صفحات، اخبار، وبلاگ و حمایت از زبانهای بینالمللی میشود.
اولین نسخهٔ جوملا! نسخهٔ ۱٫۰٫۰ بود که در ۱۶ سپتمبر ۲۰۰۵ عرضه شد. این نسخهٔ جوملا در واقع بستهبندی جدیدی از نسخهٔ ۴٫۵٫۲٫۳ از نرمافزار مامبو بود که ایرادهای آن گرفته شده بود. در نقشه راه توسعه این پروژه تصمیم گرفته شده که نسخه ۱٫۵ این برنامه با زبان PHP نسخه ۵ از ابتدا نوشته شود.
جزئیات بیشتر در ویکی پدیا