ひとまず先日インストールしたcakePHPを始める事にしました。

2008-01-18 (金)カテゴリPHPタグ

書籍などもないのでまずはネットで情報収集…

とりあえず”Cake ブログチュートリアル“というのがあったのでやってみました。
そこでの覚書。

「ROOT」に「app」フォルダを含んだ場合※「APP_DIR」は”(空)、/cake/config/paths.phpの48行目が

PHP
define ('APP', ROOT.DS.APP_DIR.DS);

だとAPPが

Plain Text
/var/www/app//

となるためキャッシュが保存されずにエラーとなります。なので

PHP
define ('APP', ROOT.DS.APP_DIR);

とすると解決。
ただcake入門では/cake/フォルダ内の編集は基本しないとされていて、
でも/app/config内にpaths.phpを入れても動作しないし…んー謎が残る。
とりあえず上記とパーミションを合わせて設定した所動いています。

動画ファイルのプロパティの抽出(PHP)

2008-01-17 (木)カテゴリPHPタグ, , ,

3D関係の仕事をしている友人から
社内素材管理システムの構築を現在頼まれていて、仕様決めている所なのですが。
彼らは動画ファイルを扱う事が多く、サムネイルの一覧が並ぶのではなく
動画の一覧が並ばないといけないらしい(もちろん全部再生)

現在、彼らはHTMLを作って対応しているとの事。
確かに、システムで自動化したら何て素敵なんだろうと思いますが、
問題として、その素材達を登録するには一つ一つ、検索用のキーワードを
入れていくのか?という事があったりするのです。
それはあまりにも理に適っていないので、ファイルを調べていくと
プロパティに値が入っている(素材屋さんが入れてるのかな?)
その値を抽出すれば…ってPHPとかでファイル情報って取得できるの??
調べてみました。。

Perlでのプロパティの取得
どうやらPerlだとOLE使って出来るみたい。PHPだとまったく出てこない。。orz
OLE系調べてみれば出るかな。解決方法求!

Rails から cake へ

2008-01-16 (水)カテゴリPHP, cakePHPタグ, ,

Railsでのパッケージ化を新規事業で進めようとしているのですがMVCフレームワークでの構築経験があまりにも少ない事もあり、
簡単なアプリ程度であれば何とかなったけど、開発効率と概念の理解を進めるためにPHPでMVCモデルでrailsに似たものないかなと探してみたところ。
makePHP
あるじゃないですかー!しかもrailsに結構影響受けているとの事。
これはやるっきゃないね。
んで早速サーバにインストール。。403エラー。
えー・・orz
どうやらパスの設定箇所を間違えていたようで。

Plain Text
root/
   app
   app/webroot
   cake

上記にした場合、webroot/index.phpのパスを

PHP
define('ROOT',DS.'var'.DS.'www'.DS.'httpd'.DS.'app');
define('APP_DIR', '');
define('CAKE_CORE_INCLUDE_PATH',DS.'var'.DS.'www'.DS.'httpd');

としたらうまくいった^^
.htaccessとかが問題かと思っていたら違いましたね。
さて、明日からとりあえず問い合わせフォームでも作るかね。
主に技術とかつらつらと書いていきます。
よろしくお願いします(>_<)b