• ベストアンサー

PHPの勉強方法

事業転換により、現在、PHPの勉強をしております。 軽めのシステムを作成させていただく、機会ができ、 現在はそれを構築するために調べ、動作確認、 を繰り返しております。もっともっとPHPを理解できるようになりたい と感じる毎日です。 PHPの基礎本は何冊か読みましたが、システムの組み込みのために 組み合わせる技術(MySQL等)の技術取得にも取り組んで行きたいです。 PHPの勉強+αの参考書等のおすすめはございますでしょうか。 よろしく御願い致します。 PHPの前は、javascriptにて簡単な動きを作る作業をしておりました。

noname#202682
noname#202682
  • PHP
  • 回答数1
  • ありがとう数9

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

  • ベストアンサー
回答No.1

PHPの基礎本を何冊かお読みになられているということですが、 もし既読でなければ、「気づけばプロ並み PHP」(谷藤賢一著、リックテレコム) という本が、MySQLと組み合わせるという条件に合致していると思います。 セキュリティ関連との組み合わせであれば、 「PHPサイバーテロの技法 攻撃と防御の実際」(GIJOE著、ソシム) という本もあります。

noname#202682
質問者

お礼

回答ありがとうございます、 早速購入をさせていただきました。 知識の吸収に励みます。

関連するQ&A

  • phpで何ができるのかわかりません。

    現在htmlでホームページを作っていますが phpの勉強をしてphpでサイトを作ると どういう事が可能になるのでしょうか? phpで何ができるのかわかりません。 動きを付けたいときはJavaScriptを使っていますが、 JavaScripttophpは似たようなものと思っていますが 実際は違うのでしょうか?

    • ベストアンサー
    • PHP
  • よくわかるPHPの教科書で勉強中なのですが…

    188ページのPHPとDBで本格的なwebシステムを作るというところを勉強しているのですが、PHPをMySQLに接続したいのですがサーバーにアップするとWarning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/sites/heteml/users…/・/・/・/…/web/index.php on line 2 Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) と出てきます。どのようにしたらアップできるのでしょうか? 使用しているサーバーはhetemlで動作環境はXAMPPです。localhostでは動きます。 どなたか詳しいかたご教授お願いいたします。宜しくお願い致します!

    • ベストアンサー
    • MySQL
  • サーブレットか、phpか?

    ご質問させて頂きます。 現在、サーブレットでhtmlからテキストファイルに落として、ACCESS2000にデータを吸い上げて、ACCESS上で集計などのデータ管理を行うというシステムがあります。 このたび、データ管理など全てサーバ上で構築することになりました。 ACCESSの部分をmysqlに移行しようと思ったのですが、その場合、mysql+サーブレットになります。しかし調べたところ、mysql+phpというのが多いのです。 mysql+phpで構築した方が良いのでしょうか?

    • ベストアンサー
    • Java
  • PHPファイルをブラウザから観る方法を教えてくださ

    技術評論社の”ゼロからできるPHP+MySQL Wwbシステム構築”という本で勉強を始めたものです。 その準備として、付属CDをインストールし、xamppコントロールパネルアプリケーションの作成はうまくいったのですが、テキストをトレースするための準備として(自分ではlocalhostだと思っている) xamppフォルダ内のhtdocsフォルダ内に入れた  sample.PHPファイルをブラウザからのアクセス(◆http://localhost/samplePHP/) で見ることが出来ません。 「サーバ内にフォルダが発見出来ない」 と出てきます。 テキストエディタでは、開くことが出来す。 カテゴリは、[技術者向]コンピュータとさせて頂きましたが、 当方勉強を始めたばかりの初心者です。 詳しい方、勉強したことがある方、どうかご助力よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPとMYSQLを極めるにあたって他に必要な技術はなんですか

    PHPとMYSQLでWEBシステム制作を極めたいと思いますが、他に必要な技術は何でしょうか。JavaScript,DHTML,HTML,XML 他に何かありましたらお願い致します。

    • ベストアンサー
    • PHP
  • php mysqlで条件検索したいが学び方は

    http://www.asakusa-chintai.com/list.php?foot_station=-1&yachin_low=-1&yachin_hi=-1&menseki_low=-1&menseki_hi=-1&pict=1&search_start=1 このサイト(下に検索フォームがあります)のように、複数条件で検索すると画像付きで横4列くらいで結果が返ってくる、さらに20件ごとに改ページといったようなものを作りたいと考えています。 そこで質問なのですが、phpとmysqlを使うことでこのようなページ、またデータベースにデータを登録するようなシステムはできるでしょうか? phpとmysqlを勉強すればできるようになるのではと考え、phpの基礎の本は一冊読み、簡易ブログシステムを作った程度の(といってもサンプルプログラムを少しいじって動かした程度ですが)ことはしたのですが、これから何を勉強すればいいのかわからなくなりました。 特にphpやmysqlを勉強したいわけではなく、上記のようなページを作成することが目的なので、できればphpやmysqlを体系的に学ぶというよりは、上記のページを作成するために必要な技術だけ学びたいです。 これから何を学べばできるようになるでしょうか? それとも、これは相当に難しい事で、年単位で勉強しなければできないものなのでしょうか?

    • ベストアンサー
    • PHP
  • 基礎PHPで勉強中ですが!?

    基礎PHPの本(http://www.amazon.co.jp/%E6%94%B9%E8%A8%82%E6%96%B0%E7%89%88-%E5%9F%BA%E7%A4%8EPHP-WINGS%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88/dp/484432005X/ref=dp_ob_image_bk) 2004年10月1日 所版発行 2006年11月11日 第1版第7刷発行  発行インプレスジャパン と最後のページに書いてありました。  414ページもあり、81ページまでやりました。 最近この本を勉強していると気がかりなことがあります。  発行された年が2004年だからです。    現在2013年で、既に内容が7年以上前と古く、どうせ勉強するなら”一番新しい基礎のPHP”を 勉強したほうがいいのかな?と思っています。しかし「基礎PHP」の本内容は超分かりやすくて気に入っています。  地方に住んでいますので、近くの本屋に行ってもお目当てのPHP基礎の本はどこにもないので、中身を見て自分で判断して上で、購入ができません。現在勉強している本はアマゾン.comで購入しました。    PHPの基礎の本をもう一冊もっています。秀和システムの「作りながら基礎から学ぶPHPによるWebアプリケーション入門」ですが、100ページ以上やりましたが、私のとりましてまだハードルが高すぎましたので仕切り直しで「基礎PHP」の本に切り替え現在勉強中です。  将来的には”掲示板”をたちあげるつもりですが「基礎PHP」で一冊最後まで勉強したほうがいいのか、同レベルの最新の基礎のPHPの本を購入したほうがいいのか、迷っています。もしPHPの基礎で最新でお勧めの本がございましたらご紹介いただけますか、よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHP4のインストール方法

    RedhatLinux7.2+Apache1.3.24にMysqlとPHP4をインストールしたいです。 Mysqlは無事インストールできましたが、PHP4がうまくできません。 configureを実行した時、apxsがうまく動作しないとのエラーが返ってきます。 これは、ApacheをDSO版で再インストールしないとダメという意味でしょうか? できれば、現在のApacheの設定を引き継いだまま、MysqlとPHPのインストールを したいのですが、手順とかがあればご教授お願いします。 下記のサイトを参考におこなってみました。 http://www.atmarkit.co.jp/flinux/rensai/mysql05/mysql05a.html http://www.melnavi.net/php/install.php

  • PHP初心者です。勉強方法で悩んでいます。

     長文、失礼します。   もともとデザインの勉強をしていて、ホームページのレイアウト等を行なっていたのですが、人員削減などもあり、早急に掲示板やお問い合わせフォームを作らなければならなくなった者です。dreamweaverを使用するのでHTMLとCSSについては、そこそこ理解できるレベルに達することができていると思います。  どうやらPHPはHTMLよりも遥かに難解な言語らしく(スクールの説明会でもそう仰っていました)一朝一夕で習得できないものである、という厳しい認識だけは出来た状態です。  現在の目的は≪それなりにデザインに溶け込んだ掲示板なりお問い合わせフォームを設置すること≫なのですが、PHPを全く理解できていない現在、何をすべきなのか途方に暮れております。  ちなみに「PHP+MySQL」という本を購入しましたが、インストールするのも、こちらで質問させて頂き、ようやく解決しようかどうか、という段階です。  前述した目的を達成するには、このような本から始め、参考書を数冊、読破した状態で始めてスタートラインに立てるくらいのものなのか、あるいは、無料のサンプルなどを改変して設置するくらいなら「PHP+MySQL」一冊程度で十分なのか、判らないことだらけなのです。  PHPが何も判らない私にとっては、正直「PHP+MySQL」ですら難しく、理解しにくい箇所が多々あります。  会社側がスクールの費用を出してくれない以上、独学で何とかこなすしかないので、勉強方法の助言を頂きたく、こちらで質問させていただきました。  初心者が≪それなりにデザインに溶け込んだ掲示板なりお問い合わせフォームを設置する≫には何から始めれば辿りつけるのか教えてくだされば幸いです。  よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 勉強の甲斐あっていよいよPHPファイルをサーバーに

    PHPを勉強しはじめて半年になる初心者です。 勉強の甲斐あっていよいよPHPファイルをサーバーにアップする段階までこぎつけたのですが、Mysqlのデーターベースを動作させるところで躓いています。 localhostでは正常に動いているのが確認済みです。 PHPファイルはアップし動作するのですがMysqlはエラーが出てしまいます。 (はじめてなのでなにがなにやら分からない状態でとりあえずやっていますが) エラー内容は以下の通りです。 Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ユーザー名'@'パスワード' (using password: YES) in /home/vhosts/ドメイン/httpdocs/php/dbcon.php on line 2 Access denied for user 'ユーザー名'@'パスワード' (using password: YES) phpフォルダ内の内容は( index.php , dbcon.php , list,php , sdata.sql ) となっています。 dbcon.phpは、 <?php mysql_connect('ドメイン','ユーザー名','パスワード') or die(mysql_error()); mysql_select_db('sdata'); mysql_query('SET NAME UTF8'); ?> list.phpでsdata.sqlのデーターを一覧表示させると言った認識を持っています。 ここで足りない事、間違っている事など気が付きましたらお教え願えませんでしょうか? 宜しくお願いいたします。

    • ベストアンサー
    • PHP