C/C++/Java系の言語。
変数の型がない。柔軟。
膨大な数の関数があり、それを使ってプログラミングできる。
DB接続プログラムが結構簡単に書ける。
PHP5は結構オブジェクト指向(すげーJavaっぽい)になりました。(完全ではありません)
かなり変わっているので、そこらへんに転がっているPHPプログラムは、
大抵PHP5では動かないと思われるのでご注意を。
関連ページ †
ひとりごと †
- [2005.04.15]
- 下に書いてある「自分で作るblogツール PHP編」の影響も少しあり、
たまにはXMLを使ったプログラムでも書いてみようと思うのだが。
DOMにしてもSAXにしても、きれいに書けない。
根性で書けば書けないこともないんだけど、途中で放棄したくなるシロモノになってゆく。
特にSAXの使い方がどうもわからない。
こうやったらこうなるのはわかるんだけど、
こうするためにどう書くの?みたいな。
メモリに溜め込まないからいいのはわかってるんだけど。
PHPのSimpleXMLを使えばもう少し楽なのかなぁ。
DOMでもなんか煩雑なんだよなぁ。
うーみゅ。
なんかヘタなプログラムを書くとメンテしにくくDBを使ったのより遅くなったりして・・・、
とか思って実用には至っていない・・・。
DB使ったプログラムと同じくらいの数をこなせばなんとなく書けるようになるかな・・・。
JavaScriptでXML扱うプログラム書けたらおもしろそう。
クライアント依存だけど・・・。
- [2004.01.06]
- いきなりリンクリンク。
PHP と Web アプリケーションのセキュリティについてのメモ
スパムにやられてPHPのセキュリティやらにも気を使ってみる。
難しい・・・。
でもinclude($_GET['xxx'])ですか。
こんなこと書いてる人がいたってことがコワイよ。
恐くてできないけどなぁ。恐いとすら思わないんだろうな。思わない人は。
私なんか超臆病者なのでパラメータが数値以外のモン作ったことないやね。
GET, POSTは数値じゃなかったらすっとばしてる。たぶん。
日記に文字列検索でも付けたいけどつけれない(笑)
ふと思ったけど、確かにお仕事Webのシステムなんだけど、イントラ上ばっかなのよね。
インターネット上に乗るちゃんとしたシステム作ってみたい!かも!?
テストが大変そう・・・そもそもどうやってテストするんだ・・・?(笑)
Tag: PHP