Would you like to see this page in English? Click here.

新品を購入

または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
中古品を購入
中古品 - 良い 詳細を見る
価格: ¥ 1,040

または
1-Clickで注文する場合は、サインインをしてください。
 
   
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
CGIプログラミング
 
 

CGIプログラミング [単行本]

スコット グーリッジ , ガンザー バージニックス , シシャ ガンダヴァラム , Scott Guelich , Gunther Birznieks , Shishir Gundavaram , 田辺 茂也 , 大川 佳織
5つ星のうち 4.8  レビューをすべて見る (5件のカスタマーレビュー)
価格: ¥ 4,200 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
3点在庫あり。ご注文はお早めに。
2012/5/31 木曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら
‹  商品の概要に戻る

商品の説明

ブックレビュー社

CGI programming with Perl
Webwareの基礎知識から,Perlを使った実用的なプログラミング技法までを学べる本。邦訳がある初版に比べ,全体像の理解に向いている。とくにCGI.pmを用いたWebware開発のリファレンスとしての利用価値が高い。


(日経NETWORK 2001/05/01 Copyright©2000 ブックレビュー社.All rights reserved.)
--このテキストは、 ペーパーバック 版に関連付けられています。

内容説明

Programming on the Web today can involve any of several technologies, but the Common Gateway Interface (CGI) has held its ground as the most mature method--and one of the most powerful ones--of providing dynamic web content. CGI is a generic interface for calling external programs to crunch numbers, query databases, generate customized graphics, or perform any other server-side task. There was a time when CGI was the only game in town for server-side programming; today, although we have ASP, PHP, Java servlets, and ColdFusion (among others), CGI continues to be the most ubiquitous server-side technology on the Web. CGI programs can be written in any programming language, but Perl is by far the most popular language for CGI. Initially developed over a decade ago for text processing, Perl has evolved into a powerful object-oriented language, while retaining its simplicity of use. CGI programmers appreciate Perl's text manipulation features and its CGI.pm module, which gives a well-integrated object-oriented interface to practically all CGI-related tasks. While other languages might be more elegant or more efficient, Perl is still considered the primary language for CGI. CGI Programming with Perl, Second Edition, offers a comprehensive explanation of using CGI to serve dynamic web content. Based on the best-selling CGI Programming on the World Wide Web, this edition has been completely rewritten to demonstrate current techniques available with the CGI.pm module and the latest versions of Perl. The book starts at the beginning, by explaining how CGI works, and then moves swiftly into the subtle details of developing CGI programs. Topics include: * Incorporating JavaScript for form validation * Controlling browser caching * Making CGI scripts secure in Perl * Working with databases * Creating simple search engines * Maintaining state between multiple sessions * Generating graphics dynamically * Improving performance of your CGI scripts --このテキストは、 ペーパーバック 版に関連付けられています。

内容(「BOOK」データベースより)

インタラクティブなWebページを実現するCGI(Common Gateway Interface)について、プログラマを対象に、その基礎からプログラミングの実際までを詳細に解説する一冊です。改訂にあたり全てのトピックを拡張、更新しました。また新しくCGI.pm、HTMLテンプレート、セキュリティ、JavaScript、XML、サーチエンジン、CGI互換のハイパフォーマンスなテクノロジが加わり、最新のテクニックや高度なプログラミングについて、豊富な例を網羅して詳しく説明します。プログラミング例はCGIプログラミングで一般的なPerlで書かれています

内容(「MARC」データベースより)

インタラクティブなWebページを実現するCGIについて、プログラマを対象に、基礎からプログラミングの実際までを詳細に解説。最新のテクニックや高度なプログラミングを、豊富な例を網羅して説明する。96年刊の第2版。

Amazon.com

The appearance of the second edition of CGI Programming with Perl heralds the beginning of the neoclassical era of Web service. CGI--or common gateway interface--is the original back end for client-driven, dynamic Web-page service and deserves consideration as the Romulus of the Internet Empire. But, where first-edition author Gundavaram described the lonely Romulus laying the brick foundation of dynamic Web-page service in 1996, second-edition collaborators Guelich and Birznieks have pitched in to resurrect Romulus amid the crowded streets of modern Rome. Why bother? Surely four years have brought technological revolutions (Java, PHP, ASP, ColdFusion) that render CGI's original brick-by-brick approach as obsolete as, say, Roman mythology--or bricks and mortar.

