Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Status Board 面白いよ!

27,812 views

Published on

@ 第6回関西PHP勉強会

Published in: Technology
  • ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ has really great writers to help you get the grades you need, they are fast and do great research. Support will always contact you if there is any confusion with the requirements of your paper so they can make sure you are getting exactly what you need.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Best dissertation help you can get, thank god a friend suggested me ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ otherwise I could have never completed my dissertation on time.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • To get professional research papers you must go for experts like ⇒ www.HelpWriting.net ⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • If you’re looking for a great essay service then you should check out ⇒ www.HelpWriting.net ⇐. A friend of mine asked them to write a whole dissertation for him and he said it turned out great! Afterwards I also ordered an essay from them and I was very happy with the work I got too.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • If we are speaking about saving time and money this site ⇒ www.WritePaper.info ⇐ is going to be the best option!! I personally used lots of times and remain highly satisfied.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Status Board 面白いよ!

  1. 1. Status Board 面白いよ!∼PHPあんま関係なくてすいませんby @HissyNC
  2. 2. 自己紹介• 菱川拓郎• Twitter: @HissyNC / GitHub: hissy• concrete5日本語ユーザーグループメンバー• コンクリートファイブジャパンという会社も作りました• 主にCMS系の勉強会に参加• SuperColliderという超マイナー言語のユーザー会も
  3. 3. concrete5...?• マウス操作でだいたい何でもできるCMS• 画面内にブロックを配置していく(マウスで)• ブロック単位でMVC構造を持つ(なのでページのことをコレクションとも呼ぶ)• 管理画面はURLがクラス名とメソッドに対応するよくあるフレームワーク(Cakeっぽいらしい)• PHP + ZF + MySQL + Twitter Bootstrap• 要するにカスタマイズがめっちゃ楽
  4. 4. ここらで本題
  5. 5. Status Board•Coda, Transmit を開発するPanic社がリリースした、ダッシュボード用のiPadアプリ•かんたん操作でレイアウト、カスタマイズの柔軟性が高い。•HDTVポート出力で、テレビにも映せる
  6. 6. •壁面に自社情報をビジュアライズしたダッシュボードをかけるのがテック系企業を中心に流行しているらしい…?•オフィスのトレンドは「クールな情報ダッシュボード」http://wired.jp/2013/04/12/big-boards/• 写真はDucatiのディーラーショップ。Panic Blogからhttp://www.panic.com/blog/2013/04/status-board-mania/
  7. 7. とりあえず、デモ
  8. 8. concrete5と連動してみた• concrete5の管理画面で統計情報が出る(直近のアクセス数、会員登録数など)• json形式、DOMで吐き出せばすぐにStatusBoardに取り込めるっぽい• やるっきゃない
  9. 9. concrete5と連動してみた• concrete5の /tools 以下にPHPを置くとそのままURLが発行されてすぐ使える(ラク!)/tools/hogehoge.php→ /index.php/tools/hogehoge/• とは言えサイトの情報を誰でも見れるとアレなのでパラメータにハッシュを付けて認証させる(md5で…適当)
  10. 10. concrete5と連動してみた• グラフはjson形式。書式もシンプル。かんたんに作れるようにヘルパーを用意しました• 表組はHTMLそのまんま!CSSはStatus Board側に入ってます• 今回まだ使っていませんが、自由にHTMLで表示を作れば、そのまんま表示されるウィジェットもあるので、もはや何でもあり
  11. 11. GitHubにアップしましたconcrete5のパッケージなので再利用性は低いかと思いますが…https://github.com/hissy/status_board_bridge_package
  12. 12. 色んなPHPアプリと連携できたら面白いかも• Panicブログには早速作られた色んな実装がサーバー監視、AppStoreの売上通知、などなど• 技術もいろいろ、node.js, Python, Ruby, VB.NETもちろんPHPも。• Status Board だけでユーザー会できると面白いかも!• あ、concrete5もよろしくお願いします

×