人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MacのPHP開発環境に関する質問です。

Webシステム開発(PHP+MySQL)におけるローカルのテスト環境として、Windows+XAMPPを使っているのですが、現在、Macへの移行を検討しています。

そこで、Macにも開発環境を整えようと思うのですが、MAMPを利用するか、Snow LeopardのApacheやPHPを利用する(MacPortsで最新版をインストール?)か迷っています。

それぞれのメリット・デメリットやオススメの方法等を教えていただけないでしょうか?
どうぞよろしくお願い致します。

●質問者: dy7
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Apache Mac MacPorts MAMP MySQL
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● あすか
●10ポイント
メリット デメリット
MacOS標準環境 Apache+PHPはインストール不要
Appleのサポート有
パッケージが最新版でないことがある
MySQLをインストールする必要がある
MAMP 常に最新のパッケージを利用できる インストールに手間がかかる
MacOSに悪い影響を与える恐れがある

Snow Leopardに標準でインストールされているパッケージ(参考)


私は、ApacheとPHPはSnow Leopard標準のものを利用し、MySQLだけx64版をインストールしています。


参考「Max OS X LeopardでAMP環境を構築しよう - Apache, MySQL, PHP, Perlで作る開発環境


2 ● うぃんど
●50ポイント ベストアンサー

【1】開発環境ならばMAMPのほうが楽

(1)インストールに手間がかかる?

MAMPならば解凍して出来たものをアプリフォルダに入れるだけの簡単操作(起動関係の設定は必要ですけどね)なので手間というほどのものはかかりません

http://www.be-webdesigner.com/technotes/server/install/mamp.htm

(2)MacOSに悪い影響を与える恐れがある?

アプリとして切り離されてるので、標準装備のapache+phpをいじるより悪影響は少なく、何を恐れてるのか判りかねます

開発環境でいじりたおして変になっても、MAMPならばアプリフォルダから削除してしまって、もう一度インストール(≒解凍してアプリフォルダにコピー)しなおせばよく、開発ならば標準装備のほうを使うより気軽に試せるという大きなアドバンテージがあります

(3)xampp for OSXという選択肢

含まれているソフトの内容やバージョンが微妙に違うのでwindowsからの移行であればxamppのほうが良いかもしれません

http://www.apachefriends.org/en/xampp-macosx.html

http://www.mamp.info/en/documentation/releases.html

【2】Appleのサポート

(1)MacOS標準環境はAppleのサポート有?

apacheなどの提供はされていますけれどサポートの対象外です

http://images.apple.com/legal/sla/docs/macosx106.pdf

Appleは、Appleソフトウェアパッケージの一部として、第三者のソフトウェアへのアクセスをお客様の便宜のために提供します。Appleソフトウェアに第三者

のソフトウェアが含まれている限りにおいて、Appleは第三者のソフトウェアに関する技術的なあるいはその他のサポートを提供する明示的、黙示的義務を一切負

わないものとします。


3 ● k-tan2
●20ポイント

XAMPP for Macを使ったほうがよい

http://www.zubapita.jp/2008/05/02/mac%E3%81%A7web%E9%96%8B%E7%99...

>Snow LeopardのApacheやPHPを利用する(MacPortsで最新版をインストール?)か迷っています

自己満足以外のメリットしかない

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