初心者的な質問ですみません。

例えば、PHP+MySQLで、何かWEBサービスを開発しようとしている2人組がいるとします。
その時、一人のノートPCはWindowsXPで、もう一人のノートPCはMacOSです。
この時、データのやり取りなどで、不便が出ることはありますでしょうか?
根本的に致命的な感じでしょうか?それとも、まったく問題ない感じでしょうか?
経験豊富な方々、お答え願えないでしょうか?

回答の条件
  • 1人3回まで
  • 登録:
  • 終了:2006/05/22 11:10:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答7件)

id:iyuichi No.1

回答回数9ベストアンサー獲得回数0

ポイント18pt

Webサービスを立ち上げるためにサーバーを立てますよね?

開発自体はそこにつなぐことさえお互いにできれば問題ないと思います。

但し、各OSの機種依存文字を使用すると文字化けする問題はあります。

id:kkk-kkk

ありがとうございます。

なるほど。問題ないですか。安心しました。

2006/05/15 12:03:50
id:villain No.2

回答回数174ベストアンサー獲得回数12

ポイント17pt

改行コードや文字コードなどを統一し、機種依存文字などは絶対に

使用しないことなどがあげられるでしょうか。

どんな方法でデータの共有/同期などをさせるかにもよりますが

特定のOSや環境に依存するような機能や方法などは使用しない

ことです。

(これは実際にはネット上のすべてに当てはまりますが)


PHPのスクリプトコード自体はテキストデータで環境に依存しない

はずなのでちゃんと相互にデータが同期できるようなら問題は

ないはずです。

MySQLは知りませんが、基本的には違いはないと思います。


もちろん、開発環境も統一するのが一番いいのは確実です。

(なお、開発環境は運用環境とOSや設定などのプラットフォームが

まったく同じになっている別の環境が一番望ましいです)


たいした参考にならっていないですね。すみません。

id:kkk-kkk

いえいえ、とても参考になりました。

ありがとうございます。

2006/05/15 12:04:39
id:yotaca No.3

回答回数427ベストアンサー獲得回数46

ポイント17pt

稼働チェックについては、共通で使えるサーバーは必要ですので、そのサーバーにあわせて、PHPのバージョンや設定をあわせておけば、PHPや、MySQLの部分については影響はあまり無いと思います。

PHPのソースのやり取りも、文字コードと改行コードを合わせておく必要があります。

ソース部分はこの程度ですが、画像や、付随するCSS、javaScriptの方が互換性が少なかったりします。画像ファイルは、ソフトを合わせていても,色にかなり色が違いが出ますし、指定したFontが表示されない場合もあります。

CSSやJavaScriptについては、それぞれのローカルのテスト環境とチェックレベル動作がかなり違う場合があります。

うちの会社でも、私はOSXを使ってますが、部下はWinXPを使ってますが互換性の面ではかなり解消できました。

id:kkk-kkk

ありがとうございます。ソース部分では特に問題はなさそうですね。ありがとうございます。

2006/05/15 12:06:29
id:westfish No.4

回答回数49ベストアンサー獲得回数1

ポイント17pt

右上隅の「サテライト」を押すと表示が切り替わります。

ただし、精度のよい画像がないためあまりズームしすぎると表示されなくなる地域があります。もし「サテライト」を押して灰色の画像が出てきたならマイナスボタンを押してズームアウトしてみてください。

id:kkk-kkk

私の勉強不足のためか、少し理解できませんでしたが、ありがとうございます。

2006/05/15 12:07:23
id:xamano No.5

回答回数51ベストアンサー獲得回数1

ポイント17pt

文字コードを統一しておく必要があります。

PHPは、EUC-JPもしくはunicodeでスクリプトを書く必要があります。これは、PHPの中のconfファイルの記述でどちらかを指定します。

windowsの文字コードは基本がshift_jisなので、phpファイルをテキストエディタで記述し、保存する際にphpの設定に合わせてコードを選んで保存する。

Macのデフォルトの文字コードは、MacOSXでは、unicodeになっているので、phpの設定に合わせて保存すると問題ないです。

またMySQLも同様に文字コードを何にするか決めておく必要があります。shift_jis、euc_jp、unicodeすべてに対応していると思いますが、事前に設定しておく必要があります。


PHP+MySQLで作業をするなら、すべての文字コードをunicodeにすると楽ですね。ただホスティングサービスを利用するなら、この環境がきまっていますので、Mac、Windowsどちらで作業するとしても保存する際は、文字コードを指定して保存するように気をつけてください。

id:kkk-kkk

詳しいご説明をありがとうございます。

なるほど。文字コードが大切になってくるのですね。とても参考になりました。

2006/05/15 12:40:17
id:masakiplus No.6

回答回数41ベストアンサー獲得回数2

ポイント17pt

PHPとMySQLに関してはいろいろな方が述べているので一点だけ.

私もマックとウィンを使って開発を行ってますが,

SafariとFirefox,IEでの挙動が異なり,

ブラウザはとりあえずFirefoxで統一するのが吉ですが,

Firefoxにおいてもマックとウィンで挙動が異なる場合があります.

その点に関しても注意していただければと思います.

id:kkk-kkk

なるほど。ブラウザにも気を付けなければならないということですね。参考になります。ありがとうございます。

2006/05/15 22:34:24
id:yoneto164 No.7

回答回数813ベストアンサー獲得回数94

ポイント17pt

プログラム自体はサーバー上で開発を行うことによって全く障害なく共有できるでしょう。

あと、これは個人的な見解ですが、WindowsとMacでは同じブラウザでもスタイルシートの解釈が異なる場合がありますので、両方あると表示確認のさいにとても役立ちます。

私はWindowsで開発を行っていますが、表示確認用にわざわざMacを事務所に置いているので、kkk-kkkさんのような環境はうらやましいと思いますよ。

id:kkk-kkk

親切なご意見ありがとうございます!

確かにCSSはズレたりしますね。

PHP+MySQLに関しては問題ないということですね。参考になりました!

2006/05/18 11:52:04

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません