Pimcore је отворена PHP софтверска платформа за управљање информацијама о производима (PIM), управљање мастер подацима (MDM), управљање подацима о корисницима (CDP), управљање дигиталним ресурсима (DAM), управљање садржајем (CMS) и електронско пословање.

Технологија

уреди

Pimcore се користи у веб прегледачу и базиран је на PHP програмском језику, као и MySQL/MariaDB систему за управљање базама података. Састоји се од модуларне софтверске архитектуре која користи водеће развојне оквире, као што су Symfony пројекат и систем управљања пакетима Composer на основу "најбољих пракси". Архитектура користи конвенције објектно-оријентисаног развоја софтвера, узимајући у обзир MVC (Model View Controller) образац дизајна.

Pimcore следи спецификације и дефиниције PHP Framework Interop Group (PSR 1, 2, 3, 4 и 7). Компанија је члан овог тела за стандардизацију PHP-а од августа 2016. године.

Од свог почетног издања 2010. године, Pimcore следи потпуно API-оријентисани приступ. Све функционалности могу се приступити помоћу PHP и REST API-ја. Ово омогућава једноставну повезаност са било којим постојећим системима трећих страна, као што су SAP, Navision, Salesforce или Oracle. Основа Pimcore-a је проширива кроз компоненте и додатке трећих страна.

Pimcore има интерфејс за управљање системом и подацима. Кориснички интерфејс базиран је на развојном оквиру Sencha Ext-JS-6.

Функционалности

уреди

Портфолио Pimcore-а састоји се од софтверских решења отвореног кода за управљање мастер подацима у више домена и решења за дигиталну комерцију и управљање садржајем преко различитих канала. Поред бесплатне заједничке верзије, софтверско решење је такође доступно и као enterprise верзија. Платформа укључује функционалности за управљање информацијама о производима (PIM), управљање садржајем на вебу (CMS), управљање дигиталним ресурсима (DAM) и е-комерц и доступна је под отвореном лиценцом GPLv3 и пропријетарном PEL (Pimcore Enterprise License).

Мастер подаци управљање (MDM) / Управљање информацијама о производима (PIM)

уреди

MDM/PIM функционалности Pimcore-а баве се циклусом живота мастер и подацима о производима компаније. Фокус је на консолидацији података, стварању централног репозиторијума података и темама управљањја квалитетом података. У овом контексту, Pimcore омогућава конфигурацију модела података било какве сложености и консолидацију података за компаније из различитих индустрија и с различитим бизнис моделима. Pimcore укључује више од 40 компоненти података и компатибилан је са класификационим системима као што су eCl@ss и GS1. Садржаји, структуре, верзије, описи, преводи могу се управљати централно.

Управљање садржајем на вебу (CMS)

уреди

CMS функционалности базиране су на медијски неутралном управљању подацима и подршци принципу једног извора и вишеканалног објављивања. Pimcore може се користити за креирање и управљање вишемедијским и вишеканалским садржајем који се може користити на дигиталним уређајима (рачунар, мобилни телефон, таблет) као и ван мреже на продажним местима и у штампаним медијима.

Управљање дигиталним ресурсима (DAM)

уреди

DAM функционалности укључују централизовано управљање, класификацију и конверзију дигиталних медија у било каквом формату и величини. Циљ је поједноставити управљање медијима и испоручити правилне медије у одговарајућим форматима релевантним излазним каналима.

Е-комерц-оквир

уреди

Е-комерц-оквир је компонентни развојни оквир за брзо развијање флексибилних B2B и B2C е-комерц апликација.

Оквир података о корисницима

уреди

Оквир података о корисницима је компонентни развојни оквир за брзо развијање апликација за управљање подацима о корисницима, сегментацију подацима о корисницима, персонализацију и аутоматизацију маркетинга.

Pimcore платформа

уреди

Пимcore платформа комбинује PIM, CMS, DAM и е-комерц у једну отворену платформу, позиционирајући се као системско решење за консолидацију ИТ пејзажа. У том смислу, Pimcore је шампион интегрисаних системских решења, уместо приступа "најбољих пракси".

Историја

уреди

Pimcore је првобитно развила дигитална агенција elements.at New Media Solutions GmbH. Прва јавна бета верзија је објављена 21. јануара 2010. године. У 2013. години, компанија Pimcore GmbH је основана.

У 2015. години, Pimcore је покренуо глобални програм за партнерство за системске интеграторе и дигиталне агенције. Има партнере у Европи, Северној Америци и Југоисточној Азији.

Pimcore прати упутства и дефиниције PHP Framework Interop Group (PSR 1, 2, 3, 4 и 7). Компанија је члан овог тела за стандардизацију PHP-а од августа 2016. године.[1]

У 2018. години, Pimcore је добио 3,5 милиона долара у Серији A финансирања од стране немачког Auctus Capital.[2]


У 2022. години, Pimcore је закључио уговор о Серији B вредан 12 милиона долара, предводећи га Nordwind Growth, да глобално прошири Enterprise отворени софтвер за управљање подацима и искуством. [3]

Технологија

уреди

Pimcore је веб-базирана апликација и користи PHP програмски језик и MySQL/MariaDB систем за управљање релационим базама података. Основна апликација је проширива кроз прикључке и коришћењем API-ја. Pimcore укључује административни интерфејс на задњој страни за конфигурацију система и управљање подацима. Користи следеће компоненте:[4]

  • Symfony, веб-апликациони оквир
  • PHPUnit, оквир за тестирање јединица
  • Twig, механизам за шаблоне
  • Swift Mailer, библиотека за е-пошту
  • Composer, менаџер пакета
  • Ext JS, оквир за једностраничне [JavaScript] апликације

Употреба

уреди

Northgate Markets, развили су систем за наручивање од краја до краја и редизајнирали своју веб локацију помоћу Pimcore.[5] Alshaya, оператор међународних франшиза са седиштем у Кувајту, имплементирали су PIM и DAM за управљање подацима за 1,8 милиона производа.[6] Open Icecat додала је прикључак отвореног кода за отпремање базе података отворених садржаја на Pimcore инстанцу. [7]

Референце

уреди
  1. ^ „Personnel - PHP-FIG”. php-fig.org. Приступљено 2020-08-13. 
  2. ^ Butcher, Mike (2018-12-14). „Pimcore closes $3.5M for its open-source data platform to expand in the US”. techcrunch.com (на језику: енглески). Приступљено 2020-08-13. 
  3. ^ Rietsch, Dietmar (2022-09-23). „Pimcore Closes $12M Series B Deal led by Nordwind Growth to Globally Expand Enterprise Open-Source Data and Experience Management Platform”. pimcore.com (на језику: енглески). Приступљено 2022-09-23. 
  4. ^ „Github - Pimcore”. github.com. Приступљено 2020-08-06. 
  5. ^ Grill-Goodman, Jamie (2019-07-26). „Case Study: How Northgate Market Is Future-Proofing Grocery”. risnews.com. Приступљено 2020-08-13. 
  6. ^ „Success Story - Alshaya - PSG” (PDF). 2020-07-23. Архивирано из оригинала (PDF) 30. 08. 2021. г. Приступљено 2020-08-06. 
  7. ^ „Icecat - Pimcore plugin”. 2021-09-30. Приступљено 2021-09-30.