Shikalo▶ 給付で試算
ホームPHP > 教材

「Swooleで学ぶPHP非同期処理 〜並行処理/並列処理の基礎から実践的な開発手法まで一気にわかる」(技術評論社)の評判・価格・レビュー

PHPを学ぶための教材の基本情報・価格・レビュー。

PR・広告を含みます
Swooleで学ぶPHP非同期処理 〜並行処理/並列処理の基礎から実践的な開発手法まで一気にわかるの表紙
著者
めもりー/小山 哲志 / 技術評論社
価格
3740円 (楽天ブックス)
発売日
2023年02月18日
楽天レビュー
楽天ブックスで見る ›Amazonで見る ›

PHPをスクールで学ぶなら、教育訓練給付で最大80%OFF

対象講座なら受講料の最大80%(給付区分・上限・要件あり)が後日戻り、実質負担を抑えられます。独学の本+スクールの併用も。
▶ あなたの講座でいくら戻るか試算(無料・30秒)

スクール教育訓練給付 最大80%
SHIFT TERAS CAMPUS東証上場SHIFTが運営
旧DMM WEBCAMP・教育訓練給付 最大80%対象
受講料 910,800円 → 給付後 約270,800円
✓ 条件を満たせば受講料全額返金の転職保証コースあり(規定あり)
無料相談で適用条件を確認できます
無料で詳細・相談 ›評判・給付の詳しい解説 ›
PR
スクール教育訓練給付 最大80%
ディープロ(DPro)
未経験→Webエンジニア・専門実践給付80%対象
受講料 797,800円 → 給付後 約344,340円
✓ 規定の就職サポート後に内定なしなら受講料全額返金(規定あり)
無料相談で適用条件を確認できます
無料で詳細・相談 ›評判・給付の詳しい解説 ›
PR
スクールリスキリング 最大70%
ポテパンキャンプ
Webエンジニア養成・経産省リスキリング最大70%
受講料 440,000円 → 給付後 実質 約160,000円〜
✓ 規定の就活で内定なしなら受講料全額返金(条件あり)
無料相談で適用条件を確認できます
無料で詳細・相談 ›評判・給付の詳しい解説 ›
PR

はじめての方へ:教育訓練給付のしくみと損しない選び方 / 申請手順5ステップ

学習・開発環境
ConoHa WING
作った成果物やブログを公開する定番サーバー。最短10分でWordPress開設。
WINGパック36ヶ月で月678円〜(初期費用無料)
公式で詳細 ›
PR

学んだ後に「作って公開する」ための環境例です。サーバー・ツールは教育訓練給付/補助の対象外です。

※給付率・実質額は区分(一般20%/特定一般40%/専門実践 最大80%)と要件で変わり、即時値引きでなく後日支給です。最終可否はハローワーク・厚労省でご確認ください。掲載はPR(送客手数料を受領)。

この本について

近年、Web開発においてネットワーク経由での入出力を必要とするケースが増え、非同期処理を利用したWebアプリケーションの実装がごく一般的になりつつあります。その一方で、Webサービス開発に使われることの多いPHPは、その言語仕様ゆえに、非同期処理の実装を苦手としてきました。そのため、苦手意識を持っている人もいるでしょう。 そんな人にお勧めなのが非同期処理実装に特化したエンジンである「Swoole」です。Swooleは強力な機能を備えており、制約や考慮すべきことが多く存在しているPHPでも簡単に非同期処理を実装できます。 本書では、並行処理/並列処理の基礎から、Swooleを使って実際に非同期処理に動くアプリケーションを実装するところまで解説します。Swooleの強力さと便利さを体験してみてください。 第1章 並行処理/並列処理の概念 1.1 並行処理とは 1.2 並列処理とは 1.3 並行処理/並列処理の注意点

第2章 同期処理/非同期処理の概念 2.1 同期処理とは 2.2 排他制御とは 2.3 非同期処理とは 2.4 第2章のまとめ:PHPで非同期処理を実装するために

第3章 PHPでマルチプロセス/マルチスレッドを実装する 3.1 マルチタスク、マルチプロセスとは 3.2 マルチスレッドとは 3.3 PHPと並列処理の歴史 3.4 PHPでマルチプロセスを実装する 3.5 PHPでマルチスレッドを実装する 3.6 第3章のまとめ