And yet not. It is an ambiguous blessing that the original CGI persists, adhering to the underside of Web service by the duct tape that is Perl. This point is not missed by Guelich, Gundavaram, and Birznieks, whose advocacy of CGI is both bolstered by the growing applications module base of Perl and tempered by their awareness of CGI's structural limitations. Both new and returning readers of CGI Programming with Perl should browse the last chapter first in order to appreciate the proposed solutions to CGI's greatest sin: its impractical slowness in a world of a million-hits-per-day Web service. The chapter describes CGI-compatible FastCGI and mod_perl technologies that circumvent the process-spawning slowness of the simple CGI. Advanced users might want to skip directly to O'Reilly's fine mod_perl tome, Writing Apache Modules with Perl and C, by Lincoln Stein and Doug MacEachern.

The authors' second pass at CGI pedagogy is a lucid, honest, and expanded account that develops functionality of dynamic Web pages in a rational progression--from HTML client-server and CGI syntax basics to general input/output, forms, e-mail, graphics, and simple database applications, including maintaining client state and data persistence under the otherwise stateless HTTP protocol. The authors offer synopses of cookies, JavaScripting, server security, and XML, all of which are described in detail in other books.

Whether or not neoclassical CGI is fast enough for your purposes--perhaps for guarded intranets--bear in mind that CGI is the standard to which every other Web server has had to respond. The second edition of CGI Programming with Perl is still the best introduction to the classics. --Peter Leopold
--このテキストは、 ペーパーバック 版に関連付けられています。

Amazon.co.uk

The appearance of the second edition of CGI Programming with Perl heralds the beginning of the neoclassical era of Web service. CGI--or common gateway interface--is the original back end for client-driven, dynamic Web-page service and deserves consideration as the Romulus of the Internet Empire. But, where first-edition author Gundavaram described the lonely Romulus laying the brick foundation of dynamic Web-page service in 1996, second-edition collaborators Guelich and Birznieks have pitched in to resurrect Romulus amid the crowded streets of modern Rome. Why bother? Surely four years have brought technological revolutions (Java, PHP, ASP, ColdFusion) that render CGI's original brick-by-brick approach as obsolete as, say, Roman mythology--or bricks and mortar.

And yet not. It is an ambiguous blessing that the original CGI persists, adhering to the underside of Web service by the duct tape that is Perl. This point is not missed by Guelich, Gundavaram, and Birznieks, whose advocacy of CGI is both bolstered by the growing applications module base of Perl and tempered by their awareness of CGI's structural limitations. Both new and returning readers of CGI Programming with Perl should browse the last chapter first in order to appreciate the proposed solutions to CGI's greatest sin: its impractical slowness in a world of a million-hits-per-day Web service. The chapter describes CGI-compatible FastCGI and mod_perl technologies that circumvent the process-spawning slowness of the simple CGI. Advanced users might want to skip directly to O'Reilly's fine mod_perl tome, Writing Apache Modules with Perl and C, by Lincoln Stein and Doug MacEachern.

The authors' second pass at CGI pedagogy is a lucid, honest, and expanded account that develops functionality of dynamic Web pages in a rational progression--from HTML client-server and CGI syntax basics to general input/output, forms, e-mail, graphics, and simple database applications, including maintaining client state and data persistence under the otherwise stateless HTTP protocol. The authors offer synopses of cookies, JavaScripting, server security, and XML, all of which are described in detail in other books.

Whether or not neoclassical CGI is fast enough for your purposes--perhaps for guarded intranets--bear in mind that CGI is the standard to which every other Web server has had to respond. The second edition of CGI Programming with Perl is still the best introduction to the classics. --Peter Leopold, Amazon.com --このテキストは、 ペーパーバック 版に関連付けられています。

Book Description

Programming on the Web today can involve any of several technologies, but the Common Gateway Interface (CGI) has held its ground as the most mature method--and one of the most powerful ones--of providing dynamic web content. CGI is a generic interface for calling external programs to crunch numbers, query databases, generate customized graphics, or performing any other server-side task. There was a time when CGI was the only game in town for server-side programming; today, although we have ASP, PHP, Java servlets, and ColdFusion (among others), CGI continues to be the most ubiquitous server-side technology on the Web.

CGI programs can be written in any programming language, but Perl is by far the most popular language for CGI. Initially developed over a decade ago for text processing, Perl has evolved into a powerful object-oriented language, while retaining its simplicity of use. CGI programmers appreciate Perl's text manipulation features and its CGI.pm module, which gives a well-integrated object-oriented interface to practically all CGI-related tasks. While other languages might be more elegant or more efficient, Perl is still considered the primary language for CGI.

