Pimcore
Pimcore (чит. як Пімкор) — це безкоштовна система керування змістом з вільним і відкритим вихідним кодом, призначена для управління обслуговуванням клієнтів, цифровими активами, відомостями про продукти, багатоканальної публікації і електронної комерції. Назва системи складається з поєднання скорочення PIM, що розшифровується як англ. Product information management (управління інформацією про продукт), і слова core (ядро, серцевина). Історія30 березня 2017 року розробники оголосили про альфа-випуск п'ятої версії додатка, яка основується на Symfony Framework 3, з орієнтовним офіційним виходом на кінець вересня — початок жовтень 2017 року. Водночас, четверта версія (4.6.3) буде останньою на Zend Framework 1, адже вона дійшла до кінця життя[en]. Оновитись з 4 версії на 5 буде неможливо, тож першу будуть підтримувати до кінця 2018 року, щоб всі користувачі змогли перевстановити додаток і перенести туди данні.[2] Історія версій
Технологія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]:
Вимоги до браузераPimcore завжди підтримується в двох останніх версіях всіх цих браузерів:
Зручність використанняPimcore був підданий критиці за те, що його важко використовувати з налаштуваннями за замовчуванням. Ефективне використання вимагає знання PHP та розуміння Zend Framework[6]. Відгуки і визнанняНагороди та номінації
Статті та рейтинги
Див. такожПримітки
Посилання
|