NEW ENTRIES
CATEGORIES
ARCHIVES

次のプロジェクトでの設計をするとき、PHPのFrameworkを使おうかなと思っていろいろ調べてました。

候補はMaple、Ethna、そしてZend Framework、それをいろいろ調べていたら、あれZendとIBMが EclipceのPHPIDEを共同開発!!

その名もEclipse PHP IDE!!

そのまんまやなー。もっとひねったネーミングはなかったんかいな!

あー、PHPEclipse入れて環境整えようと思ったのに・・・

あー、どんなもんだろうか・・・

まずWTPをいれろ??なんだWTPって。
ふむふむ、@ITのここの記事によると、「Webアプリのための標準プラグイン」らしい。

これって「J2EEプラットフォーム上でWebアプリケーションを開発するツール群」なんでしょ。
PHP開発でも必要なのか??

とりあえずどうすりゃいいんだ!!

eclipse wtp projectのページ
から、Windowsのオールインワンパッケージを持ってきて入れりゃいいのか。

Downloadして解凍したら、 Eclipse含め全部入っている。なるほど、簡単簡単。

プラグインもupdateSiteからアップデートやインストールできるのか。これも知らなかった。
「Help」->[Software Updates]->[Fine and Install]からか。
・「Search for updates of the currently installed features」でインストール済みのもののアップデート
・「Search for new features to install」で新しいプラグインのインストール
なるほどね。

とりあえず、アップデートをして、アップデートサイトの一覧がここにあったので、それを使って、 subclipseとPHP IDEを入れましょう。

「Search for new features to install」から開いた画面の「New Remote Site」を押して、
subclipseは、Name:subclipse、URL:http://subclipse.tigris.org/update_1.0.x
PHP IDEは、 Name:PHP IDE、URL:http://downloads.zend.com/phpide
で導入しました。

日本語化パックとvipluginはこれでは入れられなさそう。なのでファイル展開して入れました。

今日はこんなところで、許してください・・・・仕事もあるんで。

2006,05,06, Sat 11:19
PHP::ツール、PEARcomments (0) trackback (x)

Eclipseにsubclipseを入れたので、動作するか試してみた。

パースペクティブから「SVNリポジトリ・エクスプローラー」を選択。

「SVNリポジトリビュー」から右クリックで出たメニューの「新規」->「リポジトリー・ロケーション」を選択

URLの欄に「 svn+ssh://xxxxxx.jp/usr/local/svnrepos/xxxxxx」なんかと入れてリポジトリを追加する。

できたリポジトリを選択して右クリックで「チェックアウト」!!
できるかなー???で、やっぱりエラー「svn: Can't create tunnel」

こりゃどうすれば??と思っていたらこんなページが。

TortoiseSVNは使っていたので、「コントロールパネル」->「システム」でシステム環境変数を設定する。

鍵を使っていないのでTortoiseSVNのネットワーク設定のSSHクライアントの設定をまるごと設定。
「SVN_SSH」に「C:\\Program Files\\TortoiseSVN\\bin\\TortoisePlink.exe -l username -pw password」

これでどうかな??
OK、うまくチェックアウトできました。

これで EclipseからのsubversionもOK!!

2006,05,04, Thu 22:56
PHP::ツール、PEARcomments (0) trackback (x)

うちのホームページにUPしているたぬきと一緒にお勉強シリーズ 第11回 PHPEclipse開発環境設定を見ながらインストールしてみました。

ちょっと違ったことをしようとバージョンを現在のできる限り最新版で入れてみました。
・eclipse 3.1.2
・XAMPP 1.5.2(MySQL 5.0.20、PHP 5.1.1、PHP 4.4.2-pl、phpMyAdmin 2.8.0.3)
・DBG 2.13.1
・PostgrSQL 8.1.3
こんな感じでいれてみました。

大体お勉強シリーズ通りだったんですが、異なる部分も何箇所かありました。
まず、
・Apacheの設定: AddDefaultCharset の設定自体がなくなっていたんで無視しました。

ちょっとはまったDBGの設定ですがここにあるように
dbg-2.13.1-win32.zipを解凍後、「dbg-2.13.1-win32\i686\php_dbg.dll-4.4.2」をリネームして「C:\Program Files\xampp\php\zendOptimizer\lib\php_dbg.dll」に格納。
そしてphp.iniの設定を
;zend_extension_ts = "C:\Program Files\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll"
zend_extension_ts = "C:\Program Files\xampp\php\zendOptimizer\lib\php_dbg.dll"
とするところ。
extension=php_dbg.dllでは動かなかったので、apacheのエラーログなどみて調べた結果これで動きました。

あとは Eclipce の設定部分がちょっと違っていましたが、ほぼ似たような感じで設定してなんとか動くところまで確認しました。

環境を入れただけで、デバックもまだしていませんが、これからぼちぼちしていこうと思っています。

あと個人的に
viプラグイン
subclipseプラグイン
入れてみました。

viプラグインは、まだ試用中ですが、うまく使えそうなら15ユーロ払ってでも使おうかなと思っています。

subclipseプラグインを入れたのは、うちのリソース管理環境はSSHでトンネリングしてのsubversionを使っているので、それをEclipseから使いたくてとりあえず入れてみました。どう使うかはこれからぼちぼちですね。

デバックの仕方、その他いろいろなインプレッションをUPしたいと思っています。

2006,05,04, Thu 11:12
PHP::ツール、PEARcomments (0) trackback (x)
  PAGETOP  
CALENDAR
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31    
<< 2006 May >>
PROFILE
LOGIN
現在のモード: ゲストモード
USER ID:
PASSWORD:
POWERED BY
Script by:Blogn+(ぶろぐん+)
Skin by:vivid*face
RSS 1.0
処理時間 0.047611秒
SEARCH