Pimcore

безкоштовна система керування змістом з вільним і відкритим вихідним кодом

Pimcore (чит. як Пімкор) — це безкоштовна система керування змістом з вільним і відкритим вихідним кодом, призначена для управління обслуговуванням клієнтів, цифровими активами, відомостями про продукти, багатоканальної публікації і електронної комерції.

Pimcore
Тип Управління основними даними
Система керування вмістом
Управління інформацією про продукт
Digital asset management
Розробник Pimcore GmbH
Перший випуск 2010
Стабільний випуск 6.0[1]
Платформа XAMPP[d]
Операційна система крос-платформовий
GNU фреймворк Ext JS
Мова програмування PHP, Symfony
Zend Framework (до 4 версії)
Розмір 188 MB (стиснено)
Українська мова так
Стан розробки Активний
Ліцензія GPLv3
Репозиторій github.com/pimcore/pimcore
Вебсайт pimcore.org
Pimcore GmbH
Тип ТОВ
Галузь Програмне забезпечення
Засновано Австрія (2013)
Засновник(и) Бернхард Руш (англ. Bernhard Rusch), Дітмар Річ (англ. Dietmar Rietsch)
Штаб-квартира Зальцбург
Австрія
Ключові особи Бернхард Руш (Технічний директор, співзасновник)
Дітмар Річ (ГВД, співзасновник)
Роланд Десовік (ГВД)
Продукція Pimcore
Співробітники 83
pimcore.com
CMNS: Pimcore у Вікісховищі

Назва системи складається з поєднання скорочення PIM, що розшифровується як англ. Product information management (управління інформацією про продукт), і слова core (ядро, серцевина).

Історія ред.

30 березня 2017 року розробники оголосили про альфа-випуск п'ятої версії додатка, яка основується на Symfony Framework 3, з орієнтовним офіційним виходом на кінець вересня — початок жовтень 2017 року. Водночас, четверта версія (4.6.3) буде останньою на Zend Framework 1, адже вона дійшла до кінця життя[en]. Оновитись з 4 версії на 5 буде неможливо, тож першу будуть підтримувати до кінця 2018 року, щоб всі користувачі змогли перевстановити додаток і перенести туди данні.[2]

Історія версій ред.

Версія Номер збірки Дата релізу Опис
1.0.3 11 15 березня 2010
1.01 468 30 липня 2010
1.02 618 20 вересня 2010
1.03 835 14 січня 2011
1.04 1154 18 травня 2011
2.0 2972 5 листопада 2013
2.1 3103 28 лютого 2014
2.2 3159 11 квітня 2014
3.0 3372 15 січня 2015
3.01 3542 14 вересня 2015
4.0 3777 12 травня 2016
4.1 3816 3 червня 2016
4.2 3900 19 липня 2016
4.3 3932 17 серпня 2016
4.4 4000 11 листопада 2016
  • Зафіксована підтримка PHP 5.5 (досяг кінця життя[en]);
  • Ключі та імена файлів не можуть починатися і закінчуватись крапкою.
4.5 4063 22 березня 2017
4.6 4084 22 травня 2017
  • Щоб підвищити продуктивність процесу автозавантаження, завантажувач класів Zend Framework був замінений автозавантажувачем Composer всюди, де це було можливо.
5 Alpha 30 березня 2017 Версія, основана на Symfony Framework 3:
  • PHP 7.0+
  • використовує Docrine DBAL;
  • видалення інтерфейсу ExtJS 3.4;
  • Перехід від плагінів до розширень основного фремворку (Symfony Bundles).
5 Beta 86 3 серпня 2017
5.0 134 3 жовтня 2017
5.1 2 лютого 2018 Версія включає в себе такі покращення[3]:
  • Оновлення Symfony до версії 3.4;
  • Покращення засобів масового редагування об'єктів в табличній сітці, додавання операторів для роботи з даними атрибутів;
  • Повністю новий інтерфейс і можливості імпорту;
  • Аналітика та звітність Matomo (раніше відомий як PIWIK);
  • Встановлення модуля Customer Data Framework[4].
