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
730
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
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
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
240
Honoをフロントエンドで使う 3つのやり方
yusukebe
4
2.1k
WebDriver BiDiとは何なのか
yotahada3
1
140
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
4
1.3k
時計仕掛けのCompose
mkeeda
1
280
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
10
1.8k
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
210
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
230
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
360
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
8
2.6k
Open source software: how to live long and go far
gaelvaroquaux
0
620
Kanzawa.rbのLT大会を支える技術の裏側を変更する Ruby on Rails + Litestream 編
muryoimpl
0
220
Featured
See All Featured
Optimizing for Happiness
mojombo
376
70k
Designing Experiences People Love
moore
139
23k
Git: the NoSQL Database
bkeepers
PRO
427
64k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Code Reviewing Like a Champion
maltzj
521
39k
Code Review Best Practice
trishagee
66
17k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Building Adaptive Systems
keathley
40
2.4k
Automating Front-end Workflow
addyosmani
1367
200k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
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