Home > PHP Archive

PHP Archive

Ktai Styleを入れてみたが管理機能が使えない

PHP5で問題なさそうだったので、
念願のKtai Styleを入れてみました。

実際に携帯端末でみると、
今までとは比べ物にならないぐらい表示がきれいでびっくりしました。

 
そこで使いたかった管理機能を使うべく、
PC版と同じURLをモバイルでアクセスしました。

表示を見てみると、PCのがそのままかも。。。
と思いつつもID,PWを入れてみる。

 
なぜかログインできませんでした(苦笑)

 
そこでいろいろ調べたところ、
セッションDBが作れていないことがわかったので修正。

Ktai Styleのログインセッション保存テーブルを手動で生成する時の注意
http://947s.net/2008/04/05/ktai-styl/
(947s.net)

これでもかわらず、、、
WP MEのバージョンのせいかな、とも思うので
もう少しいろいろ調べてみます。

・・・URLが間違っていたらどうしよう(苦笑)

symfony1.1リリースで使ってみる(symfonyを使ってみる5)

symfony1.1の正式版がリリースされました。

symfony | Web PHP Framework | Blog | The wait is over: symfony 1.1 released
symfony | Web PHP Framework | Blog | The wait is over: symfony 1.1 released

会社の先輩が環境を用意してくれたので、
使ってみました。

 
以下のコマンドは普通に使うことが出来ました。
(ドキュメント読めばいい話なのですが。。。)

init-project
init-app
init-module

 
コマンドを使ってみて、とりあえず

actions.class.php
indexSuccess.php

らへんは同じようです。

 
気になったのはconfig/の中に出来た

frontendConfiguration.class.php

と、project直下に

batch/

が無くなっていること。

 
うまく1.0系から移行できるかやってみます。

 
【追記】
symfony1.1についての記事がありました。

第1回:これがsymfony 1.1だ!
http://www.thinkit.co.jp/article/71/1/
(Think IT)

symfonyを勉強するための本(symfonyを使ってみる4)

symfonyをより理解するために、
次の本を買いました。
(この前買ったばかりなのですが(苦笑))

symfony徹底攻略 [PHP徹底攻略シリーズ] (PHP徹底攻略シリーズ)
前田 雅央
ソフトバンククリエイティブ
売り上げランキング: 73994

 
以前ご紹介した本はアプリを作る一例からsymfonyを学べ、
今回の本は詳細に関数などを知りたい場合に使えると思います。

Amazonでのレビューではあまり評価高くなかったのですが(苦笑)、
これもかなり親切な本だと個人的には思います。

 
それにしても、以前はsymfony関連の本は英語ばかりだったと思うのですが、
最近は日本語のものも出てきました。

今後もsymfonyに関しての学習コストは
下がって行く気がしています。

確認画面を作る(symfonyを使ってみる3)

symfonyを使って
なるべく簡単に管理画面を作ろうとしています。

「なるべく簡単に」ということは、
作る作業自体が簡単に、という意味ではなく、
なるべく負荷がかからず横展開できるようにする、といった感じです。

 
そんな中で、なるべくsymfonyコマンドを使った方がいいだろうと思い、
以下のコマンドを実行。

symfony propel-generate-crud

 
あっさりとDBとcreate,update,deleteなど作ってくれるのですが、
これ、確認画面がありません。

仕事で使う管理画面のため、
とりあえず確認画面を作ってみました。

作ったテンプレートはconfirmSuccess.php。
actions.class.phpにexecuteConfirmというfunctionを追加しました。

 
これ以降が結構面倒で、
確認画面を作るということは、hiddenとかで値を渡さないといけないわけです。

ということで、いろいろなところを修正。

actions.class.php

//入力情報取得
$id = $this->getRequestParameter(’id’);
//テンプレートに値を渡す
$this->id = $id;

confirmSuccess.phpなどのテンプレート

< ?= input_hidden_tag('id', $sf_params->get(’id’)) ?>

 
うーん、簡単には作れていません。。。(苦笑)

cafe関連サイトのPHP5適用検討中

私が作成?しているcafe関連サイトは
現状全てさくらの共用サーバーで運用しています。

そこで困っていることは、
昔にレンタルしたので実はPHP4のままだということです(苦笑)

 
さくらのコントロールパネルで簡単に
PHP4からPHP5に変更できるのですが、
沢山のプラグインを使っているので影響範囲が読めないのが怖いです。

そこで考えた(というか会社の後輩に教えてもらった)方法が以下になります。

 
もう一つさくらのサーバーを借りてそこはPHP5に。

今のサーバー(PHP4)を運用したまま、
新しいサーバー(PHP5)にて移管作業をし、
完了した時点でDNSの振り分けを変える。

 
時間かかりそうです。。。(苦笑)

Home > PHP Archive

Archives
Tag Cloud
Feeds

Return to page top