This book offers a comprehensive explanation of using CGI to serve dynamic web content. Based on the best-selling CGI Programming on with World Wide Web, this edition has been completely rewritten to demonstrate current techniques available with the CGI.pm module and the latest versions of Perl. This book starts at the beginning, by explaining how CGI works, and then takes you swiftly into the subtle details of developing CGI programs.

Topics include:

  • Incorporating JavaScript for form validation
  • Controlling browser caching
  • Making CGI scripts secure in Perl
  • Working with databases
  • Creating simple search engines
  • Maintaining state between multiple sessions
  • Generating graphics dynamically
  • Improving performance of your CGI scripts


--このテキストは、 ペーパーバック 版に関連付けられています。

著者について

Scott Guelich graduated from Oberlin College in 1993 with a philosophy degree and decided to "only take a few years off" before continuing with graduate school. Unable to find any listing for "Philosopher Wanted" in the classifieds, and having done some programming while growing up, he quickly found himself working with computers. He discovered the Internet the following year and Perl the year after that. Scott has been a web developer for the past few years and currently contracts in the San Francisco Bay Area. He enjoys taijiquan, mountain biking, wind surfing, skiing, and anything that gets him outside and closer to nature. Despite the hours he spends working online, Scott is actually a closet Luddite who doesn't own a television, hasn't bought a cell phone, and still intends to make it to graduate school . . .some day. Gunther Birznieks currently works for Barclays Capital in London, one of the leading global investment banks in Europe, and has previously worked as a computer scientist in the Human Genome Project. Gunther is also known for co-creating Extropia with Selena Sol. Extropia is one of the best known public domain web programming archives. In addition, he has given talks and written books on a variety of subjects related to web programming (Perl, CGI, JavaTM). Shishir Gundavaram is the Director of Technology for MechanicNet.com, a company that provides tools and services for the automotive aftermarket. When he is not dealing with mechanics and broken down cars, Shishir also covers as the CEO of lifeguru.com, the comprehensive health and wellness portal for WAP compatible wireless devices. In his free time, Shishir enjoys sprinting, and still harbors hopes of competing in a meaningful race, before he "retires" from the sport. --このテキストは、 ペーパーバック 版に関連付けられています。

著者略歴 (「BOOK著者紹介情報」より)

グーリッジ,スコット
1993年、哲学の学位でOberlin Collegeを卒業。その後、大学院進学までの数年間「休む」ことを決意。その間、求人欄で「求む哲学者」という広告を見つけられないまま、プログラムを書きはじめたが、次第にコンピュータでの仕事に自らの道を見出す。サンフランシスコで数年間、Webデベロッパーをしているが、現在は事業を縮小している。オンラインでの仕事に時間を費やしているが、ラッダイト(技術革新反対者)である。テレビ、携帯電話を所有しておらず、いまだ大学院での学業に関心をもっている

ガンダヴァラム,シシャ
1995年5月、Boston UniversityをBiomedical Engineeringの学位で卒業。学士論文では、Neuro Muscular Research Center(神経筋肉研究センター)の運動神経研究所で使用する筋肉の電気的活動を間接的に監視して患者の筋肉を探知し分析するWindowsアプリケーションを開発した

バージニックス,ガンザー
オープンソースWebプログラミングのアーカイブとさまざまなテーマをもつオンラインチュートリアルで有名なeXtropiaで、現在技術部長をつとめている。以前はゲノムプロジェクトのためにWebプログラミングとインフラストラクチャーの構築に従事。最近まではWebエンジニアリングの世界的企業、Barclays Capitalで副部長の職にあった

田辺 茂也
1969年、大阪生まれ。インターネットエンジニア(自称インターネット大工)。さまざまなネットワークの構築・運用に携わる一方、執筆やセミナーの講師なども精力的に行っている

大川 佳織
1964年生まれ。大学在学中にSFを愛読し、その後遺症か30代になってから技術翻訳者を目指す。(株)ランゲージドキュメンテーションサービスに所属。見習い期間中にHTML、Perlなどを独習。これまで、パッケージソフトのマニュアル翻訳、オープン技術系を中心に雑誌記事、リファレンス、書籍の翻訳を手がける(本データはこの書籍が刊行された当時に掲載されていたものです)
‹  商品の概要に戻る

Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換