Home > Archives > 2008-06
2008-06
symfony1.1リリースで使ってみる(symfonyを使ってみる5)
symfony1.1の正式版がリリースされました。
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)
- Comments: 0
- Trackbacks: 0
symfonyを勉強するための本(symfonyを使ってみる4)
symfonyをより理解するために、
次の本を買いました。
(この前買ったばかりなのですが(苦笑))
ソフトバンククリエイティブ
売り上げランキング: 73994
以前ご紹介した本はアプリを作る一例からsymfonyを学べ、
今回の本は詳細に関数などを知りたい場合に使えると思います。
Amazonでのレビューではあまり評価高くなかったのですが(苦笑)、
これもかなり親切な本だと個人的には思います。
それにしても、以前はsymfony関連の本は英語ばかりだったと思うのですが、
最近は日本語のものも出てきました。
今後もsymfonyに関しての学習コストは
下がって行く気がしています。
- Comments: 0
- Trackbacks: 0
ディレクトリにsvnのignoreをかけるコマンド
- 2008-06-24 (火)
- Linux
バージョン管理のSVNにおいて、
ディレクトリ全体をignoreをかけるコマンドを探していてやっと見つかりました。
svn propset svn:ignore ‘*’ [ディレクトリ名]/
ちなみに、ignoreされているか調べるには以下のコマンド。
svn status –no-ignore
結構探してしまいました(苦笑)
- Comments: 0
- Trackbacks: 0
確認画面を作る(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’)) ?>
うーん、簡単には作れていません。。。(苦笑)
- Comments: 0
- Trackbacks: 0
cafe関連サイトのPHP5適用検討中
- 2008-06-19 (木)
- PHP
私が作成?しているcafe関連サイトは
現状全てさくらの共用サーバーで運用しています。
そこで困っていることは、
昔にレンタルしたので実はPHP4のままだということです(苦笑)
さくらのコントロールパネルで簡単に
PHP4からPHP5に変更できるのですが、
沢山のプラグインを使っているので影響範囲が読めないのが怖いです。
そこで考えた(というか会社の後輩に教えてもらった)方法が以下になります。
もう一つさくらのサーバーを借りてそこはPHP5に。
今のサーバー(PHP4)を運用したまま、
新しいサーバー(PHP5)にて移管作業をし、
完了した時点でDNSの振り分けを変える。
時間かかりそうです。。。(苦笑)
- Comments: 0
- Trackbacks: 0
Home > Archives > 2008-06
- Archives
- Tag Cloud
-
- さくら
- はてな
- アウトプットフィルタ
- アクセス解析
- アップデート
- アドオン
- アプリ
- インストール
- ウェブマスターツール
- エラー
- カフェ関連サイト
- カンファレンス
- キャスト
- キーワード
- クエリ
- クラス
- クロール
- グローバル変数
- コマンド
- サムネイル
- サーバー
- シェル
- システムエンジニア
- セッション
- セミナー
- ソース
- タグ付け
- タブ
- チェック
- チャネル
- ツール
- テスト
- テーマ
- デザイン
- デバッグ
- データ型
- ドメイン
- バックアップ
- バリュードメイン
- バージョン
- パスワード
- パソコン
- パラメータ
- パース
- フォーマット
- フリーソフト
- ブラウザ
- ブラウザ対応
- ブログパーツ
- プラグイン
- プリフィルタ
- ポート番号
- ミュージック
- メンバ変数
- モバイル
- ライブラリ
- レポート
- ロリポップ
- ローカル変数
- 仕事術
- 便利
- 光
- 共用
- 動画
- 命名規則
- 変数
- 容量
- 文字コード
- 文字列
- 文字化け
- 日本語
- 書き方
- 本
- 検索
- 検索エンジン
- 演算子
- 無線LAN
- 理由
- 自動化
- 英語
- 設定
- 認証
- 購入
- 関数
- 高速化
- Adobe
- ADODB
- AdSense
- AIR
- Airmac
- API
- Apple
- bash
- cafeコミュ!
- cafeトキワ荘
- cafeペ!
- cakePHP
- CentOS
- CentOS5
- CSS
- CSV
- DB
- DB接続
- DNS
- docomo
- drupal
- Ethna
- FAQ
- FireFox
- FTP
- function
- Gmail
- GoogleAdsense
- GoogleAnalytics
- htaccess
- html
- import
- JavaScript
- JSON
- literal
- Lunascape
- Mac
- Movable-Type
- MVC
- NAS
- new
- nifty
- PC
- PEAR
- phing
- PHP関数
- PHP4
- PHP5
- ping
- plugin
- RSS
- ruby
- screen
- SEO
- simplexml
- sitemap
- SJIS
- Sleipnir
- smarty
- SMO
- ssb
- ssh
- svn
- symfony
- vim
- W3CDTF
- Windows
- WordPress
- XHTML
- XML
- XML-RPC
- xoops
- Feeds
![symfony徹底攻略 [PHP徹底攻略シリーズ] (PHP徹底攻略シリーズ)](http://ecx.images-amazon.com/images/I/51Jcnz1LUhL._SL160_.jpg)