5.2 23 лютого 2018
6.0 17 червня 2019
Історія стара версія поточна версія альфа-версія бета-версія

Технологія ред.

Pimcore є вебдодатком, що використовує мову програмування PHP і системи керування базами даних MySQL/MariaDB. Компонентно-орієнтовану базову архітектуру Pimcore можна охарактеризувати як найкраще використання Zend Framework, проекту Symfony і провідних архітектурних шаблонів та компонентів на PHP, таких як Composer.

Pimcore слідує умовам об'єктно-орієнтованого програмування, архітектури модель-вид-контролер і останніх парадигм програмування PHP, як простір імен і типажів[ru], суворо дотримуючись стандартів кодування PHP[en], правил і рекомендацій PHP Framework Interop Group (PSR-1, 2, 3, 4&7).

Починаючи з першого випуску в 2010, Pimcore слідував за суворим API-керованим підходом, пропонуючи обом ядро прикладного програмного інтерфейсу, засноване на PHP і відкриє RESTful API для всієї доступної функціональності і інтеграції зі сторонніми додатками. Ядро Pimcore розширюється за допомогою розширень, компонентів змісту і додатків, що використовують API. Pimcore містить адміністративний внутрішній інтерфейс для керівництва даними і конфігурації системи. Цілий інтерфейс приводиться в дію платформою Sencha ExtJS 6, що надає графічний інтерфейс користувача Pimcore.

Вимоги до програмного забезпечення ред.

Pimcore — це вебдодаток, що вимагає сумісний HTTP сервер і SQL базу даних. Версія 4.5.0 (22 березня 2017), висуває такі вимоги[5]:

  • nginx (рекомендовано) чи Apache v2.2+ із mod_rewrite і підтримкою .htaccess
  • MySQL/MariaDB v5.5.3+
  • PHP 5.6+ із FPM / FastCGI чи mod_php; можлива робота HHVM, але не тестувався.

Вимоги до браузера ред.

Pimcore завжди підтримується в двох останніх версіях всіх цих браузерів:

Зручність використання ред.

Pimcore був підданий критиці за те, що його важко використовувати з налаштуваннями за замовчуванням. Ефективне використання вимагає знання PHP та розуміння Zend Framework[6].

Відгуки і визнання ред.

Нагороди та номінації ред.

Рік Номіновано Категорія Нагорода Результат Дж
2010 Pimcore Most Promising Open Source Project Packt Open Source Award Перемога [7]
2012 Pimcore Open Source Constantinus International Award Перемога [8]
2012 Pimcore Informationstechnologie Constantinus International Award Номінація [8]
2013 Pimcore E-Commerce, m-Commerce und b2b Services Staatspreis Multimedia und e-Business[de] Перемога [9]
2016 Pimcore Content Management Systems Frost & Sullivan Technology Innovation Award Перемога [10]

Статті та рейтинги ред.

  • 3 Popular Zend Framework Based CMS (29 квітня 2010)[11]
  • PHPmagazine article about pimcore (6 жовтня 2010)[12]
  • Інтерв'ю з розробниками Pimcore (29 жовтня 2010)[13]
  • Pimcore article in the leading German PHP blog «PHP Gangsta» (23 грудня 2010)[14]
  • CMS-Quickvote: Pimcore places second in Germany[15]
  • Article in German PHP Magazin 2/2014: Individuelle und personalisierbare Websites mit pimcore 2.0 (Травень 2014)[16]
  • Pimcore 3.0 mit neu geschriebenem Core erschienen[17]
  • 15 Leading Product Information Management (PIM) Software Solutions for Retailers (Лютий 2015)[18]
  • Pimcore is voting member of the PHP Framework Interoperability Group (Серпень 2016)[19]
  • Magic Quadrant for Master Data Management Solutions (Жовтень 2017)[20]

Див. також ред.

