PHPシステム開発 DB管理ツール
- 2009.02.28 (土) 17:17
- PHP
- codeigniter,PHP
PHPで、データベース管理ツールといえば有名な「phpMyAdmin」があります。
でも、実際にシステム開発やシステムの運用時に使用していると、思わぬ操作をしてしまって大怪我することもある可能性があると思います。
システム開発用に簡易DB管理ツールを作ろうと思います
■ 仕様
- テーブルの作成
- テーブルレイアウトの変更
- データの検索
- データの更新
- データの削除
- データの登録
- データのインポート/エクスポート
- IDを各テーブルのプライマリーキーとして保持
あとは…色々と便利機能を追加
基本的な機能を備えて、かつシステム開発時に楽できる機能を保持するように考慮するようにします。
Webでのシステムですが、CodeIgniterというフレームワークを使って作ります。
乞うご期待
アップルのブラウザ「Safari 4 BETA」を発表!!
- 2009.02.25 (水) 08:52
- 日記
アップルコンピューターが同社が開発しているブラウザの最新版「Safari4 BETA」を発表された。
たくさんの新機能が盛り込まれていることにも驚くが、もっと驚くのが動作の軽快さだ
CNET Japanからの引用によると
「Safari 4は新しいNitroエンジンの搭載により、JavaScriptの実行速度がSafari 3の4.2倍、IE7の最大30倍、Firefox 3の3倍以上速くなっているという。またHTMLウェブページの読み込みも、IE7の3倍以上、Firefox3のほぼ3倍の速さだという。」
ということらしい。
今までのブラウザがどこまで遅いのか、IEがどこまで重いブラウザなのか改めて感じさせてくれる数値であると思う。
残念ながら、Safari4 betaは英語版のみのリリースとなっている。
早く、日本語版も出してほしい
そして、最後に気になった新機能として
「Windowsそのままの見た目と使い心地」をWindows版safari4には盛り込んだらしい。
とうとうSafariもWindowsユーザーを無視できなくなったのだろうか。
今、WindowsのブラウザではIEからのユーザー離れが進んでいるがSafari4が加わることで一層InternetExplorerは厳しい立場に追い込まれると思う
Yahoo!の新サービス、うごけ道案内を試してみる
- 2009.02.24 (火) 10:09
- 日記
なんかYahoo!Japanが面白いサービスをリリースしていました。
その名も「うごけ道案内」
とりあえず、百聞は一見にしかずということで早速つかってみました。
『敦賀市の名店ツアー』
こんな感じに、動く地図が簡単に作成できました。
このサービスは使い方によっては色々なことができるのでは、
Googleマップでも同じようなことができるけれども
初心者には難しいと感じられる部分もあると思います。
でもこちらは、それほど難しくなかったです。
初めて使ってみたけどなんとなく使えたので、面白いですよ
みんなも「うごけ道案内」をつかって色々な街を紹介してみてはいかかでしょうか
iPhoneで操作する車!?
- 2009.02.24 (火) 09:35
- 日記
MySQLでのTIMESTAMP型
MySQLでのTIMESTAMP型がちょっと妙なので・・・
TIMESTAMP型のカラムを生成する時に
- デフォルト値にcurrent_timestampを設定できる
- レコードが更新された時に自動的に現在時刻でTIMESTAMP型のカラムを更新できる
こんなカラムの属性を設定できる
これだけを聞くととても便利なような気がするのだが、制約がある1つのテーブルで上記設定ができるは1カラムのみなのだ
例えば、テーブルを作る時に
- 登録日時
- 更新日時
- 削除日時
の3つのカラムを作成し、
- 登録日時は、デフォルト値にcurrent_timestampを設定、
- 更新日時は、デフォルト値にcurrent_timestampを設定と更新時に自動的に現在時刻で更新というような設定にしたいと思うのだが
これができない。
1カラムにしか上記属性を設定できないからだ・・・。
なんか使い辛いゾ
ということでMySQLではTIMESTAMP型を使わずにDATETIME型を使用します。
そんでもって、プログラム側で時刻を登録するようにするのが一番ベストな選択のような気がします・・・
なんの為の便利な機能なのだか分らん
更新日時だけTIMESTAMP型という選択肢もあるかと思うが全部同じ型で統一した方がわかりやすいしね