• ベストアンサー

他言語を知っている人がPHPを勉強するためにお奨めの書籍

今まで、JavaでWebアプリケーションを作ってきたような人が、 これからPHPを学ぶのに最適な書籍を教えてください。 簡単な文法はリファレンスを読めばたいていわかりますので、 初心者本や、サンプルばかりの本は不要です。 より効率的でセキュアなコードを書くために必要な方法を、 最短で習得できるような書籍を探しています。 「Effective Java」や「Javaの格言」のPHP版のようなものがあると良いです。 よろしくお願いいたします。

  • PHP
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • wish46
  • ベストアンサー率78% (29/37)
回答No.1

簡単に言うと リファレンスを読めるなら Javaからの移植版的な方法でやればできるんでないでしょうか? 私はPerl、JavaScript、VBSで書かれているスクリプトをPHPに移植することが多いのですが・・・ ご希望に合うかは分かりませんが、以下の書籍はいかがでしょう? http://9-ten.co.jp/bookdata/0012.php

convivial
質問者

お礼

回答ありがとうございます。 お勧めの書籍は、かなり良さそうに思いました。 移植をするだけならば、確かに簡単なのですが、 せっかくPHPで書くのだから、PHPらしい書き方でやりたいなと思っています。 PHPの高生産性を享受するには、PHPにあった設計手法、コーディング手法を学ぶ必要があるような気がしています。

