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
Kirby Crash Course
Search
Bastian Allgeier
May 14, 2013
Programming
5
690
Kirby Crash Course
Bastian Allgeier
May 14, 2013
Tweet
Share
More Decks by Bastian Allgeier
See All by Bastian Allgeier
Escape to planet Aerth
bastianallgeier
0
740
Let's build a better web
bastianallgeier
3
420
From designer to developer – an unexpected journey
bastianallgeier
3
3.5k
Browser vs. Photoshop
bastianallgeier
2
510
Rediscover Value
bastianallgeier
2
300
design your code, code your design
bastianallgeier
7
550
Feel-good interface design
bastianallgeier
6
510
Other Decks in Programming
See All in Programming
PHPカンファレンス名古屋2025 タスク分解の試行錯誤〜レビュー負荷を下げるために〜
soichi
1
730
機能が複雑化しても 頼りになる FactoryBotの話
tamikof
1
220
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
55
19k
SwiftUI Viewの責務分離
elmetal
PRO
2
280
読まないコードリーディング術
hisaju
0
110
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.6k
LINE messaging APIを使ってGoogleカレンダーと連携した予約ツールを作ってみた
takumakoike
0
120
Jakarta EE meets AI
ivargrimstad
0
540
Jakarta EE meets AI
ivargrimstad
0
500
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
9
2.5k
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
120
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
160
Featured
See All Featured
Building Applications with DynamoDB
mza
93
6.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Rails Girls Zürich Keynote
gr2m
94
13k
GraphQLの誤解/rethinking-graphql
sonatard
69
10k
Practical Orchestrator
shlominoach
186
10k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Unsuck your backbone
ammeep
669
57k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Transcript
None
Kirby ist ein datei-basiertes CMS bastian@getkirby.com Email Website Twitter
getkirby.com/made-with-kirby-and-love
- Einfache Installation - Version Controlling - NoSQL Flexibilität -
Einfache Deploys - Geschwindigkeit Warum datei-basiert?
Kern + Panel
+
Kirby’s Aufbau
Wie funktioniert Kirby? Ein Ordner = eine Seite
Wie funktioniert Kirby? Eine Textdatei für jede Seite project.txt
Wie funktioniert Kirby? Eine Textdatei für die gesamte Seite content/site.txt
Wie funktioniert Kirby? Name der Textdatei = Name des Templates
/content/01-projects/01-project-a/project.txt /site/templates/project.php
Wie funktioniert Kirby? Sortierung + Sichtbarkeit über Zahlen sichtbar unsichtbar
Wie funktioniert Kirby? Bilder, Videos, PDFs, etc.
Markdown / Kirbytext # Headline 1 ## Headline 2 ###
Headline 3 **Bold Text** _Italic Text_
Markdown / Kirbytext (image: my-image.jpg) (link: http://getkirby.com) (email: bastian@getkirby.com) (file:
fact-sheet.pdf) (youtube: http://youtube.com/watch...)
Templating templates snippets
templates/article.php snippets/header.php snippets/footer.php
Templating $site
Templating $pages
Templating $pages
Templating $page
Templating Bilder, Videos, PDFs, etc.
Templating Bilder, Videos, PDFs, etc.
Templating Crazy shit…
Docs getkirby.com/docs getkirby.com/blog getkirby.com/tutorials
None
Prototyping mit Kirby Finder als Mindmap
Prototyping mit Kirby Inhalte strukturieren team-member.txt
Prototyping mit Kirby Inhalte strukturieren client.txt
Prototyping mit Kirby Inhalte strukturieren philosophy.txt
Prototyping mit Kirby Header und footer snippets /site/snippets/header.php /site/snippets/footer.php
Prototyping mit Kirby Assets verlinken
Prototyping mit Kirby Assets verlinken getkirby.com/blog/template-css
Prototyping mit Kirby Navigation bauen getkirby.com/downloads/snippets getkirby.com/blog/fun-with-menus
Prototyping mit Kirby Nach und nach Templates anlegen home.php client.php
project.php …
Danke! @bastianallgeier @getkirby