ラベル php の投稿を表示しています。 すべての投稿を表示
ラベル php の投稿を表示しています。 すべての投稿を表示

2010年9月3日金曜日

PHPのIDE

PDT(Eclipse PHP Development Tools)が便利とのことなのでとりあえず
Eclipseを選択するが、日本語化などで手っ取り早いのが Pleiades とかいう
All in One 日本語ディストリビューション があった。
ただし、editionにいろいろあるみたい。
今回は最新の3.6をチョイス
  • IDE
    * 3.6系 (Helios)
    * 3.5系 (Galileo)
    * 3.4系 (Ganymede)
    * 3.3系 (Europa)
    * 3.2系 (Callisto)

  • 利用するプラグイン
ファイル転送→Remote System Explorer End-User Runtime
DB接続・操作→DBViewer

これにより、WinSCPやphpmyAdminはいらなくなるかも・・・。
でもTeraTermやPoderosaはシステム操作に必須だから外せない。

PHPの作法

変数・・・先頭に$をつける
定数・・・define(定数名,値)
配列・・・$a = array("ねずみ","うし","とら")
コメント・・・
#コメントです
//コメントです
/* コメントです  */

echoとprintの違い
echo()・・・ 1つ以上の文字列を出力する 返り値なし
print()・・・ 文字列を出力する 返り値は常に1

2010年6月26日土曜日

CentOSにPHP5.2を入れる

CentOS5の公式レポジトリは対応が遅く、PHPはまだ5.0系。5.2系が必要なプロジェクトでは使えません。
そうも言ってられないので、無理やりアップデートしてみました。

まず、CentOSのBaseRepoをupdate。
下記コマンドにてRPM-GPG-KEYをインストール。

    rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

/etc/yum.repos.d/utterramblings.repo に下記の内容をコピー。

    [utterramblings]
    name=Jason’s Utter Ramblings Repo
    baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

コピーが終わったら、yum updateを実行。
PHP、MySQLがアップデートされる。

update後は、

    enabled=0

へ変更。
以後はアップデートが必要な時に

    enabled=1

に変更する。