Pimcore
   HOME

TheInfoList



OR:

Pimcore is an open-source enterprise
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
software platform for
product information management Product information management (PIM) is the process of managing all the information required to market and sell products through distribution channels. This product data is created by an internal organization to support a multichannel marketing st ...
(PIM),
master data management Master data management (MDM) is a technology-enabled discipline in which business and information technology work together to ensure the uniformity, accuracy, stewardship, semantic consistency and accountability of the enterprise's official shared ...
(MDM),
customer data management Customer data management (CDM) is the ways in which businesses keep track of their customer information and survey their customer base in order to obtain feedback. CDM embraces a range of software or cloud computing applications designed to give l ...
(CDP),
digital asset management Digital asset management (DAM) and the implementation of its use as a computer application is required in the collection of digital assets to ensure that the owner, and possibly their delegates, can perform operations on the data files. Termi ...
(DAM),
content management Content management (CM) is a set of processes and technologies that supports the collection, managing, and publishing of information in any form or medium. When stored and accessed via computers, this information may be more specifically referre ...
(CMS), and
digital commerce The digital economy is a portmanteau of digital computing and economy, and is an umbrella term that describes how traditional brick-and-mortar economic activities (production, distribution, trade) are being transformed by Internet, World Wide ...
.


Technology

Pimcore is operated in the
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
and is based on the
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
programming language, as well as the
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
/
MariaDB MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. Development is led by some of the ori ...
database system. It consists of a modular software architecture that uses leading development frameworks, such as the Symfony project and the package management Composer based on a "best-of-breed" approach. The architecture uses the conventions of object-oriented software development, taking into account the MVC (Model View Controller) design pattern. Pimcore follows the specifications and definitions of the PHP Framework Interop Group (PSR 1, 2, 3, 4 and 7). The company has been a member of this PHP standardization body since August 2016. Since its initial release in 2010, Pimcore has followed a fully API-based approach. All functionalities can be accessed by a PHP and a REST API. This allows for easy connectivity to any existing third-party systems, such as
SAP Sap is a fluid transported in xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant. Sap is distinct from latex, resin, or cell sap; it is a separ ...
,
Navision Microsoft Dynamics 365 Business Central is an enterprise resource planning (ERP) system from Microsoft, part of the Microsoft Dynamics 365 product family. The product is designed to assist with finance, manufacturing, customer relationship mana ...
,
Salesforce Salesforce, Inc. is an American cloud-based software company headquartered in San Francisco, California. It provides customer relationship management (CRM) software and applications focused on sales, customer service, marketing automation, a ...
or Oracle. The core of Pimcore is extensible through third-party components and plugins. Pimcore has a management interface to configure the system and manage data. The user interface is based on the Sencha Ext-JS-6 development framework.


Functionality

Pimcore's portfolio consists of open source software solutions for multi-domain master data management and solutions for cross-channel digital commerce and content management. In addition to a free community edition, the software solution is also available as an enterprise edition. The software platform includes functionalities for product information management ( PIM), web content management (
CMS CMS may refer to: Computing * Call management system * CMS-2 (programming language), used by the United States Navy * Code Morphing Software, a technology used by Transmeta * Collection management system for a museum collection * Color manag ...
), digital asset management (
DAM A dam is a barrier that stops or restricts the flow of surface water or underground streams. Reservoirs created by dams not only suppress floods but also provide water for activities such as irrigation, human consumption, industrial use ...
) and
e-commerce E-commerce (electronic commerce) is the activity of electronically buying or selling of products on online services or over the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain managem ...
and is available under the open source GPLv3 license and the proprietary PEL (Pimcore Enterprise License). Pimcore is now (December 2022) deployed more than 100,000 times worldwide in 174 different countries and has been translated into 20 different languages.


Master Data Management (MDM) / Product Information Management (PIM)

Pimcore's MDM/PIM functionalities deal with the lifecycle of a company's master and product data. The focus is on the consolidation of data, the creation of a central data repository and data quality management topics. In this context, Pimcore enables the configuration of data models of any complexity and the consolidation of data for companies from a wide range of industries and with a wide range of business models. Pimcore includes more than 40 data components and is compatible with
classification systems Classification is a process related to categorization, the process in which ideas and objects are recognized, differentiated and understood. Classification is the grouping of related facts into classes. It may also refer to: Business, organiza ...
such as eCl@ss and GS1. Content as well as structures, versions, descriptions, translations can be managed centrally.


Web Content Management (CMS)

CMS functionalities are based on the media-neutral management of data and the support of the single-source and multi-channel publishing principle. Pimcore can therefore be used to create and manage cross-media and cross-channel content that can be consumed on digital devices (desktop, mobile, tablet) as well as offline at POS and in print.