第4章 PHPの拡張機能「Swoole」入門 4.1 イベント駆動型プログラミングとは 4.2 Swooleとは 4.3 Swooleの基本的な使い方 4.4 第4章のまとめ

第5章 Swooleで非同期処理を実装する 5.1 第5章の概要 5.2 ビルトイン(組み込み)の非同期処理を利用する 5.3 コルーチンを利用する 5.4 第5章のまとめ

第6章 SwooleでHTTPサーバー/WebSocketサーバーを構築する 6.1 サーバーとRFC 6.2 HTTPサーバーをコルーチンで実装する 6.3 WebSocketサーバーをコルーチンで実装する 6.4 第6章のまとめ

第7章 Swooleを利用してリアルタイムチャットサービスを作る 7.1 チャットサービスの開発に挑戦 7.2 チャットサービスの要件 7.3 HTTPサーバーを実装する 7.4 開発における注意と準備 7.5 ページを実装する 7.6 WebSocketサーバーを実装する 7.7 第7章のまとめ:Swooleのさらなる活用に向けて

判型:単行本

PHPとは

「PHP」とは、Webサーバーで動作するスクリプト言語です。HTMLと組み合わせてページの処理を動的に記述できるため、フォーム入力、認証、データ保存といったWeb機能の中心を担いやすい言語です。

こんな人向け:HTML/CSSの基礎があり、プログラミングの基本的な考え方に触れた人に向いたテーマです。文法暗記よりも、画面とデータの流れを追って理解したい読者に適しています。

独学ロードマップでの位置

PHPは、見た目の実装を終えたあとにサーバー側ロジックを学ぶ位置づけで進めると、全体の理解が整理されます。基礎を置いた後は、入力処理・永続化・認証へと自然につなげやすい領域です。

  1. まずは小さな入力フォームを作り、受信・表示・エラーの流れを体感する
  2. 次に言語基礎として変数、条件分岐、繰り返し、関数、配列を実装課題とセットで確認する
  3. フォーム値の検証、セッション、エラー処理を追加し、実用的な画面遷移を作る
  4. データベース接続とSQL操作を加えて、検索・登録・更新の一連の手順を再現する
  5. 最後にMVCの考え方やフレームワーク導入前提で、既存設計の読み解きと小規模API化を試す

独学で足りる?体系的に学ぶ選択肢

独学では、同時に公式情報と実践記事を回すより、最初は一つの主軸教材を決めて同じ概念を深掘りする方が定着しやすいです。教材選びは「PHP単体」だけでなく、演習環境、補足図解、疑問共有の場の有無をセットで比較すると後悔しにくくなります。

独学で不安な人や期限がある人には、学習計画と成果物提出が明確な体系的学習が有効です。ブランド名は問わず、進捗の見える化、レビュー、相談窓口がある形を選べば、継続率の安定化に役立ちます。 ▶ 給付でいくら戻るか試算

よくある質問

Q. PHPを始める前に何を押さえるとよいですか?

まずはWebの基本、特にリクエストとレスポンスの流れを短時間で整理すると理解が早まります。次にPHPの基礎構文を短いページ単位で試し、最初から大規模な設計に入らないことが重要です。

Q. 独学でなかなか前に進まない時はどうすればよいですか?

学習量を増やすより、1つの目標を小さく設定して必ず手を動かすことが有効です。躓いた時は、同じテーマを別の解説で同時に確認し、原因を言語仕様と環境要因に分けて整理すると前進しやすくなります。

Q. 初めてのアウトプットは何から作るべきですか?

本番環境を想定した大作より、入力フォーム+保存処理+一覧表示の3点をそろえたミニアプリが無理なく始められます。完成度より、どこで情報が変換され、どこで保存されるかを明確にすることを優先すると、次の応用が早く始められます。

次の一冊:次は「データベース設計」「セキュリティ基礎」「Web API」といったカテゴリへ進むと、PHPの学習が実務的に収束します。個別教材名より、データの保存方法と認証フローの考え方を比較しながら読む順序が有効です。

PHPの関連教材

インターネット的の表紙
インターネット的
792円
ユーチューバーが消滅する未来の表紙
ユーチューバーが消滅する未来
1320円
5000日後の世界の表紙
5000日後の世界
1045円
パーフェクトPHPの表紙
パーフェクトPHP
3960円
AIの壁の表紙
AIの壁
968円
Smarty入門の表紙
Smarty入門
3080円

PHPの教材をもっと見る ›

給付対応スクール給付でいくら戻る?試算