cakePHPによる電子カルテ
今まで電子カルテを作る作業を色々やってきました。自分が一番使いやすい電子カルテを作りたいというのが狙いでしたが、なかなかプログラミングをするというのはホネのおれる作業なのです。
最初はAccess97からはじめて、一応の形を作りましたが、自分で使ってみるとあまり良いとは思わず、それならとVB(ビジュアルベイシック)を使って作ろうと一念発起し、資料を集め、試行錯誤しながら作ったのですが、もっと画像を重視したもので自由度のあるもの(クライアントにも)が欲しいと感じ、PHP で電子カルテを作ることを決意したのです。
今走っているカルテはPHP で書かれたもので、ベースにはxampp というオープンソースを集めたサーバを構築するソフト上で動いています。
作った当初はなかなかの出来だと思ったのですが、数年たってくるとやはりうまくいかない点もでてきて、もう少し改良したいなぁ~と思いましたが、自分で書いたものですが、後からプログラムを読んでも全くわからないぐらい複雑な作り方をしてしまったので修正が効かないというじたいになってしまいました。
そこでフレームワークのcakePHP を使って書けないかと思ってしまったのです。まあこの考想ももう1年半ほど前からなのですが、重い腰がなかなかあがらないのでブログに書いて、人が見ているからということで自分のやる気を起こそうかなぁ~と思ったりもしたのです。
資料は色々と集めたのですが、PHPを覚えた頃に基本的な操作をすっ飛ばして作った感じなので、PHPの基礎がもう少しわからないと解読できないかなぁ~とも思ったりしています。しかし、cakephpは基本的に新しい言語を覚えるのと変わりがないようなcakephp独自の仕様があるので、それを覚えながら一つずつ解決していこうと思っています。
それでもcakephpは魅力的なフレームワークで、認証からデータベース接続まで、覚えてしまえば、かなり簡単にできるということはわかっているので、もう少し勉強して、完成させたいなぁ~と考えています。
このページではcakephpの気づいた点などを記録し、覚え書きのような感じで書いてみたいと考えています。間違っているところがあれば、誰か指摘して貰えたりしたらとても嬉しいなと思います。仕事の片手間にやることなので、なかなか作業が進みませんが、ここで宣言しておけば、もう少し頑張らねばと思うかもわかりません。
途中で諦めてしまうかもわかりませんが、やれるところまでやってみようと思っています。