Примітки ред.

  1. Get on board and download Pimcore! · pimcore/pimcore. pimcore.com. Архів оригіналу за 29 грудня 2017. Процитовано 31 жовтня 2017.
  2. Dietmar (30 березня 2017). Pimcore 5: First public alpha version released!. https://pimcore.org/ (англійською) . Архів оригіналу за 4 квітня 2017. Процитовано 4 квітня 2017.
  3. Christian Kemptner (2 лютого 2018). Pimcore 5.1 is now available. pimcore.com. Архів оригіналу за 22 березня 2018. Процитовано 22 березня 2018.
  4. Christian Kemptner (30 жовтня 2017). New Module: Customer Data Management. pimcore.com. Архів оригіналу за 22 березня 2018. Процитовано 22 березня 2018.
  5. System Requirements - Pimcore Documentatuion. 5 листопада 2013. Архів оригіналу за 9 серпня 2016. Процитовано 5 листопада 2013.
  6. Getting started with pimcore (CMS)?. September 2010. Архів оригіналу за 20 серпня 2012. Процитовано 20 серпня 2012.
  7. Pimcore Wins the 2010 Most Promising Open Source Project Award | Packt Publishing Technical & IT Book Store. Packtpub.com. 9 серпня 2010. Архів оригіналу за 17 листопада 2010. Процитовано 18 липня 2016.
  8. а б pimcore winning the Constantinus Award. Constantinus.net. 28 липня 2012. Архів оригіналу за 21 жовтня 2016. Процитовано 28 липня 2012.
  9. official multimedia and e-business award 2013 of the Republic of Austria. BUNDESMINISTERIUM für WIRTSCHAFT, FAMILIE und JUGEND. 7 березня 2012. Архів оригіналу за 10 березня 2013. Процитовано 17 серпня 2016.
  10. Pimcore winning the Frost & Sullivan Content Management Systems Technology Innovation Award 2016. Pimcore.org. 13 травня 2016. Архів оригіналу за 15 серпня 2016. Процитовано 16 червня 2016.
  11. 3 Popular Zend Framework Based CMS | Hot Scripts Blog. Hotscripts.com. 29 квітня 2010. Архів оригіналу за 23 грудня 2016. Процитовано 3 лютого 2011.
  12. Text: Dietmar Rietsch (28 жовтня 2010). pimcore: Content-Management-Framework auf Zend-Basis. entwickler.de. Архів оригіналу за 21 жовтня 2016. Процитовано 17 серпня 2016.
  13. Interview with Dietmar of pimcore, Most Promising Open Source Project Finalist. OpenCandy. 29 жовтня 2010. Архів оригіналу за 3 листопада 2010. Процитовано 17 серпня 2016.
  14. Pimcore – Interessantes OpenSource CMS | PHP Gangsta - Der PHP Blog. Phpgangsta.de. 28 січня 2011. Архів оригіналу за 27 січня 2017. Процитовано 3 лютого 2011.
  15. CMS-Quickvote: Pimcore places second in Germany. entwickler.de. 2 березня 2012. Архів оригіналу за 21 жовтня 2016. Процитовано 17 серпня 2016.
  16. Individuelle und personalisierbare Websites mit pimcore 2.0. entwickler.de. 21 травня 2014. Архів оригіналу за 10 вересня 2016. Процитовано 17 серпня 2016.
  17. Pimcore 3.0 mit neu geschriebenem Core erschienen. entwickler.de. 19 січня 2015. Архів оригіналу за 21 жовтня 2016. Процитовано 17 серпня 2016.
  18. 15 Leading Product Information Management (PIM) Software Solutions for Retailers. CPC Strategy. 9 лютого 2015. Архів оригіналу за 21 листопада 2016. Процитовано 17 серпня 2016.
  19. Pimcore is voting member of the PHP Framework Interoperability Group. PHP Framework Interoperability Group. 3 серпня 2016. Архів оригіналу за 8 серпня 2016. Процитовано 3 серпня 2016.
  20. Bill O'Kane, Alan Dayley, Michael Patrick Moran, Simon James Walker (30 жовтня 2017). Magic Quadrant for Master Data Management Solutions. gartner.com. Gartner. Архів оригіналу за 7 березня 2018. Процитовано 7 березня 2018.

Посилання ред.