おいしい食べ方CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日本発のCakePHP応援ブログとして、最新情報をお届けします。PHPが出る、というニュースが発表されました。助けないのか〜」でした。Delphiとは元々、C++とMFCフレームワークで開発環境を作るMicrosoftに対し、PascalとVCLフレームワークで立ち向かって生き残っている、数少ない開発環境のひとつです。One"になる必要はない(MFCだけじゃない)、設計思想の数だけフレームワークがあっていいんだ、という気にさせたことにあるのではないか、と勝手に思っています。hellから開発者を救った、とかもありますけど。PascalでサーバサイドWebアプリを書けるようになっていましたし、2003年の段階でも、IDEはPHPコードの色分けなどにも対応していました。(以前に書いた記事:PHPプログラミングことはじめ)PHPでのプログラミングが必要になった時、はじめに探したのは、「Delphiと同じようなIDEプログラミングをWEBでもできないか」というものでした。実は、あることにはあったんです。TurboPHPこれと、今回公開されているDelphiのスクリーンショットはかなり似ていると思いませんか......。TurboPHPはちょくちょく見に行っていたのですが、フォーラムを見ると分かるとおり、何もメンテナンスされていない、“廃れてしまった”プロジェクトになっているようです。フレームワークがすでにあります。ASP.NET."とあるように、考え方としては、DelphiのVCLのコンポーネントそっくりです。TObjectから始まって、Tではじまるクラスのオンパレードです。PHPは命名をどうするんだろか。TではじめるとPRADOの真似になる?)残念ながら、こちらにはIDEがまだ登場していませんでした。フレームワーク自体はかなり安定しています。日本語情報としては、下記に詳しくまとめられています。振り向かず、独自の道を進むことに決めた、ということですね。企業としては当然の決断?でしょうか。PHPでしばらくプログラミングを経験し、「素のスクリプト時代」⇒「オブジェクト志向時代」⇒「フレームワークによる開発」を通り過ぎてきた経験からいうと、Delphi的アプローチがうまくWEB開発にもあてはまるか、というのは今ひとつぴんときません。以前に読んだ意見の中では、PHPに流れてくる開発者の中には、「ASP.NETがいやになってPHPに移ってきた」というものもありました。Rails的アプローチがかなり反響を呼んでいます。あと、Delphiではデータベースを使った開発が抽象化されすぎているせいで、「柔軟になりすぎ」て失敗したようにも思います。(データベースサーバ⇒接続コンポーネント⇒データセット⇒プロバイダ⇒クライアントデータセット⇒データソース⇒UI、なんて、結局、流れを覚え切れなかったように思います。Railsはまったく逆のアプローチですよね。アプローチしてくるかに興味を覚えます。今後はどうなってゆくでしょうか。PHPはまだ現時点では未公開です。PHPhttp://sourceforge.net/projects/vcl4phpほかにかかわっているプロジェクトを見ると、ttmさんはスペイン語の方でしょうか。PHPによるデータベースアクセスとデータベースディクショナリの作成、というFlashがCodeGearで公開されています。Designs)CakePHP用テンプレート(Business)CakePHP開発者へのインタビューCakePHPの概要このブログのメール配信は、こちらから。cakephpと入力してください。2.0Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。