جوملا چیست ؟ 

تاریخچه جوملا

سیستم مدیریت محتوا ( content managment system ) چیست ؟

سی ام اس ( cms ) چیست ؟

چگونگی پیدایش جوملا ؟! و پرسشهای دیگر درباره ی جوملا ذهن شما را به خود مشغول کرده و مدام از خود می پرسید که چه شد که جوملا ، بهترین و قوی ترین سیستم مدیریت محتوا ( content managment system ) یا به عبارتی سی ام اس ( CMS ) دنیا شد ؛

با ما همراه باشید تا در ادامه به این امر بپردازیم :

 

 

جوملا | ® Joomla

 

معرفی کلی

  جوملا ® ( joomla.org ) یک سیستم مدیریت محتوای متن باز ( open source content managment system ) که به وسیله ی Open Source Matters، Inc برای انتشار محتوای وب تهیه شده است، این نرم افزار بر روی چارچوب ( frame work ) برنامه نویسی MVC ( model - view - controller ) تهیه شده است که میتواند مستقل از سی ام اس استفاده شود.

نام جوملا از یک کلمه سواحیلی به معنی "همه" گرفته شده است.

پیشینه این سیستم به سال 2001 برمی گردد و نرم افزار Mambo که توسط گروه Micro در استرالیا تهیه شده است. مامبو به سرعت جهانی و قدرتمند شد و به تدریج پذیرای ایده های مختلف توسط مهندسین و گرافیست ها شد. در سال های بعد ، به دلیل اختلاف نظر در تیم مامبو ، جمعی از اعضای تیم برای جایگزینی جوملا جمع شدند ! جوملا با استفاده از زبان قدرتمند برنامه نویسی PHP ساخته شده است و از فناوری برنامه نویسی شی گرا و سیستم عامل های طراحی نرم افزار استفاده می کند. داده ها را در پایگاه های داده sql ذخیره می کند و شامل ویژگی هایی از قبیل جستجو ، ذخیره صفحه ، نظرسنجی ها ، RSS خوان ها و موارد دیگر می شود. چاپ صفحات ، اخبار ، وبلاگ ها و پشتیبانی بین المللی زبان.

جوملا! به زبان PHP نوشته شده و از پایگاه داده mysql ، استفاده می کند ! یکی از بهترین و قدرتمندترین نرم افزارهای طراحی و مدیریت وب است. جوملا به دلیل هسته قدرتمند خود خیلی زود جهانی شد و روز به روز به طرفداران آن افزوده می شود، جوملا اکنون بیش از 90 میلیون کاربر دارد که بیشتر آنها عضو جامعه و تیم پشتیبانی آن هستند ( از جمله اینجانب : کاوه پارسا ).

جوملا! ویژگی های زیادی دارد و کمی پیچیده است ، بنابراین کاربران ابتدا از آن فرار می کنند ، و به CMS ساده مانند وردپرس می روند ، اما در نهایت به جوملا باز می گردند، زیرا جوملا! یک محیط بسیار کاربر پسند داشته و از معماری قوی و ویژگی های بسیاری برخوردار است.

اولین نسخه جوملا! نسخه 1.0.0 در تاریخ 16 سپتامبر 2005 منتشر شد. این نسخه از جوملا در واقع یک بسته بندی جدید از نسخه 4.5.2.3 نرم افزار Mambo بود که دارای برخی از اشکالات بود. نقشه راه توسعه این پروژه تصمیم گرفت نسخه 1.5 این برنامه را در PHP نسخه 5 از ابتدا بنویسد.

در یک دوره کوتاه ، جوملا! توسط حدود 3 میلیون نفر از سایت رسمی آن بارگیری شد و 65،000 توسعه دهنده آمادگی خود را برای توسعه سیستم اعلام کرده اند و تاکنون بیش از 110 میلیون بار از سایت رسمی آن بارگیری شده و بیش از 7700 افزونه رایگان و تجاری برای آن نوشته شده، روزانه به تعداد برنامه نویسان ، کاربران و افزونه های آن اضافه می شود.

جوملا چگونه کار میکند !
در یک سرور وب که دارای صفحات html است  با درخواست کاربر مانند mysite.com/index.html این صفحه توسط سرور وب فراخوانی می شود و در مرورگر کاربر نمایش داده می شود.

اما در جوملا اینگونه نیست !

هنگام درخواست یک صفحه مانند mysite.com/index.php ، درخواست از وب سرور به جوملا منتقل می شود و جوملا! داده ها را از دیتابیس فراخوانی میکند و در یک قالب از پیش تعریف شده قرار میدهد و مطابق با صفحه درخواست شده در صفحه پردازش می شود. داده ها و صفحه را به صورت HTML به سرور وب ارسال می کند که در نهایت همان صفحه در مرورگر کاربر نمایش داده می شود.

 

 

 

 

دیدگاه (0)

0 از 5 براساس 0 رای
هنوز دیدگاهی ارسال نشده است

دیدگاه خود را بیان کنید

  1. بهتر است نام و دیدگاه خود را فارسی تایپ کنید ( برای انتشار سریع دیدگاه یا افزودن فایل پیوست، باید وارد حساب کاربری خود شوید ) عضویت یا ورود به حساب کاربری.
امتیاز به این پست | مطلب :
پیوست (0 / 3)
انتشار موقعیت
کد تصویری را وارد کنید