rui live note

WordPress、PHP、子育て、ブログ、将棋、コワーキング、子育て、群馬等に関する日々感じたことを書いているブログです

*

将棋ウォーズ対局履歴取得ツールをCodeIgniterで作り直してみました

      2015/09/06   CodeIgniter, 将棋, 生活

  • このエントリーをはてなブックマークに追加
  • Pocket

CodeIgniterと将棋

下記の記事で紹介した将棋ウォーズ対局履歴取得ツールですが、先日新しいバージョン(3.0.0)が公開されたばかりの CodeIgniter をちょうど試してみたかったこともあって、作り直してみました。

概要

ソースコードはこちらに UP してあります。

先に紹介した素の PHP で作ったツールと機能的にはほぼ同じで、デバッグログの出力が増えているくらいです。

インストール方法、使い方は GitHub のページをご覧ください。特に難しいところは無いかと思います。

CodeIgniterについて

今回のツールは極端に作れば controller だけでも完結できる規模なんですが、バージョン 3 系を使ってみるのが初めてだったので、MVC、config、log 周りなど基本的な機能をできるだけ使いながらおさらいしてみました。

使ってみた感じとしては、ディレクトリ構成や各処理の記述方法など 2 系とあまり変わっていなかった印象です。これまでの知識ですんなり入っていけました。

ライセンス周りがややこしかっただけで、機能的には個人的にあまり不満を持っていなかったので、相変わらず使い勝手の良さそうな CI に再会できて嬉しい限りです。また、今後の PHP 開発の強い味方になってくれそうな予感!

ad

この記事が気に入ったらシェアしてもらえると嬉しいです!

  • このエントリーをはてなブックマークに追加
  • Pocket
  • follow us in feedly
  • RSS

  関連記事

将棋
ブログに貼れる将棋局面図を作成できる便利なWebサービス

ブログを書いている方であれば、誰でも将棋の局面図を Web 上で簡単に作りたい! …

都道府県別棋士数グラフ
棋士データベースで遊ぶ(3)〜都道府県別棋士数をグラフで可視化〜

※この記事は「将棋 Advent Calendar 2016 – A …

電王戦
今週末は菅井五段対習甦の「将棋電王戦リベンジマッチ 激闘23時間」が楽しみですね!

「将棋電王戦リベンジマッチ 激闘23時間」菅井竜也五段 vs 習甦の対局が、いよ …

一点突破
強豪将棋部の躍進の秘密がここに。「一点突破 岩手高校将棋部の勝負哲学」を読みました。

昔、子どもの頃に見た「天才・たけしの元気が出るテレビ!!」で、岩手高校と龍澤高校 …

将棋
今年買った将棋本のまとめ

※この記事は「将棋 Advent Calendar 2016 – A …

電王戦FINAL
将棋電王戦FINAL第4局、Ponanzaが圧巻の強さで村山七段に完勝。人間対コンピュータは2勝2敗の五分に!

将棋の電王戦FINAL第4局 村山慈明七段 vs Ponanza の対局は、97 …

将棋序盤の指し方入門
ルールを覚えた子どものレベルアップにオススメな「羽生善治のみるみる強くなる将棋 序盤の指し方 入門」

以前、こちらの記事でこれから将棋を始める子ども向けの超入門本を紹介したことがあり …

将棋駒
将棋駒画像が無料ダウンロードできる素材サイトまとめ

※この記事は「将棋 Advent Calendar 2016 – A …

電王戦FINAL
将棋電王戦FINAL第2局、永瀬拓矢六段が衝撃の△2七同角不成でSeleneに見事勝利!対戦成績はプロ棋士の2連勝に。

将棋の電王戦FINAL第2局 永瀬拓矢六段 vs Seleneの対局は、永瀬六段 …

将棋
将棋ウォーズの対局履歴をスクレイピングしてURL保存するツールを作りました

将棋ウォーズの対局履歴ページは、悔しい負け方をした対局の一人感想戦をしたり、棋譜 …