Magnoliya (CMS) - Magnolia (CMS)

Magnoliya
Magnolia (CMS) logo.svg
Asl muallif (lar)Boris Kraft va Paskal Mangold
Tuzuvchi (lar)Magnolia International Ltd
Dastlabki chiqarilish2003 yil 15-noyabr (2003-11-15)
Barqaror chiqish
6.2.2 / 15 iyul 2020 yil
(4 oy oldin)
 (2020-07-15)
Ombor Buni Vikidatada tahrirlash
YozilganJava
Operatsion tizimO'zaro faoliyat platforma
TuriTarkibni boshqarish tizimi
LitsenziyaJamoa nashri:GPLv3
DX yadrosi:EULA
Veb-saytwww.magnolia-cms.com

Magnoliya ochiq manba hisoblanadi tarkibni boshqarish tizimi (CMS). U Magnolia International Ltd. tomonidan ishlab chiqilgan Bazel, Shveytsariya. Bunga asoslanadi Java uchun kontent ombori APIsi (JSR-283).

Asosiy nashrlar

VersiyaSanaAsosiy xususiyatlar
6.22020-03-27Visual SPA muharriri; Deklarativ REST orqali ko'p manbali tarkib; Integratsiyalashgan foydalanuvchi tajribasi; DAM ulagichi to'plami; Marketing avtomatizatsiya ulagichi to'plami.[1]
6.12019-06-26Mahsulotni qayta qadoqlash: DX Core va Community Edition; Ulagich paketlari, jonli nusxa ko'chirish, ko'plab qidirish paneli va interfeys yaxshilanishlari.[2]
6.02018-11-30AI-ga asoslangan qidiruv natijalari reytingi, rasmni tanib olish va belgilash, tarkib turlari bo'yicha tarkib modellari, yangi interfeys interfeysi, ta'mirlangan foydalanuvchi interfeysi bilan satrini toping.[3]
5.72018-06-25GDPR tayyorlik, Apache Solr aktivlarni indeksatsiya qilish, maydon nomlari taxalluslari, Java 9 va Java 10 bilan ishlash vaqtining mosligi, Java EE 8 da Java spetsifikatsiyasi asoslari.[4]
5.62017-11-15Kontent teglari, yangi REST API etkazib berishning so'nggi nuqtasi, dasturiy ta'minot BOM uchinchi tomon qaramligi uchun, OAuth 2.0, Vaadin 8, Log4j 2.[5]
5.52016-11-15Ta'riflar ilovasi, navigatsiya funktsiyalari, Magnolia CLI, YAML-dagi mavzular va ko'plab UX yaxshilanishlari; CORE 5.5 standart JB sifatida H2 dan foydalanadi.[6]
5.42015-07-03Magnolia Template Essentials, yorug'likni ishlab chiqish, YAML fayllari bo'yicha konfiguratsiya, birlashtirilgan resurslarni yuklash.[7]
5.32014-06-24Shaxsiylashtirish (p13n), ish oqimining vazifalari, yaxshilangan DAM API, kontent ulagichi, marketing teglari menejeri dasturi.[8]
5.22013-11-22REST moduli, yangi Vaadin UI-dan foydalanadigan qo'shimcha dasturlar, migratsiya jarayoni yaxshilandi.[9]
5.12013-10-09Xalqarolashtirish (i18n), ommaviy harakatlar, nashr etilgan ish oqimi, moslashtiriladigan dasturlar.[10]
5.02013-06-20Yangi interfeys asosida HTML5 va Vaadin. Vazifalarga yo'naltirilgan dasturlarni yaratish uchun ramka.[11]
4.5.12012-03-13Yangi templat API, ko'p kanalli nashr, JCR 2.0 [12]
4.12009-06-12Raqamli aktivlarni boshqarish, tasvirni yaratish, sharhlash.[13]
4.0.12009-03-06Standart templat to'plami.[14]
3.02006-11-15LDAP autentifikatsiyasi kabi xususiyatlarga ega korporativ nashr.[15]
2.02004-11-15Foydalanish imkoniyatlarini yaxshilash.[16]
1.02003-11-15Dastlabki chiqarilish.[17][18]
  Oxirgi filial
  Eski filial hali ham qo'llab-quvvatlanadi
  Qadimgi filial, umrining oxirigacha qisman qo'llab-quvvatlanadi
  Hayotning oxiri

