トップ −> 診察状況表示システム −> 開発秘話4 <− 戻る
開発秘話4 php 編
という訳けで、後は実際に待ちびと数、待ち時間をどう表示するかと進んで来ました。いよいよシステムのクライマックスです。こりが出来ると、システム全体がほぼ完成となり、全ての要素が噛み合って実稼動に至ります。
問題は、休日や祭日、臨時で半ドンにするとか、未明や早朝、夜間終了後の表示をどうするかです。例えば、「もう終わりました」とか、「まだ朝早くてやってません」とか、「今日は春分の日で休みです」とか、「振り替え休日だす」とか、自動的に表示させたい訳けです。診療中はれんら君が頑張るので、問題ありません。
れんら君に考えさせ、一々状況に応じた内容の文章をアップロードし、HPを更新すれば良いのでしょうが、休日や祭日など、人がクリニックにいない状況で、どう更新していくのか。パソコンをずっと動作させておき、れんら君を連続稼動して働かせることになる訳けです。24時間365日、れんら君は働き詰めとなり、何ぼなんでもやり過ぎです。
気の毒です。
そこで、そりは流石にやめて、やっぱす、レンタルサーバー側に仕事をさせることにしました。
ところが、こりをどう実装するかで、再び迷いが出ますた。
javascript、asp、php、CGI(perl) など幾つかの候補がありました。
Java など実際書いてみたのですが、コードが見えるのも何か嫌だし、ブラウザの設定で、javascript
をオフにされていると動かない可能性もあり、これは却下。
perl も検討したのですが、何となくいやな感じなので却下。
asp も検討したのですが、何だか理由は忘れましたが却下。
そりで、結局、名前は気に入らないものの、遠い昔に馴染んだ C 言語みたいな感じの php で作り込むことになりました。
サーバーに上げて、ちょこっと動作確認して、エラーが出たら手直し。
なんか昔かなりいじくった Lattice C compiler(若い人は知らないでしょうな、LIFEBOAT
社とか)みたいな開発状況で、面白いのであっという間に php
は出来上がり、休診日判定、時刻帯判断などが盛り込まれた完璧版となって行ったのです。高々200行ちょっとですし、すぐ出来るものです。
文責:BrainGAGA