Upload
usptomo
View
2.355
Download
2
Embed Size (px)
Citation preview
部屋とYシャツと俺とお前と
bash CMS
USP友の会
こんにちは、こんにちは
sh防署のほうからきました
USP友の会
USP友の会
自己紹介
みなさんのCMS、何で動いてますか?
PHP? Perl? Ruby?
USP友の会
ぼくは
bashちゃん!
USP友の会
USP友の会
今日は、W○rdPress から bash製CMS に乗り換えた話をするよ!
・・・の前に予告。
USP友の会
2013/02/23 (土) 15時15分~
覚えて楽するシェル一行野郎、10選!- 魅せます☆華麗なシェル芸!
@111教室
USP友の会
USP友の会
https://www.ospn.jp/osc2013-spring/modules/eguide/event.php?eid=55
USP友の会
http://www.usptomonokai.jp/(USP友の会公式[旧]サイト)
・ 当初はW○rdPressで立ち上げる・ インストールも運用も楽だし・・・ (のはずが・ 来るわ来ますわいろんな攻撃 ( 特に /wp-admin とか )・ 当時は共用サーバだったので PHPもMySQLもアップデートできなかった
USP友の会
・ メジャーなCMS- 狙われる- 蓄積したデータがどこにあるかよく分か
らん - てか、うちらシェル集団
会長がフラストレーション溜め込み会員を殺傷する事案多数
・ 旧サイトが攻撃をくらったときに怒り爆発 -> 1日でコーディング -> 利用
USP友の会
肝心の作り
authority
デザインは以前のものを踏襲(目でコピー)
Javascript付きのHTMLに、bashで記事をはめ込んでいる
新着リストは ls –ltrで
タグ等はAJAXでbashを呼び出し表示
USP友の会
一番重要なこと・言いたい事
記事は1記事につき1ディレクトリを作り、そこにテキストを置いて管理
CMSをお作りの際は、ユーザがデータを取り出しやすくしていただきたく・・・
USP友の会
FAQ
Q1. エディタは何を使っていますか?A1. vimでもemacsでもお好きなものを(宗教戦争やだよ)
Q2. バックアップはどうしてますか?A2. cpとかrsync+sshとかtarとか
USP友の会
次回シェル芸勉強会予告
2013/04/13 (場所: どこか)