インターネットデパート - 取扱い商品数1000万点以上の通販サイト。送料無料商品も多数あります。

PHPライブラリ&サンプル実践活用[厳選100] Software Design Plus

価格: ¥0
カテゴリ: Kindle版
ブランド: 技術評論社
Amazon.co.jpで確認
(概要)
昨今のPHPによるWebアプリ開発ではライブラリ,フレームワークの利用は必須で,またすぐに利用できるサンプルプログラムはとても重宝されています。そこで,本書では,日本語環境に特化した実用サンプルから,定番のライブラリ/フレームワークをWebサービス編,UI編,ユーティリティ編,通信編,フレームワーク編に分けて100個を解説しています。なお,既刊の『JavaScriptライブラリ実践活用[厳選111]』『Androidライブラリ実践活用[厳選111]』に続く第3弾です。

(こんな方におすすめ)
・Webアプリケーション開発者,Webデザイナ

(目次)
Part1 イントロダクション
 PHPパッケージのインストール/管理方法あれこれ

Part2 Webサービス編
 1 Googleの各サービスを利用する
 2 Googleブックスから書籍の情報を取得する
 3 Googleカレンダーのイベントを参照,登録する
 4 Google Driveでデータを管理する
 5 PHPからGoogle Maps APIを利用する
 6 Googleの各種APIやYouTube APIを利用する
 7 ソーシャルメディアのOAuth認証を利用する
 8 Amazonの商品データベースにアクセスする
 9 Yahoo 日本語形態素解析APIを利用する
 10 ソーシャルメディアのAuth認証を利用する
 11 AmazonS3を利用する
 12 AmazonS3のデータ保存と取得をする
 13 短縮URLを作成する
 14 かんたんにREST APIを構築する
 15 Dropboxでファイル管理をする
 16 EvernoteのAPIを利用する
 17 Evernoteのノートにアクセスする
 18 サイトの新着情報をフィード配信する
 19 外部サイトのRSSフィードを取得する
 20 GitHubのリポジトリデータを参照する
 21 OpenSearchを利用する
 22 URLの短縮/伸長を行う
 23 OneDrive(旧SkyDrive)でファイルを管理する

Part3 UI編
 24 さまざまなグラフを動的に生成する(準備編)
 25 さまざまなグラフを動的に生成する(実行編)
 26 かんたんにグラフを作成する
 27 多彩なグラフを美麗に表示する
 28 PHPでQRコードを作成する
 29 PDF文書を動的に生成する
 30 表組みや画像/ハイパーリンク付きのPDFを作成する
 31 既存のPDF文書をもとに新たなPDF文書を生成する
 32 PDFファイルを読み込む/生成する
 33 サムネイルを生成する/簡単な画像加工を行う
 34 見通しのよいコードで画像操作を行う
 35 PHPからjQuery Mobileのページを生成する
 36 Excelファイルを作成/操作する
 37 レイヤーによる画像合成を行う
 38 markdown形式のテキストをHTMLに変換する
 39 HTML文法のまま記述できるHTMLテンプレートを利用する
 40 テンプレートエンジンでロジックとレイアウトを分離する
 41 テンプレートエンジンの動作パラメーターを一元管理する
 42 テンプレートでデータ加工や条件分岐/繰り返し処理を表現する
 43 継承可能で高速なテンプレート機能を利用する

Part4 ユーティリティ編
 44 DateTimeクラスを拡張する
 45 ダミーデータを生成する
 46 テキストを可逆暗号化する
 47 文字列から危険なタグだけを除去する
 48 iOSアプリでPHPを動かす
 49 JavaScriptをコンパクトにする
 50 モバイル端末を判別する
 51 IPアドレスから地理情報を取得する
 52 複数のPDFファイルを結合する
 53 任意のデータをキャッシュする
 54 ページ出力/関数の戻り値をキャッシュする
 55 カレンダーを表示する
 56 祝日データを利用する
 57 タグクラウドを作成する
 58 アプリからログを出力する
 59 アプリで発生したエラーをメール通知する
 60 HTMLメール/添付ファイル付きのメールを送信する
 61 大量のメールを非同期送信する
 62 テキストの差分を取りたい
 63 SCSSファイルをCSSに変換する
 64 CSSファイルを編集する
 65 電子書籍データを作成する
 66 エラーの詳細を表示する
 67 ExcelファイルをHTMLとして表示する
 68 受信したメールを解析する
 69 PHPでメール送信する
 70 スクレイピング/DOM操作をjQuery風に行う
 71 単体テストを自動化する
 72 PHPUnitでテストの依存性を設定する
 73 PHPUnitでさまざまな単体テストを実行する
 74 コードカバレッジ分析の結果をブラウザで確認する
 75 かんたんにデコメが送信できる
 76 画像認証を行う
 77 TwitterのAPIを操作する
 78 PHPでベンチマークを測定する
 79 Underscore.jsの機能をPHPで実現する
 80 REST用のURIを簡単に作成する
 81 XMLを配列で構築/解析する
 82 XMLの差分を取る
 83 PHPからJSONを扱う
 84 OAuth認証を使ったサービスを利用する
 85 表やアスキーアートを出力する
 86 PHPからブログに投稿する

Part5 通信編
 87 PHPでシリアル通信を行う
 88 Webスクレイピングを行う
 89 かんたんにWebAPIにアクセスする
 90 リモートサーバのコマンド実行やファイルを操作する
 91 WebSocketサーバを作成する
 92 シンプルにHTTPクライアントを実現する
 93 HTTPリクエストを扱う

Part6 フレームワーク編
 94 MVCフレームワークを使ってアプリケーションを作成する
 95 CakePHPのモデルとビューを利用する
 96 高速で軽量なフレームワークFuelPHPを使う
 97 FuelPHPで画面を表示する/DBを利用する
 98 RESTサービスを作成する
 99 Symfony2のコンポーネントを利用する
 100 シンプルなMVCアプリケーションを実現する



※本書は紙書籍のデザインやレイアウトとは異なる,リフロー型と呼ばれるフォーマットにて制作されています(掲載情報は同じです)。お使いの端末に合わせてご覧ください。