同じようなスクリプトなのに,なぜパフォーマンスが違うのか?オブジェクト指向だと,なぜ遅いのか?PHP7は,なぜ速くなったか?最も人気のあるWeb用プログラム言語であるPHPの知られざる内部構造を解説した,日本初の書。Engineをハックするには」といった,ほかにはない話題が満載です。著者の一言PHPは最も人気のあるWebサイト用プログラム言語です。ほとんどのレンタルサーバで使うことができたり,大手のWebサイトで使用されていたりします。PHP開発者の数も多く,出版されている書籍やWebサイトもたくさんあります。PHPが現在のような地位を築けたのは,文法が比較的かんたんでなじみやすく,機能や標準関数が充実しているからでしょう。このように幅広く普及し,数多くのWebサイトを作り上げているPHPは,はたしてどのように動いているのでしょうか?本書は,おそらく日本では初めてとなる,PHPの内部構造,つまりPHPコアをテーマとした本です。これまでに,PHPの言語ルールやコーディング方法,TIPSについて解説した本はたくさんありましたが,PHPの奥深くに触れた本はありませんでした。あったとしても,せいぜいExtensionを開発する手法をかんたんに紹介するだけにとどまっていたと思います。PHPコアを理解すると,どのような良いことがあるのでしょうか?まず,メモリを節約したり,処理を軽くしたりするスクリプトを書けるようになります。パフォーマンスの高いExtensionを開発するのにも役立つことでしょう。何よりも,これまでブラックボックスだったPHPの内部を知ることによって,自分の能力に自信を持てるようになり,プログラミングがより楽しくなり,学習欲もさらに高まるはずです。内容はPHPの内部のことであり,C言語で書かれているので,必ずしもかんたんというわけではありません。OSや言語を自分自身でゼロから創造するような難しさがあるわけでもありません。PHPの内部で起きている事象について流れを追っていくので,読み物として気楽に読んでください。world!”を書くという方も,「PHPの内部構造をよく知らない」という意味ではまったく同じです。PHPという言語に興味を持ち,中を覗きたくなった方には,その好奇心を満たす内容となっています。目次お問い合わせ著者プロフィール蒋池東龍(こもいけとうりゅう)1976年生まれ。大手IT企業でPHPコアのエバンジェリストを担う。Japan株式会社でCTOを務める。1999年にプログラマとしてセガ(当時セガ・エンタープライゼス)へ新卒入社し,ゲーム開発に従事。2004年10月に大手IT企業へ転職し,さまざまなサービスに携わり,プラットフォームからミドルウェア,フロントエンドまでを担当する。コーディングのこだわりは「同じコードを書かない」こと。PHPがどのように動いているかに興味を持ち,ソースファイルを読み解く。Extensionの効率的な開発方法やパフォーマンスが向上する方法を研究。PHPカンファレンスにも登壇。この本に関連する書籍Laravelエキスパート養成読本[モダンな開発を実現するPHPフレームワーク!]Laravelは可読性の高いコードを書くことができ,PHP5の最新機能を活かしたモダンな開発ができるフレームワークです。5/4による開発の際によく利用される機能を集約し,必要な知識を目的別,逆引き...PHPライブラリ&サンプル実践活用[厳選100]昨今のPHPによるWebアプリ開発ではライブラリ,フレームワークの利用は必須で,またすぐに利用できるサンプルプログラムはとても重宝されています。2019/9/25技術評論社子供向けプログラミング書籍が、学習している様子とともに紹介されています。書店・販売店の皆様へデベロッパアドミニストレータWEB+デザインライフスタイルサイエンスニュース&レポートメールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。