Open Source Web Development with LAMP: Using Linux, Apache, MySQL, Perl, and PHP
暫譯: 開源網頁開發與 LAMP:使用 Linux、Apache、MySQL、Perl 和 PHP
James Lee, Brent Ware
買這商品的人也買了...
-
$1,029The Unified Modeling Language User Guide
-
$2,390$2,271 -
$1,260Internet Email Protocols: A Developer's Guide (Paperback)
-
$2,660$2,527 -
$960Software Engineering: A Practitioner's Approach, 5/e
-
$2,010$1,910 -
$1,078Perl How to Program (IE-Paperback)
-
$2,560$2,432 -
$2,050$1,948 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$2,050$1,948 -
$450$351 -
$2,390$2,271 -
$750$638 -
$1,650$1,568 -
$420$328 -
$780$616 -
$750$638 -
$480$379 -
$580$493 -
$1,330Computational Molecular Biology: An Algorithmic Approach
-
$750$638 -
$1,107Bioinformatics: The Machine Learning Approach, 2/e (Hardcover)
-
$1,460$1,387 -
$750$593
商品描述
Open Source technologies are providing contemporary developers with a range of cost-effective and robust alternatives to commercial software for building dynamic, data-driven Web applications. This practical guide presents a comprehensive survey of LAMP (Linux, Apache, MySQL, Perl, and PHP), and it shows how these solutions can be implemented efficiently and securely while improving reliability and dramatically cutting costs.
Open Source Web Development with LAMP focuses on the most important core material necessary so that developers can "hit the ground running" and begin building applications right away. This book presents a balanced overview of LAMP technologies and allows the reader to decide which tool may be appropriate for the particular task at hand. After a general overview of Open Source technologies, the book presents an overview of the Web before moving on to cover structural, static, dynamic, and embedded technologies. The coverage here provides a description of the strengths and weaknesses of each Open Source technology and also acts as a reference guide for each application.
Topics covered include:
In addition to the discussions in the book, a companion Web site--www.opensourcewebbook.com--contains supplemental information, including tools, source code, helpful links to additional resources, and errata as needed.
Complete in coverage and practical in presentation, Open Source Web Development with LAMP spotlights the tools and technologies today's developers need to create workable, dynamic, and secure Web sites using Open Source technologies.
Table of Contents
Foreword.
Preface.
Acknowledgments.
About the Authors.
Introduction.
1. Introduction.
2. The Web Explained.
I.
STRUCTURAL.
3. Linux-the Choice of a GNU Generation.
4. Apache Web Server.
5.
Perl.
6. MySQL.
II. STATIC.
7. WML—Website META Language.
III. DYNAMIC.
8. CGI—The Common Gateway Interface.
9. Mod_perl.
IV. EMBEDDED.
10. SSI—Server Side Includes.
11. Embperl (HTML::Embperl).
12.
Mason (HTML: Mason).
13. PHP.
Appendix A. Source Code.
Bibliography.
商品描述(中文翻譯)
開源技術為當代開發者提供了一系列具成本效益且穩健的替代方案,以取代商業軟體來構建動態、數據驅動的網頁應用程式。本實用指南全面調查了 LAMP(Linux、Apache、MySQL、Perl 和 PHP),並展示了如何有效且安全地實施這些解決方案,同時提高可靠性並大幅降低成本。
《開源網頁開發與 LAMP》專注於開發者所需的最重要核心材料,使其能夠「迅速上手」,立即開始構建應用程式。本書提供了 LAMP 技術的平衡概述,讓讀者能夠決定哪種工具可能適合當前的特定任務。在對開源技術進行一般概述後,本書介紹了網頁的概況,然後涵蓋結構性、靜態、動態和嵌入式技術。這裡的內容提供了每種開源技術的優缺點描述,並作為每個應用程式的參考指南。
涵蓋的主題包括:
- 開源技術的全面調查
- 網頁上的靜態和動態數據及嵌入式 HTML
- Linux 和 Unix 發行版、安裝及命令
- Apache 網頁伺服器、Perl 和 MySQL
- 網站 META 語言(WML)
- 通用閘道介面(CGI)和 mod_perl
- 伺服器端包含(SSI)、Embperl 和 Mason
- PHP 語法和函數
除了書中的討論外,伴隨的網站—[www.opensourcewebbook.com](http://www.opensourcewebbook.com)—包含補充資訊,包括工具、源代碼、有用的額外資源鏈接以及必要的勘誤。
《開源網頁開發與 LAMP》在內容上全面且在呈現上實用,突顯了當今開發者使用開源技術創建可行、動態和安全的網站所需的工具和技術。
目錄
前言。
序言。
致謝。
關於作者。
導言。
1. 導言。
2. 網頁解釋。
I. 結構性。
3. Linux—GNU 世代的選擇。
4. Apache 網頁伺服器。
5. Perl。
6. MySQL。
II. 靜態。
7. WML—網站 META 語言。
III. 動態。
8. CGI—通用閘道介面。
9. Mod_perl。
IV. 嵌入式。
10. SSI—伺服器端包含。
11. Embperl (HTML::Embperl)。
12. Mason (HTML: Mason)。
13. PHP。
附錄 A. 源代碼。
參考文獻。