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