Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developing with Pimcore
Search
Christoph Lühr
March 03, 2015
Programming
0
240
Developing with Pimcore
bephpug 2015-03
Christoph Lühr
March 03, 2015
Tweet
Share
More Decks by Christoph Lühr
See All by Christoph Lühr
Vektor-Suche & LLMs
chluehr
0
85
Search, Embeddings & Vector-DBs
chluehr
0
110
Reality Check: Automated Content Production at Enterprise Scale with Pimcore
chluehr
0
61
The how and why of getting Freelancers
chluehr
0
67
Content & Master Data Management with Pimcore
chluehr
1
610
Master Data Management with Pimcore
chluehr
0
190
Swoole in 5 Minutes [en]
chluehr
1
12k
PIM & Master Data Management with Pimcore 5 [en]
chluehr
2
300
Digital Transformation & Master Data Management with Pimcore 5
chluehr
0
230
Other Decks in Programming
See All in Programming
抽象化という思考のツール - 理解と活用 - / Abstraction-as-a-Tool-for-Thinking
shin1x1
1
920
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
10
1.4k
AIコーディングエージェント全社導入とセキュリティ対策
hikaruegashira
15
9.3k
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
120
decksh - a little language for decks
ajstarks
4
21k
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
260
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
790
Vibe coding コードレビュー
kinopeee
0
400
AI Agent 時代のソフトウェア開発を支える AWS Cloud Development Kit (CDK)
konokenj
6
1k
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
510
Advanced Micro Frontends: Multi Version/ Framework Scenarios
manfredsteyer
PRO
0
140
NEWT Backend Evolution
xpromx
1
170
Featured
See All Featured
Bash Introduction
62gerente
613
210k
What's in a price? How to price your products and services
michaelherold
246
12k
Fireside Chat
paigeccino
37
3.6k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Facilitating Awesome Meetings
lara
54
6.5k
Optimizing for Happiness
mojombo
379
70k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Being A Developer After 40
akosma
90
590k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
420
Raft: Consensus for Rubyists
vanstee
140
7k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
BBQ
matthewcrist
89
9.8k
Transcript
Christoph Lühr @chluehr / bephpug 2015 "Mad Men's Guide to
Fun & Profit" Developing with Pimcore
"¡Andale! ¡Andale! ¡Arriba! ¡Arriba! ¡Yii-hah!"
None
basilicom
basilicom SIN CE 2000
None
Image source: http://www.flickr.com/photos/robby_van_moor/5702589201/ CC BY-ND 2.0
(#) Internet
None
~70 ^ Year
Unicode Character 'HAPPY PERSON RAISING ONE HAND' (U+1F64B)
CMS (Extensions)
None
fucktions.php
None
tt_news*
None
...
(!fun)
Framework (Components)
None
None
None
(!$$$)
CMS (Extensions) Framework (Components)
integrated decoupled
Image source: https://instagram.com/p/wse6D4LtB1/
None
None
None
Image source: http://framework.zend.com/images/logos/zf-logo-mark.png
None
BSD
Features
None
Image source: https://www.flickr.com/photos/127497725@N02/15733977724
Image source: https://www.pimcore.org/
None
None
None
WANTED WANTED
None
MVC
<?php class PersonController extends Action { public function detailAction() {
} }
/person/detail.php: <div class="foo"> <?= $this->image("mugshot") ?> <?= $this->wysiwyg("wanted") ?> <div>
Image source: https://www.pimcore.org/
Image source: http://icons8.com/web-app/1475/Database
None
Image source: http://blog.feixen.de/gefunden-im-web/fliesentische/
<?php ORM ?>
// Object creation $person = Object\Person::create(array( 'name' => 'Chris', 'description'
=> 'Fast talker' )); $person->setWeight(75); $person->save();
// Object retrieval $personList = new Object\Person\Listing(); $personList>setOrderKey("weight"); $personList>setOrder("DESC"); ...
$results = Object\Person::getByWeight(75);
Image source: http://www.flickr.com/photos/rietje/76566707/ CC BY 2.0
Trashcan & Undo
Versioning
Scheduled Publishing
Variants & Inheritance
Role-based Views
i18n / l10n
composer
Custom Properties
Multi-Site
None
Who & Where
Demo
None
[email protected]
Thanks! Questions? Christoph Lühr
[email protected]
[email protected]
@chluehr Slides license Attribution-NonCommercial-ShareAlike
3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/
• Pimcore http://www.pimcore.org/