Pimcore

Last updated
Pimcore company
Company typePrivate
Industry Computer software
Founded Austria (2013)
Headquarters
Salzburg
,
Austria
Area served
Worldwide
ProductsPimcore
Website www.pimcore.com
Pimcore software
Stable release
11.2.6 [1]   OOjs UI icon edit-ltr-progressive.svg / 18 June 2024;7 days ago (18 June 2024)
Repository github.com/pimcore/pimcore
License GNU GPL version 3

Pimcore is an open-source enterprise PHP software platform for product information management (PIM), master data management (MDM), customer data management (CDP), digital asset management (DAM), content management (CMS), and digital commerce.

Contents

Technology

Pimcore is operated in a web browser and is based on the PHP programming language, as well as the MySQL/MariaDB 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. [2]

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 standardisation 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, Navision, Salesforce 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), digital asset management (DAM) and e-commerce and is available under the open source GPLv3 license and the proprietary PEL (Pimcore Enterprise License).

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 such as ECLASS (formerly styled 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.

Digital 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 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, personalisation 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. [3]

In 2015, Pimcore launched a global partnership program for system integrators and digital agencies. It has partners in Europe, North America, and Southeast Asia.

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 standardisation body since August 2016. [4]

In 2018, Pimcore received $3.5 million in Series A funding by German Auctus Capital. [5]

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. [6]

Technology

Pimcore is a web-based application and uses the PHP programming language and the MySQL/MariaDB relational database management system. The core application is extensible through plugins, and by utilising APIs. Pimcore includes an administrative back-end interface for system configuration and managing data. It makes use of the following components: [7]

Usage

Related Research Articles

<span class="mw-page-title-main">Wiki software</span> Software to run a collaborative wiki (Including private wiki)

Wiki software is collaborative software that runs a wiki, which allows the users to create and collaboratively edit pages or entries via a web browser. A wiki system is usually a web application that runs on one or more web servers. The content, including previous revisions, is usually stored in either a file system or a database. Wikis are a type of web content management system, and the most commonly supported off-the-shelf software that web hosting facilities offer.

<span class="mw-page-title-main">Midgard (software)</span>

Midgard is an open source persistent storage framework. It provides an object-oriented and replicated environment for building data-intensive applications.

eZ Publish is an open-source enterprise PHP content management system that was developed by the Norwegian company Ibexa. eZ Publish is now maintained by 7x. eZ Publish is freely available under the GNU GPL version 2 license, as well as under proprietary licenses that include commercial support. In 2015, eZ Systems introduced eZ Platform to replace eZ Publish with a more modern and future-proof solution. In 2024, 7x released eZ Publish 6.0 (stable) to replace eZ Publish 5.4 with a more modern and future-proof solution compatible with PHP 7.x and 8.x software. In 2024/02 7x followed up its first release (6.0) with a powerful second release 6.0.1 containing key installation bugfixes and a brand new database backend for flat file database called SQLite that is mature and stable ready to use to simplify your website or web application. In 2024/03 7x continues to develop and release monthly updates to eZ Publish with the release of version 6.0.2 which provides default design improvements and many more extensions enabled for use by default.

Enterprise content management (ECM) extends the concept of content management by adding a timeline for each content item and, possibly, enforcing processes for its creation, approval, and distribution. Systems using ECM generally provide a secure repository for managed items, analog or digital. They also include one methods for importing content to manage new items, and several presentation methods to make items available for use. Although ECM content may be protected by digital rights management (DRM), it is not required. ECM is distinguished from general content management by its cognizance of the processes and procedures of the enterprise for which it is created.

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 strategy. A central hub of product data can be used to distribute information to sales channels such as e-commerce websites, print catalogues, marketplaces such as Amazon and Google Shopping, social media platforms like Instagram and electronic data feeds to trading partners. Moreover, the significant role that PIM plays is reducing the abandonment rate by giving better product information.

Jadu is a provider of low-code Web Experience Management software, specialising in Web CMS, Forms, Portal and Customer Case Management tools for the enterprise.

<span class="mw-page-title-main">Apache OFBiz</span> Open-source enterprise resource planning software

Apache OFBiz is an open source enterprise resource planning (ERP) system. It provides a suite of enterprise applications that integrate and automate many of the business processes of an enterprise.

<span class="mw-page-title-main">Silverstripe CMS</span> Content management system

Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes a WYSIWYG website editor. The core of the software is Silverstripe Framework, a PHP Web application framework.

Nuxeo is a software company making an open source content management system.

<span class="mw-page-title-main">TCPDF</span>

TCPDF is a free and open source software PHP class for generating PDF documents. TCPDF is the only PHP-based library that includes complete support for UTF-8 Unicode and right-to-left languages, including the bidirectional algorithm.

<span class="mw-page-title-main">OpenWGA</span>

OpenWGA is a Content Management System (CMS) running on the Java Enterprise Edition Platform. It is used to build, manage and publish websites and content-centric web applications. The system is developed and maintained by German company Innovation Gate GmbH.

<span class="mw-page-title-main">VirtueMart</span> Content management system software

VirtueMart is an open-source e-commerce application designed as an extension of the Mambo or Joomla! content management systems (CMS). VirtueMart is written in PHP and requires the MySQL database environment for storage. It is best suited for low to medium level traffic web-sites.

<span class="mw-page-title-main">October (CMS)</span> Content management system

October is a self-hosted content management system (CMS) based on the PHP programming language and Laravel web application framework. It supports MariaDB, MySQL, PostgreSQL, SQLite and SQL Server for the database back end and uses a flat file database for the front end structure. The October CMS covers a range of capabilities such as users, permissions, themes, and plugins, and is seen as a simpler alternative to WordPress.

ibexa DXP Content management system

eZ Platform is an open-source enterprise PHP content management system (CMS) and Digital eXperience Platform (DXP) developed by the company Ibexa, which has headquarters Oslo, Norway and offices in Germany, France, Poland, England, US and Japan. eZ Platform is freely available under the GNU GPL version 2 license, as well as under proprietary licenses that include commercial support as well as access to additional features. The commercial version of the software extends the capabilities of the open-source core with features such as personalization, e-Commerce and additional editorial and development capabilities.

<span class="mw-page-title-main">Grav (CMS)</span>

Grav is a free software, self-hosted content management system (CMS) written in the PHP programming language and based on the Symfony web application framework. It uses a flat file database for both backend and frontend.

References

  1. "Release 11.2.6". 18 June 2024. Retrieved 24 June 2024.
  2. "Core Framework | Pimcore Development Documentation". pimcore.com. Retrieved 2024-02-22.
  3. "About Us | pimcore.com". pimcore.com. Retrieved 2024-04-06.
  4. "Personnel - PHP-FIG". php-fig.org. Retrieved 2020-08-13.
  5. Butcher, Mike (2018-12-14). "Pimcore closes $3.5M for its open-source data platform to expand in the US". techcrunch.com. Retrieved 2020-08-13.
  6. 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. Retrieved 2022-09-23.
  7. "Github - Pimcore". github.com. Retrieved 2020-08-06.
  8. Grill-Goodman, Jamie (2019-07-26). "Case Study: How Northgate Market Is Future-Proofing Grocery". risnews.com. Retrieved 2020-08-13.
  9. "Success Story - Alshaya - PSG" (PDF). 2020-07-23. Retrieved 2020-08-06.
  10. "Icecat - Pimcore plugin". 2021-09-30. Retrieved 2021-09-30.