جوملا سیستم مدیریت محتوا – Joomla CMS
جوملا سیستم مدیریت محتوا – Joomla CMS
جوملا چیست؟
جوملا یک سیستم مدیریت محتوای (CMS) تحت وب است که با امکانات گسترده خود، به شما کمک میکند وبسایت و یا برنامههای تحت وب دلخواه خود را بسازید.
بهوسیله این سیستم مدیریت محتوا که ۱۰% سایتهای جهان با آن راهاندازی شدهاند میتوانید در کوتاهترین زمان و با داشتن مقداری تخصص فنی، یک وبسایتحرفهای با امکانات گسترده ایجاد و مدیریت کنید.
جوملا یک نرمافزار متنباز (Open Source) است که بهصورت رایگان قابلاستفاده میباشد و با داشتن اطلاعاتی درزمینه برنامهنویسی، شما هم میتوانید یکی ازتوسعهدهندگان آن باشید.
جوملا سیستم مدیریت محتوا – Joomla CMS
تاریخچه
جوملا درواقع نسخه تکاملیافته نرمافزار مامبو است که توسط چندی از افراد گروه مایکرو در استرالیا توسعه داده شد.
در نسخه ۱٫۵، جوملا بهوسیله زبان php نسخه ۵ از نو نوشته شد.
تکنولوژی جوملا
ساختار اصلی جوملا به زبان PHP و پایگاه داده MySQL و بر اساس معماری MVC طراحی شده است اما با انواع پایگاههای داده مانند:
• Microsoft SQL Azure
• Microsoft SQL Server
• MySQL
• Oracle
• SQLite
• …
سازگاری دارد که آن را تبدیل به یک پلتفورم نموده است.
مزایا
• دارای حدود ۸ هزار پلاگین استاندارد رایگان
• امکان ویرایش و افزودن امکانات جدید به وب سایت یا پرتال
• سفارشی سازی ماژولها
• بدون محدودیت در سفارشی سازی، توسعه، پشتیبانی و امنیت
معایب
• ناسازگاری بین برخی پلاگین ها
• رابط کاربری پیچیده
ویژگی ها و امکانات
• مدیریت و ویرایش اخبار، محصولات و سرویسها
• سفارشی سازی منوها
• انجمن پویا
• پشتیبانی و توسعه توسط برنامه نویسان دنیا
• طراحی قالب با امکانات موردنظر دلخواه
• قابلیت سفارشی سازی
• قابلیت اتصال به سایر نرم افزارها و بانکهای اطلاعاتی
• دارای انواع فرم سازها و گزارش سازهای گوناگون
• قابل استفاده برای انواع وب سایت و نرم افزار تحت وب