Arxitektura

Magnolia CMS - bu Java-ga asoslangan tarkibni boshqarish tizimi[19] ishlatadigan JCR ma'lumotlarni saqlash, qidirish va qidirish uchun ombor. Bu jihatdan Magnoliya Adobe Experience Manager, Hippo CMS va Jahia-ga o'xshaydi, ular JCR-dan foydalanadilar. Magnoliya sukut bo'yicha JCR mos yozuvlar dasturini Apache Jackrabbit-dan foydalanadi. Kabi boshqa JSR-170 sertifikatlangan ombor dasturidan foydalanish mumkin Shakl.

Doimiy saqlash

Magnoliya, Jackrabbit ma'lumotlarini davom ettiradi H2 sukut bo'yicha ma'lumotlar bazasi. Engil vaznga ega bo'lgan H2 ma'lumotlar bazasida tizimni sinab ko'rish uchun bitta yuklashda Magnolia dasturi, konfiguratsiyasi va ikkita namoyish veb-saytlari mavjud. Ishlab chiqarish muhitida MySQL, MariaDB, PostgreSQL yoki Oracle kabi boshqa ma'lumotlar bazalaridan foydalanish mumkin.

Modullar

Magnolia CMS modulli arxitekturaga ega. Tizim yadrosi va sahifa muharriri, raqamli aktivlarni boshqarish va kesh kabi funktsiyalar alohida modullarga to'plangan. Modul mexanizmi, shuningdek, Magnolia CMS bilan qurilgan veb-saytlarni paketlash va joylashtirish uchun ishlatiladi. Veb-saytda ishlatiladigan shablonlar, mavzular va funksiyalar alohida modullarga bo'lingan.[20]

Modullik sayt ma'murlariga loyiha talablariga muvofiq funksiyalarni o'rnatish va o'chirish imkoniyatini beradi. Funktsionallikni diskret modullarga singdirish ham yordam beradi tashvishlarni ajratish: bitta jamoa veb-sayt shablonlari ustida ishlashi mumkin, boshqa bir guruh esa, masalan, dasturlarni ishlab chiqadi.

Fayl tizimi darajasida Magnolia moduli a JAR, Java sinf fayllari va manbalarini (rasmlar, CSS, JavaScript) bitta faylga to'plash uchun ishlatiladigan Java fayl formati. Magnolia modulini joylashtirish uchun JAR faylini Java dastur serveriga nusxalash va Magnolia nusxasini qayta boshlash kerak. Magnolia CMS ishga tushirish jarayonida JAR faylini taniydi va modulni o'rnatadi.

Magnolia International Ltd. sharhlash va shaxsiylashtirish kabi keng tarqalgan ishlatiladigan modullarni taqdim etadi. Foydalanuvchilar hamjamiyati buzilgan havolalarni tekshirish kabi aniq vazifalar uchun qo'shimcha modullarni ishlab chiqdi.[21]

Foydalanuvchilar

Magnoliya mijozlari[22] birinchi navbatda moliyaviy xizmatlar, hukumat va ommaviy axborot vositalaridan keladi. Tizim murakkab integratsiya talablariga va mahsulotni o'z ehtiyojlariga moslashtirish uchun etarli IT-resurslarga ega bo'lgan tashkilotlar uchun eng mos keladi. Magnoliya ochiq manbali arxitekturasidan foydalanish va CMSni mavjud tizimlar bilan birlashtirish uchun muhim Java tajribasi zarur. Kompaniya fayl tizimiga asoslangan ishlab chiqish yondashuvini ko'rsatdi[23] mahsulotni Java ko'nikmalarini kamroq talab qiladi.

Konferensiya

