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
データベース不要のCMS Picoについて+
Search
高見知英
PRO
September 26, 2018
Technology
0
180
データベース不要のCMS Picoについて+
2018/9/26 第130回 PHP勉強会@東京で発表した資料です。 #phpstudy
高見知英
PRO
September 26, 2018
Tweet
Share
More Decks by 高見知英
See All by 高見知英
高見知英のヒストリー
takamichie
PRO
0
27
SRPGがやりたい!
takamichie
PRO
0
55
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
310
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
180
2023年新年の抱負
takamichie
PRO
0
110
今年なにやった?2022
takamichie
PRO
0
220
あなたは地域が好きですか?
takamichie
PRO
0
190
VoicePeakを使ってみた話
takamichie
PRO
0
250
CivicTechとポッドキャスト
takamichie
PRO
0
340
Other Decks in Technology
See All in Technology
AWS アーキテクチャクイズ
yuu26
2
700
WebXR で Web をもっと楽しもう
qst_exe
0
110
技育祭2024春 LT Finatextホールディングス
kevinrobot34
1
160
Tohoku.Tech #1 「Cursorを使ったRaspberry Piの開発」by ねこまた
jun2882
0
250
大規模なアジャイル開発の現場と技術負債 / Technical Debt
yoshiitaka
20
3.9k
Skaffoldを用いたGKEアプリケーションの CD(Continuous Development)
kojake_300
1
230
業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7
ponkio_o
PRO
22
6.5k
チーム単位で保守性を高める:独自指標と向上にむけた実践
tarappo
0
290
関数型DDDの理論と実践:「決定を遅らせる」を先につくり、 ビジネスの機動力と価値をあげる
knih
2
150
技術広報経験0のEMがエンジニアブランディングをはじめてみた
coconala_engineer
1
120
「XX試験の環境作ってよ」と言われた時によく使うAWSのソリューションについて
bun913
0
120
人工衛星管制システムにおけるCICD / CICD in satellite control systems
iselegant
8
1k
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
178
11k
Statistics for Hackers
jakevdp
789
220k
What’s in a name? Adding method to the madness
productmarketing
PRO
14
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
Facilitating Awesome Meetings
lara
39
5.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
35
2.4k
Teambox: Starting and Learning
jrom
126
8.4k
Mobile First: as difficult as doing things right
swwweet
215
8.5k
Principles of Awesome APIs and How to Build Them.
keavy
119
16k
KATA
mclloyd
14
11k
Done Done
chrislema
178
15k
Transcript
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. データベース不要のCMS Picoについて 2018/09/26 まちづくりエージェント SIDE
BEACH CITY. 高見知英
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 自己紹介 2018/07/28 2
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. SIDE BEACH CITY. •まちづくり×IT •
地域課題をITで解決 • IT利活用の支援 • ワークショップ・ 講座の開催 •https://sbc.yokohama/ 2018/09/05 情報技術の仕組みとこれから必要と されるもの 3
そのほか ユーザー・ 開発者向け 企画開催
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. SBC://¥d •次回11月開催予定
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 明後日(28日)もしゃべります •Web界隈LT会 • @株式会社 エアークローゼット
•いつもどんな人と 話しているかは、 こちらで 2018/07/28 6
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. データベース不要のCMS Picoについて 2018/09/26 まちづくりエージェント SIDE
BEACH CITY. 高見知英
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. Picoとは •データベースレスCMS (ファイルベースCMS) • ./contents/フォルダ配下に配置したmdファイ
ルを記事として、ページを作成 • テンプレートの仕組みが単純で、理解が容易 2018/07/28 9
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. インストールと使用方法 Pico CMSの利用はとても簡単 2018/07/28 10
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. インストール方法 •パッケージをダウンロードし、展開する • curl -sS
https://getcomposer.org/installer | php • php composer.phar install •以上 2018/06/23 11
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. テスト方法 •PHPのインラインサーバ機能で十分 • $ php
-S 127.0.0.1:8080 . •以上 2018/06/23 12
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 利点 •データベースがない • ので、クラックされるリスクがほぼ0 •
ので、セットアップ・動作環境構築が容易 •ファイルベースなので運用対処しやすい •テーマがほぼHTML(Twig)でいじりやすい •ソースコードが短く理解も容易 2018/06/23 13
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. 欠点 •毎回全てのmdファイルをスキャンする • ファイル数次第で動作に影響が… •
前テスト時は1000記事くらいまではOKでした •テーマ・プラグインがない→全て自作 2018/06/23 14
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. Pico CMSが向いている場所 •運営担当者に知識が無い • 保守が行えない・行いづらい
•個人サイトで、繁忙期2,3ヶ月放置してしまう • メンテナンス不要 • 記事の運営ルールを忘れにくい 2018/06/23 15
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. WordPressに飽きたら… •CMSを使ったサイトの新しい選択肢 • 開発・拡張もしやすいので、 良ければ触ってみては
•わたしもいじっています 2018/06/23 16
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. こちらで開発中 •開発参加もお待ちしてます • https://github.com/Pico-Development-JP 2018/06/23
17
特定非営利活動法人 まちづくりエージェント SIDE BEACH CITY. おわり ご清聴ありがとうございました 2018/06/23 18