CakePHPは、PHPによるWebアプリケーション作成のためのフレームワークです。モデル/ビュー/コントローラで構成されるMVCモデルをもとに、Webアプリケーションの雛形を提供します。PHP 4系と5系で利用でき、簡潔な記述で、データーベースアクセス、セッションの利用、Ajaxの利用、セキュリティの実装などが可能になります。また、CakePHP1.2からはサイトをメニュー形式で作成できるBakeの機能も充実してきました。本書ではBakeの利用の仕方とカスタマイズの方法について紹介します。また、各種拡張機能であるヘルパー、コンポーネント、ビヘイビアの利用、チーム開発の方法についても解説を加えています。
簡単、お手軽、プラットフォーム非依存…XML×スクリプト言語でWebアプリ開発が変わる!?Perl、Python、PHPからRuby、AppleScriptまで徹底解説。
FuelPHPをWindows、Mac OS X、GNU/Linuxのそれぞれの環境でのインストールとNetBeansの使い方を解説した第1部。FuelPHPを使ったコーディングの基本からユニットテストまでの主要な機能を紹介する第2部。「コンタクトフォーム」の作成を通じて、実際のWebアプリケーション開発の流れを示す第3部。この3部構成により、フレームワーク初心者でもFuelPHPが使いこなせるようになる一冊です。
新品未開封品
※セーブ機能などの保証はございません。
またメーカーの保証・修理対応も終了している場合がございますので、あらかじめご了承ください。
※初回特典のシールが貼ってある場合がございますが、特典は付属いたしません。
Powered by HMV
写真を使ったデザインを約500点の実例をもとにわかりやすく解説します。被写体のリアルさと感動を効果的に伝えるために、写真の構図、選び方、画像処理からリサイズ、バランス、レイアウト等のデザイン実践法まで、デザイナーに限らず写真の演出法を考えたい人にとってヒントになる1冊です。
Webデータベースシステムを構築するために必要な基本的な技術から、実際に応用したWebデータベースシステムの構築事例まで解説。セキュアで実用的なWebデータベースシステムを構築できます。付録DVD-ROMにFedora Core1/Java2TM SDK Standard Editionを収録。
データベースシステムの高速化から堅牢化まで。管理運用の定石を実際の操作方法と併せて、つぶさに紹介。
本書はPHPとMySQLを使った動的なWebページの作成について解説する書籍です。最大の特徴は丁寧な記述。まず、PHP、MySQLの基本をそれぞれ説明し、そこから各要素の連携へと解説を進めます。テーブルの正規化や結合、さらにアクセス制御やセキュリティなど、しっかりしたWebアプリケーションの構築に欠かせない知識についても解説していることも特徴です。SmartyやPEARなど、実際のアプリケーション開発の際に必要なトピックもカバーしました。最後には、サンプルアプリケーションとしてブログのシステムを作成します。
Oracle 10gを使ってMIRACLE LINUX V4.0上でのPHPとの連携を解説。
Webサーバが遅いけど何をしたら良いのか分からない! という開発者、担当者に向けた本です。遅い原因であるボトルネックの探し方、パフォーマンス向上の方法から、その元になる考え方、役に立つノウハウ、知識などまとめて説明します。いますぐ環境を全く変えずに出来る高速化から、バージョンやソフトの入れ替えなど何でもありの高速化まで、現場の事情に合わせた手法を提案していきます。
Webアプリを作ってみたいけど、データベースはよく知らない……という人向けの入門書です。Webアプリ開発の解説においてかんたんに済まされがちなデータベースの話を、基本から解説しています。本書では、代表的なデータベースであるMySQLを題材にしています。その他PHP、Slimという組み合わせでWebアプリを開発していきます。
Webアプリを作るために必要なPHPの説明からデータベースの話に入り、徐々にレベルを上げて最後はフレームワークのslimを使った開発までフォローする内容です。またハンズオン形式で解説するので、作りながら学びたいという要望にも応えています。
5年ぶりのメジャーバージョンアップに合わせて大幅改訂!
PHP8の基本構文から、クラス、DB連携、セキュリティ対策まで、しっかり習得。
PHPプログラミングの標準教科書『独習PHP』が、最新のPHP8に対応。
PHPでWebページ/アプリケーションを開発する際に必要な基礎的な知識、
PHPの基本構文から、クラス、データベース連携、セキュリティまで、
詳細かつ丁寧に解説します。
解説→例題→練習問題(理解度チェック)という3つのステップで、
PHPによるWebアプリ開発の基礎・基本テクニックをしっかり習得できます。
実際にサンプルコードを入力し、動作を確かめながら学習することで、
いっそう理解が深まります。
「PHPを一から学びたい・しっかり基礎固めをしたい」
「PHPでWebアプリを作りたい」という方におすすめの1冊です。
近年、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のさらなる活用に向けて
本発言集は、松下幸之助の発言の記録を整理・編纂したものである。記録は主として、3千本に及ぶ録音テープに残された発言である。テープレコーダーのない時代の発言については現存する速記録や掲載紙誌によった。本発言集に収録した発言は、大別すれば、講演、対談、インタビュー、記者会見、松下電器グループ内での講話、訓話、PHP活動に関連する発言である。