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
720
Let's build a better web
bastianallgeier
3
410
From designer to developer – an unexpected journey
bastianallgeier
3
3.5k
Browser vs. Photoshop
bastianallgeier
2
500
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
선언형 UI에서의 상태관리
l2hyunwoo
0
270
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
390
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.4k
Androidアプリのモジュール分割における:x:commonを考える
okuzawats
1
280
.NETでOBS Studio操作してみたけど…… / Operating OBS Studio by .NET
skasweb
0
120
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
180
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.9k
functionalなアプローチで動的要素を排除する
ryopeko
1
210
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
240
ErdMap: Thinking about a map for Rails applications
makicamel
1
660
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
190
はてなにおけるfujiwara-wareの活用やecspressoのCI/CD構成 / Fujiwara Tech Conference 2025
cohalz
3
2.8k
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
693
190k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
173
51k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
The World Runs on Bad Software
bkeepers
PRO
66
11k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
How GitHub (no longer) Works
holman
312
140k
Documentation Writing (for coders)
carmenintech
67
4.5k
Site-Speed That Sticks
csswizardry
3
270
The Language of Interfaces
destraynor
155
24k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Side Projects
sachag
452
42k
Transcript
None
Kirby ist ein datei-basiertes CMS
[email protected]
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:
[email protected]
) (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