Magnolia konferentsiyasi - bu CMS ishlab chiquvchilari va raqamli marketing foydalanuvchilari uchun har yili o'tkaziladigan tadbir. Konferentsiya boshqa foydalanuvchilar bilan tanishish, ilg'or tajribalar bilan o'rtoqlashish va mahsulot yangilanishlari haqida ma'lumot olish uchun joy. Texnik taqdimot treklari dasturiy ta'minot ishlab chiquvchilariga qaratilgan bo'lib, ular integratsiya va CMSni joriy etish holatlariga e'tibor beradi. 2015 yilda Magnolia raqamli biznes taqdimot trekini qo'shdi, unda muzokaralar korxonalar duch keladigan kontent muammolari va mahsulotdan qanday foydalanishi Internetda o'z brendlarini yaratishga qaratilgan.

Konferentsiya tarkibiga jamoatchilik ham kiradi konferentsiya bu erda ishtirokchilarning barchasi o'zlari tanlashi mumkin bo'lgan muzokaralarni taklif qilish, ovoz berish va taqdim etish uchun javobgardir.

Adabiyotlar

  1. ^ "Magnolia CMS 6.2 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2020-08-06.
  2. ^ "Magnolia CMS 6.1 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2019-07-22.
  3. ^ "Magnolia CMS 6.0 uchun chiqarilgan yozuvlar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2018-12-04.
  4. ^ "Magnolia CORE 5.7 uchun chiqarilgan yozuvlar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2018-07-11.
  5. ^ "Magnolia CORE 5.6 uchun chiqarilgan yozuvlar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2017-11-16.
  6. ^ "Magnolia CORE 5.5 uchun chiqarilgan yozuvlar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2016-11-21.
  7. ^ "Magnolia 5.4 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2016-10-17.
  8. ^ "Magnolia 5.3 uchun chiqarilgan yozuvlar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2016-10-17.
  9. ^ "Magnolia 5.2 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2016-10-17.
  10. ^ "Magnolia 5.1 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2016-10-17.
  11. ^ Gietala, Antti (2013-06-20). "Magnolia 5.0 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 5 noyabr 2014.
  12. ^ Gietala, Antti (2012-03-13). "Magnolia 4.5.1 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2014-11-05.
  13. ^ Jozef, Gregori (2009-06-12). "Magnolia 4.1 uchun chiqarilgan yozuvlar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2014-11-05.
  14. ^ Jozef, Gregori (2009-03-06). "Magnolia 4.0.1 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 2014-11-05.
  15. ^ Natividad, Angela (2006-11-15). "Magnoliya 3 yoshga to'ldi, veb-CMS-ni yangilaydi". CMSWire. Oddiy Media Group. Olingan 2009-01-25.
  16. ^ Dunwoodie, Brice (2004-11-16). "Magnolia 2.0 chiqarildi, J2EE ochiq kodli CMS". CMSWire. Oddiy Media Group. Olingan 2009-01-25.
  17. ^ Kraft, Boris (2003-11-17). "Magnolia 1.0 chiqdi". betterfasterbigger.com. Olingan 2016-10-18.
  18. ^ "Obinary Java-ga asoslangan bepul Enterprise CMS-ni chiqaradi". CMSWire. Oddiy Media Group. 2003-11-20. Olingan 2009-01-25.
  19. ^ Karaca, Amandari (2019-08-06). "Magnoliya Gartner tomonidan veb-kontentni boshqarish uchun sehrli kvadrant tomonidan tan olingan". Cision (PRWeb). Kesish. Olingan 6 avgust 2019.
  20. ^ Meier, Kristof. "Modullar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 6 noyabr 2014.
  21. ^ Kerxof, Marvin. "Deadlink ilovasi". Magnolia Community Wiki. Olingan 6 noyabr 2014.
  22. ^ "Adabiyotlar". Magnolia International Ltd. Arxivlangan asl nusxasi 2015 yil 10 fevralda. Olingan 2 dekabr 2014.
  23. ^ Mayer, Kristof (2015-07-03). "Magnolia 5.4 uchun chiqarilgan eslatmalar". Magnoliya hujjatlari. Magnolia International Ltd. Olingan 30 iyul 2015.

Tashqi havolalar