Upgrade to Pro — share decks privately, control downloads, hide ads and more …

かんたんCMSPicoの紹介

 かんたんCMSPicoの紹介

2015-11-24 Machida Tech Nightで発表した資料です。

E9e3472b8801ed21298ccefeecfaf429?s=128

高見知英
PRO

November 24, 2015
Tweet

More Decks by 高見知英

Other Decks in Technology

Transcript

  1. かんたんCMS Picoについて 第1回 Machida Tech Night

  2. 自己紹介 高見知英 横浜IT勉強 会 SIDE BEACH CITY. ふらっとス テーション・ とつか

    地 域 IT
  3. Pico 今回のお題

  4. Picoとは ▪ オープンソースのCMS ▪ http://picocms.org/ ▪ 管理画面・データベース を持たない

  5. しくみ テンプレート (Twig) Markdown Web ページ

  6. ハイハイ車輪車輪 •Ruby製HTMLジェネレータ Jekyll •Jekyllを使ったCMS Octopress •Markdown to Other Pandoc

  7. 他の車輪との違い サーバに 配置 勝手に記 事化 ▪ 動作としては… ▪ PHPにアクセス時、コンテントフォルダを走査 ▪

    パスにマッチしたコンテンツがあれば表示 ▪ 毎回全記事を処理しておいて良くこの速度が出せるな…
  8. CMSとして • サーバに配置してComposerを実行 とにかく配置 が簡単 • なにせ処理が400行(Ver0.8時点)、 処理把握が楽 プラグインが 作りやすい

    • SSHがやられない限りセキュリ ティは安全 管理画面がな い
  9. 加えて(高見知英自家製拡張版) • コミットしたらサイト更新 Gitと連携 • YouTubeの概要を記事化 記事の自動生成 • ファイルを置いたら即更新 Dropbox連携

    (開発中)
  10. 個人的見解 • HTML/CSSがわかってると楽 素のHTMLが書け るぞ! • プラグインドキュメントはない。でも 要らない PHPが書ける ぞ!

    • 脆弱性?なにそれ?(プラグインに脆 弱性がある場合はあります) セキュリティと か気にしない
  11. (個人的には)広めたいCMS 運営担当者はMarkdownだけ書ければいい 気に入らないとこはプラグインで足せばいい ファイルベースなので管理はお好みで • →運営メンバーの稼働状況やスキルレベルが不安定なと きには有効?

  12. なにか質問はありますか?

  13. おしまい みんなもPicoをつかってみてね