hirakch / pimcore
内容与产品管理框架(CMS/PIM/电子商务)
Requires
- php: ^8.1
- composer-runtime-api: ^2.0
- ext-curl: *
- ext-dom: *
- ext-exif: *
- ext-fileinfo: *
- ext-gd: *
- ext-iconv: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
- ext-mysqli: *
- ext-pdo: *
- ext-pdo_mysql: *
- ext-simplexml: *
- ext-zip: *
- ext-zlib: *
- amnuts/opcache-gui: ^3.0.1
- cbschuld/browser.php: ^1.9.6
- colinmollenhour/credis: ^1.10.0
- composer/ca-bundle: ^1.2
- defuse/php-encryption: ^2.2.0
- doctrine/annotations: ^1.13.1
- doctrine/collections: ^1.6.5
- doctrine/dbal: ^3.5
- doctrine/doctrine-bundle: ^2.6.3
- doctrine/doctrine-migrations-bundle: ^3.2.2
- doctrine/inflector: ^2.0.2
- doctrine/persistence: ^3.0.3
- egulias/email-validator: ^3.0.0
- endroid/qr-code: ^4
- friendsofsymfony/jsrouting-bundle: ^3.2.1
- geoip2/geoip2: ^2.9
- google/apiclient: ^2.12
- guzzlehttp/guzzle: ^7.2
- http-interop/http-factory-guzzle: ^1.0.0
- knplabs/knp-paginator-bundle: ^6.0.0
- lcobucci/jwt: ^4.0
- league/csv: ^9.7
- league/flysystem-bundle: ^3.0
- league/html-to-markdown: ^5.1
- masterminds/html5: ^2.7
- matomo/device-detector: ^6.0
- matthiasmullie/minify: ^1.3
- mjaschen/phpgeo: ^4.0
- monolog/monolog: ^3.2.0
- mpratt/embera: ^2.0.14
- myclabs/deep-copy: ^1.11
- neitanod/forceutf8: ^2.0.4
- nesbot/carbon: ^2.27
- onnov/detect-encoding: ^2.0
- pear/net_url2: ^2.2
- phpoffice/phpspreadsheet: ^1.24
- presta/sitemap-bundle: ^3.3
- rybakit/twig-deferred-extension: ^3.0
- sabre/dav: ^4.1.2
- scheb/2fa-bundle: ^6.0
- scheb/2fa-google-authenticator: ^6.0
- sensio/framework-extra-bundle: ^6.2
- sensiolabs/ansi-to-html: ^1.1
- spatie/image-optimizer: ^1.6.2
- symfony-cmf/routing-bundle: ^3.0
- symfony/asset: ^6.1
- symfony/cache: ^6.1
- symfony/config: ^6.1
- symfony/console: ^6.1
- symfony/contracts: ^3.2
- symfony/debug-bundle: ^6.1
- symfony/dependency-injection: ^6.1
- symfony/doctrine-messenger: ^6.1
- symfony/dom-crawler: ^6.1
- symfony/dotenv: ^6.1
- symfony/error-handler: ^6.1
- symfony/event-dispatcher: ^6.1
- symfony/expression-language: ^6.1
- symfony/filesystem: ^6.1
- symfony/finder: ^6.1
- symfony/form: ^6.1
- symfony/framework-bundle: ^6.1
- symfony/http-foundation: ^6.1
- symfony/http-kernel: ^6.1
- symfony/lock: ^6.1
- symfony/mailer: ^6.1
- symfony/messenger: ^6.1
- symfony/mime: ^6.1
- symfony/monolog-bundle: ^3.8
- symfony/options-resolver: ^6.1
- symfony/password-hasher: ^6.1
- symfony/process: ^6.1
- symfony/property-access: ^6.1
- symfony/rate-limiter: ^6.1
- symfony/routing: ^6.1
- symfony/security-bundle: ^6.1
- symfony/security-core: ^6.1
- symfony/security-http: ^6.1
- symfony/serializer: ^6.1
- symfony/stopwatch: ^6.1
- symfony/templating: ^6.1
- symfony/translation: ^6.1
- symfony/twig-bridge: ^6.1
- symfony/twig-bundle: ^6.1
- symfony/uid: ^6.1
- symfony/validator: ^6.1
- symfony/var-dumper: ^6.1
- symfony/web-link: ^6.1
- symfony/web-profiler-bundle: ^6.1
- symfony/workflow: ^6.1
- symfony/yaml: ^6.1
- tijsverkoyen/css-to-inline-styles: ^2.2.3
- twig/extra-bundle: ^3.4.0
- twig/string-extra: ^3.0.4
- twig/twig: ^3.0.4
- umpirsky/country-list: ^2.0.6
- vrana/jush: ~2.0.2
Requires (Dev)
- chrome-php/chrome: ^1.4.0
- codeception/codeception: ^5.0.3
- codeception/module-symfony: ^3.1.0
- codeception/phpunit-wrapper: ^9
- composer/composer: *
- elasticsearch/elasticsearch: ^8.0
- phpstan/phpstan: ^1.9.5
- phpstan/phpstan-symfony: ^1.2.19
- phpunit/phpunit: ^9.3
- pimcore/elasticsearch-client: ^1.0.0
- spiritix/php-chrome-html2pdf: ^1.6
- webmozarts/console-parallelization: ^2.0.0-beta.2
Suggests
- ext-imagick: ^3.4.0
- ext-redis: *
- ext-sockets: *
- chrome-php/chrome: Required for Documents Page Previews
- elasticsearch/elasticsearch: Required for Elastic Search service
- spiritix/php-chrome-html2pdf: Required for the Headless Chrome Web2Print Extension
- webmozarts/console-parallelization: Required for parallelization of console commands
Conflicts
- doctrine/doctrine-migrations-bundle: 3.1.0
- sabre/dav: 4.2.2
- symfony/symfony: *
- thecodingmachine/safe: <2.0
- 11.x-dev
- 11.2.x-dev
- v11.0.0-ALPHA2
- v11.0.0-ALPHA1
- 10.6.x-dev
- 10.5.x-dev
- v10.5.14
- v10.5.13
- v10.5.12
- v10.5.11
- v10.5.10
- v10.5.9
- v10.5.8
- v10.5.7
- v10.5.6
- v10.5.5
- v10.5.4
- v10.5.3
- v10.5.2
- v10.5.1
- v10.5.0
- v10.4.6
- v10.4.5
- v10.4.4
- v10.4.3
- v10.4.2
- v10.4.1
- v10.4.0
- v10.3.7
- v10.3.6
- v10.3.5
- v10.3.4
- v10.3.3
- v10.3.2
- v10.3.1
- v10.3.0
- v10.2.10
- v10.2.9
- v10.2.8
- v10.2.7
- v10.2.6
- v10.2.5
- v10.2.4
- v10.2.3
- v10.2.2
- v10.2.1
- v10.2.0
- v10.1.5
- v10.1.4
- v10.1.3
- v10.1.2
- v10.1.1
- v10.1.0
- v10.0.9
- v10.0.8
- v10.0.7
- v10.0.6
- v10.0.5
- v10.0.4
- v10.0.3
- v10.0.2
- v10.0.1
- v10.0.0
- v10.0.0-BETA4
- v10.0.0-BETA3
- v10.0.0-BETA2
- v10.0.0-BETA1
- 6.9.x-dev
- v6.9.6
- v6.9.5
- v6.9.4
- v6.9.3
- v6.9.2
- v6.9.1
- v6.9.0
- v6.8.12
- v6.8.11
- v6.8.10
- v6.8.9
- v6.8.8
- v6.8.7
- v6.8.6
- v6.8.5
- v6.8.4
- v6.8.3
- v6.8.2
- v6.8.1
- v6.8.0
- v6.7.3
- v6.7.2
- v6.7.1
- v6.7.0
- v6.6.11
- v6.6.10
- v6.6.9
- v6.6.8
- v6.6.7
- v6.6.6
- v6.6.5
- v6.6.4
- v6.6.3
- v6.6.2
- v6.6.1
- v6.6.0
- v6.5.3
- v6.5.2
- v6.5.1
- v6.5.0
- v6.4.2
- v6.4.1
- v6.4.0
- v6.3.6
- v6.3.5
- v6.3.4
- v6.3.3
- v6.3.2
- v6.3.1
- v6.3.0
- v6.2.3
- v6.2.2
- v6.2.1
- v6.2.0
- v6.1.2
- v6.1.1
- v6.1.0
- v6.0.5
- v6.0.4
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- 5.8.x-dev
- v5.8.9
- v5.8.8
- v5.8.7
- v5.8.6
- v5.8.5
- v5.8.4
- v5.8.3
- v5.8.2
- v5.8.1
- v5.8.0
- v5.7.3
- v5.7.2
- v5.7.1
- v5.7.0
- v5.6.6
- v5.6.5
- v5.6.4
- v5.6.3
- v5.6.2
- v5.6.1
- v5.6.0
- v5.5.4
- v5.5.3
- v5.5.2
- v5.5.1
- v5.5.0
- v5.4.4
- v5.4.3
- v5.4.2
- v5.4.1
- v5.4.0
- v5.3.1
- v5.3.0
- v5.2.3
- v5.2.2
- v5.2.1
- v5.2.0
- v5.1.3
- v5.1.2
- v5.1.1
- v5.1.0
- v5.1.0-alpha
- v5.0.4
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v5.0.0-RC
- 4.6.x-dev
- 4.6.5
- 4.6.4
- 4.6.3
- 4.6.2
- 4.6.1
- 4.6.0
- 4.5.0
- 4.4.3
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.1
- 4.3.0
- 4.2.0
- 4.1.3
- 4.1.2
- 4.1.1
- 4.1.0
- 4.0.1
- 4.0.0
- 3.1.1
- 3.1.0
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.3.0
- 2.2.2
- 2.2.1
- 2.2.0
- dev-patch-1
- dev-fix/assets_deadlock
- dev-12522-move-word-export-to-bundle
- dev-12527-move-staticroutes-to-bundle
- dev-12518-move-seo-to-bundle
- dev-move_xliff_bundle
- dev-13089-improvementdataobjects-consistent-way-of-storing-nullempty-textfields-to-the-database
- dev-extract-searchBundle-v2
- dev-fix_getdatadiff_multiselect_11
- dev-asset_update_transport
- dev-revert-13901-patch-16
- dev-12516-task-move-custom-reports-to-customreportsbundle-within-bundles-folder-in-pimcorepimcore-repository
- dev-12528-task-move-simple-backend-search-to-simplebackendsearchbundle-within-bundles-folder-in-pimcorepimcore-repository
- dev-list_command_details
- dev-13040-improvement-js-events-cancelable
- dev-move_ecommerce_bundle
- dev-11870-bug-pimcore-x-by-default-displays-deprecations-directly-in-output-even-in-prod-mode-breaking-json-etc
- dev-12530-task-move-application-logger-to-applicationloggerbundle-within-bundles-folder-in-pimcorepimcore-repository
- dev-12525-move-web2print-to-bundle
- dev-13823-docs-change-perspective-and-custom-view-docs-to-yaml
- dev-12598-localized-fields-should-implement-objectawarefieldinterface
- dev-data_object_fixes
- dev-extend-item-menu
- dev-removed_plugin_leftover
- dev-trait_deprecations
- dev-php_8_2
- dev-13461-task-deprecate-event-pimcoreelementnotepostadd
- dev-12861-task-substitute-classsavedtrait-with-interface
- dev-getclass_not_found_exception
- dev-fix_perspective
- dev-thumbnail_source_dimensions
- dev-codeception5_support
- dev-removed_deprecated_session_fallback
- dev-12958-bug-1052-language-selection-does-not-work-on-grid
- dev-12959-bug-unable-to-export-translated-values-from-the-grid
- dev-11014-improvement-consistently-use-yaml-not-yml
- dev-admin_minimize_js_scripts
- dev-psalm_actions
This package is auto-updated.
Last update: 2024-09-05 16:44:50 UTC
README
Pimcore - 开源数据与体验管理平台:PIM,MDM,CDP,DAM,DXP/CMS 及数字商务
- 📢 我们正在招聘! - 加入我们的使命!
- 🌍 网站 - 了解更多关于 Pimcore 的信息
- 📖 文档
- 🉐 帮助翻译 Pimcore! 从 基础 开始,继续到 扩展
- 👍 在 Facebook 上点赞,关注我们的 LinkedIn 和 Twitter
- 🐞 问题跟踪器 - 报告错误或建议新功能
- 🗨 论坛 - 社区支持和讨论
- 👪 社区聊天 - Gitter
贡献
错误修复:请创建一个包含逐步描述以重现问题的拉取请求
贡献功能:在开始开发之前,请通过我们的 Gitter 频道 联系核心团队
安全漏洞:请参阅我们的 安全策略
有关详细信息,请参阅我们的 贡献指南。
支持版本
** 长期支持 仅作为我们 企业订阅 的一部分提供。
*** 社区版生命周期结束日期,这不会影响商业 LTS 提供。
概述
主要优点和优势
⚒ 同时进行数据建模和 UI 设计
无论您是处理非结构化网络文档还是 MDM/PIM 的结构化数据,您都可以定义 UI 设计(通过模板进行网络文档,通过直观的图形编辑器进行结构化数据),Pimcore 知道如何有效地持久化数据并针对快速访问进行优化。
🎛 适用于您的数据的无懈可击的通用框架
由于框架方法,Pimcore 非常灵活,并能完美适应您的需求。它建立在知名的 Symfony 框架之上,为您提供了坚固且现代的项目基础。
🚀 可扩展性和庞大的 Symfony 社区
利用社区提供的所有现有 Symfony 组件和捆绑包,或者创建您自己的捆绑包以扩展项目,并使用可重用组件。
💎 将您的数字世界整合到一个平台上
不再需要API、导入/导出和MDM/PIM、电子商务、DAM以及您的Web-CMS之间的同步地狱。一切都可以无缝协同工作,原生……这就是Pimcore的构建目的。
✨️ 现代且直观的用户界面
我们喜欢美观的用户界面,旨在提高日常使用效率,并优化编辑器的用户体验。
预览和演示
数据对象
管理基于预定义数据模型的任何结构化数据,无论是手动还是通过API自动。通过类编辑器定义对象的结构和属性。管理任何数据——产品(PIM/MDM)、类别、客户(CDP)、订单(数字商业)、博客文章(DXP/CMS)。数据对象提供了从单一来源管理多个输出渠道结构化数据的能力。通过将数据集中在一个地方,Pimcore的数据对象使您能够以更少的时间在多个接触点上创建和维持一致的、最新的客户体验,实现更好的数据完整性和数据质量。
数字资产
资产是Pimcore的DAM部分。在文件夹结构中存储、管理和组织数字文件,如图像、视频、PDF、Word/Excel文档。在Pimcore中直接预览200多种文件类型,编辑图片,并为文件添加额外的元数据。图像焦点识别和VR/360°预览支持可用。编辑器只需在系统中维护一个文件的高分辨率版本。Pimcore可以自动为各种渠道(如电子商务、应用程序、网站)生成所有所需的输出格式。当然,包括全面的用户管理和版本控制。
文档
Pimcore的DXP/CMS部分用于管理非结构化内容,如网站页面及其导航。基于Twig模板,文档渲染物理HTML/CSS页面,并提供了管理数据展示的能力,就像客户将体验的那样。它们可以通过管理员排列预定义的布局元素来组成。Pimcore文档为网站提供了多语言和多站点的功能,包括电子邮件和新闻通讯。前端完全灵活性使内容与商业完美融合。您还可以使用它们为离线渠道创建内容,如印刷目录(Web-to-print)。
演示(社区版)
管理URL(稳定版):https://demo.pimcore.fun/admin/
管理URL(开发版):https://11.x-dev.pimcore.fun/admin/
用户名:admin
密码:demo
入门指南
只需3个命令即可开始! 😎
COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/skeleton ./my-project
cd ./my-project
./vendor/bin/pimcore-install
这将安装一个空的骨架应用程序,但我们还提供了一个方便的演示包——当然也是3个命令 💪 点击此处获取更多安装选项和详细指南
版权和许可
版权:Pimcore GmbH 有关许可详情,请访问 LICENSE.md