CodeIgniterでAJAX開発

この度、ある商品の取引演習をオンラインで行うためのシステムをPHP開発フレームワークの一つである CodeIgniter を使って開発した。株取引に似ているが、秘密入札によるオークションシステムである。売り注文情報をリアルタイムに表示していく機能と、売り注文情報を見ながら買い注文を入れられる機能のために、AJAX技術を組み込んだ。要求仕様が確定してから演習本番までの期間がわずか半月というタイトなスケジュールだったが、受講者の皆さんに満足いただけるシステムを開発することができた。

続きを読む

CodeIgniterでウェブアプリ


話題のPHPアプリケーション開発フレームワーク CodeIgniter でウェブアプリケーションを開発した。設計に1週間、コーディングに1週間というタイトなスケジュールだったが、 CodeIgniter の学習しやすさのおかげで何とか乗り切ることができた。

このアプリは、ある物品の売買を机上演習するためのものだ。開発を終えるとすぐに、セミナーの受講者たちが使うことになっている。失敗は許されない。

コーディングと修正の作業は本番前日まで続いたが、本番では全くトラブルが起きなかった。このような素晴らしいフレームワークを作り育ててくれた皆さんに感謝である。

AJAXフレームワークZKってスゴい

ZK Explorer最近、その存在を知ったZKというAJAXフレームワーク。7月3日に ZK 3.0.6 がリリースされ、同時に ZK Spreadsheet 1.0.0 RC1 というAJAXベースの表計算ソフトがリリースされた。ZKはJavaベースのフレームワークだが、ユーザインターフェース(UI)はZUMLというXMLベースのマークアップ言語で記述する。記述はかんたんだができることがスゴい。まずは左の画像をクリックして、ZKに組み込まれているGUI部品の数々を見てほしい。これまで、デスクトップアプリケーションでしか利用できなかったような数多くの部品がウェブアプリケーションで使えることが分かるだろう。

続きを読む

PHPでSQL Server 2005にアクセス

あるプロジェクトで、Accessのデータベースに保存されているデータを元にメールを自動配信するプログラムを作ることになった。データベースがMySQLとかPostgreSQLだったらPHPでちょこっとプログラムを書けばすむ。がしかし、Accessのデータベースとなると話は厄介だ。VBAでは Outlook の機能を使ってメール送信が行えるが、これでは自動化は無理だ。メール送信といえばPHPを使うほうがよいし、そうなるとデータベースはAccessではなく SQL Server を使うべきだ。今回は、PHP から SQL Server に接続したときに起こった問題を解決した経緯を説明する。

続きを読む