Pimcore

From Wikipedia, the free encyclopedia
Jump to: navigation, search
pimcore
Developer(s) pimcore
Stable release 2.2.0 / April 11, 2014 (2014-04-11)
Operating system Cross-platform
Type Content management system
License BSD Licence
Website http://www.pimcore.org

Pimcore is a free and open-source web content management platform for creating and managing web applications and digital presences released under the terms of the BSD Licence. The pimcore platform contains various integrated applications for web content management, product information management, multi-channel publishing, e-commerce and various other marketing-specific applications like digital asset management, marketing management and an integrated behavioral targeting engine for personalizing content. Pimcore is being positioned as an open-source suite for customer experience management (CEM or CXM). Technologically pimcore is based on PHP, the Zend Framework and MySQL as the database layer.

Technology[edit]

pimcore is purely written in object-oriented PHP 5 and is based on the Zend Framework. The application structure of pimcore follows the basic Model–view–controller pattern and all additional Zend Framework APIs like database abstraction, caching, internationalization, web services (REST/SOAP) can be used within pimcore. Pimcore templates and views are based on the Zend View module of the framework and are written in pure PHP. Therefore it is possible to use all the existing Zend View Helpers for task such as paging, URL generation, placeholders. The frontend of the administration interface is powered by the Ext JS user interface toolkit. The communication between frontend and backend is purely based on AJAX.

The base of pimcore is the object-oriented pimcore API. Everything that can be done within the pimcore administration interface can be programmatically done by using the pimcore API or (since version 1.3) by using the SOAP webservice interface to pimcore. These APIs establish the core of pimcore's product information management module and primarily focus on topics like data integration from 3rd party enterprise applications and Web-to-print publishing.

Pimcore is extensible through plugins and widgets. Extensions can be distributed by using a dedicated plugin server [1] or by using the main plugin registry. Pimcore provides interfaces for integrating Java-based applications and objects by utilizing the PHP-Java-Bridge and Apache Thrift.

Software Requirements[edit]

pimcore is a web application, requiring a compatible HTTP server and a SQL database. As of version 2.0 (November 5, 2013), the requirements for pimcore are as follows:[2]

Usability[edit]

pimcore has been criticized for being difficult to use out of the box. Effective use requires an understanding of the Zend Framework.[4]

Awards, reviews and articles[edit]

  • 3 Popular Zend Framework Based CMS (29. April 2010)[5]
  • PHPmagazine article about pimcore (06. October 2010)[6]
  • Interview with pimcore developers and Dr. Apps from OpenCandy (29. October 2010)[7]
  • Winner of the Most Promising Open Source Project 2010 (15. November 2010)[8]
  • Pimcore article in the leading German PHP blog "PHP Gangsta" (23. December 2010)[9]
  • pimcore winning the Constantinus Award (July 2012)[10]
  • Winner of the official multimedia and e-business award 2013 of the Republic of Austria [11]

References[edit]

  1. ^ "pimcore plugin server". 2010-04-23. Retrieved 2011-03-02. 
  2. ^ "pimcore server requirements". 2013-11-05. Retrieved 2013-11-05. 
  3. ^ Dascalescu, Dan. "Pimcore nginx configuration". Pimcore issue tracker. Retrieved 20 August 2012. 
  4. ^ "Getting started with pimcore (CMS)?". September 2010. Archived from the original on 20 August 2012. Retrieved 20 August 2012. 
  5. ^ "3 Popular Zend Framework Based CMS | Hot Scripts Blog". Hotscripts.com. 2010-04-29. Retrieved 2011-02-03. 
  6. ^ Text: Dietmar Rietsch (2010-10-28). "pimcore: Content-Management-Framework auf Zend-Basis". It-republik.de. Retrieved 2011-02-03. 
  7. ^ "Interview with Dietmar of pimcore, Most Promising Open Source Project Finalist". OpenCandy. 2010-10-29. Retrieved 2011-02-03. 
  8. ^ "Pimcore Wins the 2010 Most Promising Open Source Project Award | Packt Publishing Technical & IT Book Store". Packtpub.com. 2010-08-09. Retrieved 2011-02-03. 
  9. ^ "Pimcore – Interessantes OpenSource CMS | PHP Gangsta - Der PHP Blog". Phpgangsta.de. 2011-01-28. Retrieved 2011-02-03. 
  10. ^ "pimcore winning the Constantinus Award". Constantinus.net. 2012-07-28. Retrieved 2012-07-28. 
  11. ^ "official multimedia and e-business award 2013 of the Republic of Austria". BUNDESMINISTERIUM für WIRTSCHAFT, FAMILIE und JUGEND. 2012-03-07. Retrieved 2012-03-07. 

External links[edit]