Pimcore

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Pimcore
Pimcore-logo-5.svg
Pimcore demonstration ukr.jpg
Скріншот головної сторінки версії 4.6, збірка для початківців (Quick Start Bundle)
Тип Управління основними даними
Система керування вмістом
Управління інформацією про продукт
Digital asset management
Розробник Pimcore GmbH
Перший випуск 2010
Стабільний випуск 5.0[1] (28 вересня 2017; 292 дні тому)
Версії 5.2.3[2]
Репозиторій github.com/pimcore/pimcore
Операційна система крос-платформовий
GNU фреймворк Ext JS
Написано на PHP, Symfony
Zend Framework (до 4 версії)
Розмір 188 MB (стиснено)
Українська так
Стан розробки Активний
Ліцензія GPLv3
pimcore.com

Pimcore у Вікісховищі?

Pimcore GmbH
Тип ТОВ
Галузь Програмне забезпечення
Засновано Австрія (2013)
Засновник(и) Бернхард Руш (англ. Bernhard Rusch), Дітмар Річ (англ. Dietmar Rietsch)
Штаб-квартира Зальцбург
Австрія
Ключові особи Бернхард Руш (Технічний директор, співзасновник)
Дітмар Річ (ГВД, співзасновник)
Роланд Десовік (ГВД)
Продукція Pimcore
Співробітники 83
Сайт pimcore.com

Pimcore у Вікісховищі?

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

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

Історія[ред. | ред. код]

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

Історія версій[ред. | ред. код]

Версія Номер збірки Дата релізу Опис
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 Версія включає в себе такі покращення[4]:
  • Оновлення Symfony до версії 3.4;
  • Покращення засобів масового редагування об'єктів в табличній сітці, додавання операторів для роботи з даними атрибутів;
  • Повністю новий інтерфейс і можливості імпорту;
  • Аналітика та звітність Matomo (раніше відомий як PIWIK);
  • Встановлення модуля Customer Data Framework[5].
5.2 23 лютого 2018
Історія стара версія поточна версія альфа-версія бета-версія

Технологія[ред. | ред. код]

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), висуває такі вимоги[6]:

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

Відгуки і визнання[ред. | ред. код]

Нагороди та номінації[ред. | ред. код]

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

Статті та рейтинги[ред. | ред. код]

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

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

Примітки[ред. | ред. код]

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

Посилання[ред. | ред. код]