Tải bản đầy đủ (.pdf) (5 trang)

Secure PHP Development- P3 ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (78.39 KB, 5 trang )

Part VII: Appendixes
The four appendixes in Part VII present a detailed description of the contents and
structure of the CD-ROM, and help on PHP, SQL and Linux. The CD-ROM contains
full source code used in the entire book.
The SQL appendix introduces you to various commands that enable you to cre-
ate and manage MySQL databases, tables, and so on, from the command line and
via a great tool called phpMyAdmin.
Linux is one of the most popular PHP platforms. In the Linux appendix, you
learn how you can install PHP and related tools on a Linux platform.
Tell Us What You Think
I am always very interested in learning what my readers are thinking about and
how this book could be made more useful. If you are interested in contacting me
directly, please send e-mail to I will do my best to respond
promptly. The most updated versions of all the PHP applications discussed in this
book can be found at />Preface ix
01549669 FM.qxd 4/4/03 9:23 AM Page ix
01549669 FM.qxd 4/4/03 9:23 AM Page x
Acknowledgments
I’d like to thank Debra Williams Cauley, Sharon Cox, Sharon Nash, Rosemarie
Graham, Maryann Steinhart, Elizabeth Kuball, Luann Rouff, Richard Lynch, and
Bill Patterson for working with me on this book.
I would also like to thank Asif, Tamim, Ruman, and the members of the EVO-
KNOW family, who worked with me to get all the development work done for this
book. Thanks, guys!
Finally, I would also like to thank the Wiley team that made this book a reality.
They are the people who turned a few files into a beautiful and polished book.
xi
01549669 FM.qxd 4/4/03 9:23 AM Page xi
Contents at a Glance
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . xi


Part I Designing PHP Applications
Chapter 1 Features of Practical PHP Applications . . . . . . . . . . 3
Chapter 2 Understanding and Avoiding Security Risks . . . . . 25
Chapter 3 PHP Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . 41
Part II Developing Intranet Solutions
Chapter 4 Architecture of an Intranet Application . . . . . . . . . 65
Chapter 5 Central Authentication System . . . . . . . . . . . . . . 121
Chapter 6 Central User Management System . . . . . . . . . . . . 157
Chapter 7 Intranet System . . . . . . . . . . . . . . . . . . . . . . . . . 203
Chapter 8 Intranet Simple Document Publisher . . . . . . . . . . 247
Chapter 9 Intranet Contact Manager . . . . . . . . . . . . . . . . . . 293
Chapter 10 Intranet Calendar Manager . . . . . . . . . . . . . . . . . 335
Chapter 11 Internet Resource Manager . . . . . . . . . . . . . . . . . 359
Chapter 12 Online Help System . . . . . . . . . . . . . . . . . . . . . . . 403
Part III Developing E-mail Solutions
Chapter 13 Tell-a-Friend System . . . . . . . . . . . . . . . . . . . . . . 431
Chapter 14 E-mail Survey System . . . . . . . . . . . . . . . . . . . . 473
Chapter 15 E-campaign System . . . . . . . . . . . . . . . . . . . . . . 507
Part IV Using PHP for Sysadmin Tasks
Chapter 16 Command-Line PHP Utilities . . . . . . . . . . . . . . . . 559
Chapter 17 Apache Virtual Host Maker . . . . . . . . . . . . . . . . . 607
Chapter 18 BIND Domain Manager . . . . . . . . . . . . . . . . . . . . 641
Part V Internet Applications
Chapter 19 Web Forms Manager . . . . . . . . . . . . . . . . . . . . . . 661
Chapter 20 Web Site Tools . . . . . . . . . . . . . . . . . . . . . . . . . . 697
xii
01549669 FM.qxd 4/4/03 9:23 AM Page xii
Part VI Tuning and Securing PHP Applications
Chapter 21 Speeding Up PHP Applications . . . . . . . . . . . . . . 713
Chapter 22 Securing PHP Applications . . . . . . . . . . . . . . . . . 737

Part VII Appendixes
Appendix A What’s on the CD-ROM . . . . . . . . . . . . . . . . . . . . 753
Appendix B PHP Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
Appendix C MySQL Primer . . . . . . . . . . . . . . . . . . . . . . . . . . 763
Appendix D Linux Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 781
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833
Wiley Publishing, Inc. End-User
License Agreement . . . . . . . . . . . . . . . . . . . . . . . . 881
01549669 FM.qxd 4/4/03 9:23 AM Page xiii

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×