Digitales Asset Management (DAM)

DAM functionalities include centralized management, classification and conversion of digital media in any format and size. The objective is to simplify the management of media and deliver the right media in the appropriate formats to the relevant output channels.


E-Commerce-Framework

The e-commerce framework is a component-based development framework to rapidly develop flexible B2B and
B2C Direct-to-consumer (DTC) or business-to-consumer (B2C) is the business model of selling products directly to customers and thereby bypassing any third-party retailers, wholesalers, or any other middlemen. Direct-to-consumer sales are usually tr ...
e-commerce applications.


Customer Data Framework

The Customer Data Framework is a component-based development framework to rapidly develop applications for customer data management, customer data segmentation, personalization and marketing automation.


Pimcore Platform

The Pimcore platform combines PIM, CMS, DAM and e-commerce in a single open source application, positioning itself as a system solution for consolidating IT landscapes. In this sense, Pimcore is a champion for integrated system solutions, rather than the best-of-breed approach.


History

Pimcore was originally developed by the digital agency elements.at New Media Solutions GmbH. The first public beta version was released on January 21, 2010. In 2013, the company Pimcore GmbH was founded. In 2015, Pimcore launched a global partnership program for system integrators and digital agencies. It has partners in
Europe Europe is a large peninsula conventionally considered a continent in its own right because of its great physical size and the weight of its history and traditions. Europe is also considered a subcontinent of Eurasia and it is located entirel ...
, North America, and
Southeast Asia Southeast Asia, also spelled South East Asia and South-East Asia, and also known as Southeastern Asia, South-eastern Asia or SEA, is the geographical south-eastern region of Asia, consisting of the regions that are situated south of mainlan ...
. Pimcore follows the guidelines and definitions of the PHP Framework Interop Group (PSR 1, 2, 3, 4 and 7). The company has been a member of this PHP standardization body since August 2016. In 2018, Pimcore received $3.5 million in Series A funding by German Auctus Capital. In 2022, Pimcore closed a $12M Series B Deal led by Nordwind Growth to globally expand the Enterprise Open-Source Data and Experience Management Platform.


Technology

Pimcore is a web-based application and uses the
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group. ...
programming language and the
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database ...
/
MariaDB MariaDB is a community-developed, commercially supported fork of the MySQL relational database management system (RDBMS), intended to remain free and open-source software under the GNU General Public License. Development is led by some of the ori ...
relational database management system. The core application is extensible through plugins, and by utilizing APIs. Pimcore includes an administrative back-end interface for system configuration and managing data. It makes use of the following components: * Symfony, a web application framework * PHPUnit, a unit testing framework *
Twig A twig is a thin, often short, branch of a tree or bush. The buds on the twig are an important diagnostic characteristic, as are the abscission scars where the leaves have fallen away. The color, texture, and patterning of the twig bark ar ...
, a templating engine *Swift Mailer, an e-mail library * Composer, a package manager *
Ext JS Ext JS is a JavaScript application framework for building interactive cross-platform web applications using techniques such as Ajax, DHTML and DOM scripting. It can be used as a simple component framework (for example, to create dynamic grids on ...
, a JavaScript single-page application framework


Usage

*Northgate Markets, developed an end-to-end ordering system an overhauled its website with Pimcore *Alshaya, a Kuwait-based international franchise operator, implemented a PIM and DAM to manage data for 1.8 million products *
Open Icecat Open or OPEN may refer to: Music * Open (band), Australian pop/rock band * The Open (band), English indie rock band * ''Open'' (Blues Image album), 1969 * ''Open'' (Gotthard album), 1999 * ''Open'' (Cowboy Junkies album), 2001 * ''Open'' ( ...
added an open source plugin to upload the open content database to a Pimcore instance


Awards and recognition

* 2010: Winner of the "Most Promising Open Source Project 2010" * 2013: Winner of the Austrian Multimedia and E-Business State Award * 2016: Frost & Sullivan Content Management Systems Technology Innovation Award * 2017: CMS Critic Award in Category "Best Enterprise CMS" * 2018: Gartner "Cool Vendor in Digital Commerce" * 2019: 15 leading product information management systems * 2020: A Market Leader in the Master Data Management Software Category in Customer Success Report * 2021: Gartner "CustomerĀ“s Choice" * 2021: Exemplary Vendor at Ventana Research PIM Value Index * 2022: Gartner "CustomerĀ“s Choice" * 2022: Gartner "Strong Performer in Digital Commerce"


References

{{Reflist Content management systems Free content management systems Free software programmed in PHP Free e-commerce software Extract, transform, load tools Data quality companies Data companies