関連するQ&A

  • Androidを勉強するためのお勧め書籍はありませんか。

    Androidを勉強するためのお勧め書籍はありませんか。 Androidのアプリケーションを作りたいと思っています。そのために勉強をしようと思っています。お勧めの書籍はありませんか。 Javaの文法 Eclipseでのコンパイルと実行 はわかります。 いろいろな意見をいただけるとありがたいです。

    • ベストアンサー
    • Java
  • Strutsの入門にお勧めの書籍教えてください。

    Java初心者なのですが、Strutsについて勉強する事になりました。 Strutsはフレームワークであるという事くらいしか知りません。 先日「StrutsによるWebアプリケーションスーパーサンプル」という書籍を購入したのですが、難しく挫折してしまいました。 Strutsの本は他にも色々出ていてどれが良いか迷います。 何かお勧めの書籍をご存知の方ご回答頂けると助かります。 宜しくお願いします。

    • ベストアンサー
    • Java
  • macでjavaとphpの勉強をしたいのですが

    macbook proを購入しました。 これからこのmacbook proでjavaとphpの勉強をしていこうと思っているのですが、 macでの開発環境等はどういったものが一般的なのでしょうか? 今までwindowsしか使った事がなくjavaについてもほとんど知識がありません。 windowsではeclipseをインストールしてサンプルを少し動かしてみた程度です。 今後macで開発を進めていくにあたり、オススメの書籍やWEBサイト等ありましたら教えて頂きたいと思います。 よろしくお願いします。

    • ベストアンサー
    • Java
  • C言語の書籍

    C言語の書籍について質問させて頂きます。 OSWinXPSP3でコンパイラはVisualC++2008Express Editionを使ってます。 今持っている本は初級用でポインタの事は簡単な説明しかありません。 中級にステップアップ出来るような書籍を1冊買おうと思うのですが サンプルコードなどの説明がなるべくわかりやすく詳しく書かれていて ポインタについてもっと詳しく書かれているようなお勧めの書籍はないでしょうか? よろしくお願いします。

  • c言語 古い書籍 使える? 使えない?

    新版C言語プログラミングレッスン 入門編 という本を買ったのですが、 サンプルコードを打ち込んでもエラーばかり出ます。例えば、 printf → printf_s に変えなければいけないなど、対応していない部分が多いです。 最新の書籍を買った方がよいのでしょうか?もし、入門書がありましたら教えて下さい。

  • 脱初心者には、どちらの書籍が良いでしょうか?

    あいまいな質問ですみません。 実際に本を手にとって見る事ができないので、アドバイスをお願いします。 "Effective C++ 原著第3版"と"ロベールのC++入門講座"のどちらが良いでしょうか? 当方経験のある言語は、C,C++,Java,Fortran,Perl,PHPなどです。 オブジェクト指向の考え方もなんとなく分かりますが、今一歩上達する為の本を探しております。 (希望としては、サンプルコードが豊富かつシンプル。実行環境はWinでもLinuxでもOKです) 他にも良いお勧め書籍があれば教えて下さい。 宜しくお願いします。

  • PHPを習得し職業にしたいのですが・・・

    Webアプリケーション作成のプログラマーを目指して転職を考えております。 PHP・apache・MySQLなどを一から習得したいのですが、既存の書籍ではイマイチ内容が解かりません。 関係サイトなども観てはいるのですが・・・ 何方か、お勧めのセミナー、講座などの情報がありましたら教えください。 また、最短の習得方法・お勧め書籍・サイト(その利用方法など)がありましたら教えてもらえないでしょうか。 Webアプリケーション作成についてのPHP以外の情報も教えていただけたらお願いいたします。

    • ベストアンサー
    • PHP
  • PHPの良書

    現在、PHP4でウェブサイトを構築しています。 PHPの入門書を一冊読み終え、ポケットリファレンスを一冊所有しています。お勧めの、初級者から中級者へのステップアップに向いた(サンプルコード集のようなものではなく)体系的なPHPの解説書を紹介してください。(PHPのバージョンは、4と5の両対応だと、とても嬉しいです) (オライリー社の書籍を購入しようと思ったのですが、デスクトップリファレンス以外では、PHP関連の書籍は翻訳されていないようで悲しんでいます)

    • ベストアンサー
    • PHP
  • PHP経験者にオススメのJava勉強方法

    PHP経験のあるプログラマーなのですが、 新規にJavaを勉強することになりました。 PHP経験年数は5年程度で、 一通りのWebアプリケーション開発はこなせるスキルはあるかと思います。 Javaでやりたいこととしましては、 PHPと同等のWebアプリケーションを開発できるようなスキルを身に着けたいと思っています。 Strutsなどフレームワークを使った開発まで視野に入れて勉強したいと考えているのですが、 私の探した限りですと、なかなかWebアプリケーション開発にフォーカスした、 本やWebの情報が出てこず、お力をお借りしたいと思いまして、質問させていただきました。 皆様のオススメの勉強方法を教えてください。 何卒よろしくお願いします。

  • 言語の勉強についてアドバイスをお願いいたします

    コンピューターのことを深く知りたくて、1年ほど前に一番興味のあったネットワークの勉強から始めました。 その結果、関心はネットワーク → セキュリティ → Webプログラミングに移りました。 言語の入門書としてC、Java、C++、Perl、JavaScriptを10冊ほど、HPではアセンブラも読んでみました。 プログラムの思想らしきものは解ったつもりですが、コードを読んでもそれが関数なのか、 作者の造語の変数なのか判断に迷う程度から抜け出せません。 これではいけないと思って、Pealに焦点を絞ろうと本屋(地方です)に行きましたが、 ラマやラクダどころかPealの本は1冊も置いてありませんでした。 PHPの本はたくさんありました。 ここのBBSを見ても、PerlよりもPHPの方がにぎわっています。 『日経ソフト』もPHPの連載が始まり、来月はRubyの特集です。 そこでPerlをやめて言語の勉強の順序を次のようにしようと思っています。 Ruby(併行してHTMLとJavaScript)   ↓  Java → C → PHP → Perl まず『プログラミングRuby 第2版 言語編』とkeisukeさんのサイトで勉強するつもりです。 ネットワークの勉強をまったくの我流でやったので、ずいぶん遠回りをしてしまいました。 そこで言語の勉強について諸先輩方にアドバイスをいただけたらと思います。 方針、本、サイトなど何でも結構です。よろしくお願いいたします。 毎月読んでいる月刊誌は『日経ソフトウエア』『日経リナックス』『ネットワークマガジン』です。

専門家に質問してみよう