book.toc.PHPHacks RSSPLAIN

Related pages: kiyoka.2008_09_20 !kiyoka.blog.2008_09
545555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
5

PHP Hacksの目次

4

0596101392  4873112915

5

 

5

Copyright

5

Dedication

5

Credits

5

Preface

5

Chapter 1. Installation and Basics

5

Section 1.1. Hacks 1--2: Introduction

5
 Hack 1. Install PHP
5
 Hack 2. Install PEAR Modules
5

Chapter 2. Web Design

5

Section 2.1. Hacks 3--10: Introduction

5
 Hack 3. Create a Skinnable Interface
5
 Hack 4. Build a Breadcrumb Trail
5
 Hack 5. Create HTML Boxes
5
 Hack 6. Add Tabs to Your Web Interface
5
 Hack 7. Give Your Customers Formatting Control with XSL
5
 Hack 8. Build Lightweight HTML Graphs
5
 Hack 9. Properly Size Image Tags
5
 Hack 10. Send HTML Email
5

Chapter 3. DHTML

5

Section 3.1. Hacks 11--26: Introduction

5
 Hack 11. Put an Interactive Spreadsheet on Your Page
5
 Hack 12. Create Pop-Up Hints
5
 Hack 13. Create Drag-and-Drop Lists
5
 Hack 14. Build Dynamic HTML Graphs
5
 Hack 15. Section Your Content with Spinners
5
 Hack 16. Create Drop-Down Stickies
5
 Hack 17. Create Dynamic Navigation Menus
5
 Hack 18. Obscure JavaScript Dynamically
5
 Hack 19. Build a DHTML Binary Clock
5
 Hack 20. Tame Ajax with JSON
5
 Hack 21. Make a DHTML Slideshow
5
 Hack 22. Add Vector Graphics with PHP
5
 Hack 23. Build a Color Selector
5
 Hack 24. Create Link Graphs
5
 Hack 25. Create an Interactive Calendar
5
 Hack 26. Create the Google Maps Scrolling Effect
5

Chapter 4. Graphics

5

Section 4.1. Hacks 27--33: Introduction

5
 Hack 27. Create Thumbnail Images
5
 Hack 28. Create Beautiful Graphics with SVG
5
 Hack 29. Simplify Your Graphics with Objects
5
 Hack 30. Split One Image into Multiple Images
5
 Hack 31. Create Graphs with PHP
5
 Hack 32. Create Image Overlays
5
 Hack 33. Access Your iPhoto Pictures with PHP
5

Chapter 5. Databases and XML

5

Section 5.1. Hacks 34--50: Introduction

5
 Hack 34. Design Better SQL Schemas
5
 Hack 35. Create Bulletproof Database Access
5
 Hack 36. Create Dynamic Database Access Objects
5
 Hack 37. Generate CRUD Database Code
5
 Hack 38. Read XML on the Cheap with Regular Expressions
5
 Hack 39. Export Database Schema as XML
5
 Hack 40. Create a Simple XML Query Handler for Database Access
5
 Hack 41. Generate Database SQL
5
 Hack 42. Generate Database Select Code
5
 Hack 43. Convert CSV to PHP
5
 Hack 44. Scrape Web Pages for Data
5
 Hack 45. Suck Data from Excel Uploads
5
 Hack 46. Load Your Database from Excel
5
 Hack 47. Search Microsoft Word Documents
5
 Hack 48. Create RTF Documents Dynamically
5
 Hack 49. Create Excel Spreadsheets Dynamically
5
 Hack 50. Create a Message Queue
5

Chapter 6. Application Design

5

Section 6.1. Hacks 51--66: Introduction

5
 Hack 51. Create Modular Interfaces
5
 Hack 52. Support Wiki Text
5
 Hack 53. Turn Any Object into an Array
5
 Hack 54. Create XML the Right Way
5
 Hack 55. Fix the Double Submit Problem
5
 Hack 56. Create User-Customizable Reports
5
 Hack 57. Create a Login System
5
 Hack 58. Apply Security by Role
5
 Hack 59. Migrate to MD5 Passwords
5
 Hack 60. Make Usable URLs with mod_rewrite
5
 Hack 61. Build an Ad Redirector
5
 Hack 62. Add a Buy Now Button
5
 Hack 63. Find Out Where Your Guests Are Coming From
5
 Hack 64. Import Information from vCards
5
 Hack 65. Create vCard Files from Your Application's Data
5
 Hack 66. Create a Shopping Cart
5

Chapter 7. Patterns

5

Section 7.1. Hacks 67--78: Introduction

5
 Hack 67. Observe Your Objects
5
 Hack 68. Create Objects with Abstract Factories
5
 Hack 69. Flexible Object Creation with Factory Methods
5
 Hack 70. Abstract Construction Code with a Builder
5
 Hack 71. Separate What from How with Strategies
5
 Hack 72. Link Up Two Modules with an Adapter
5
 Hack 73. Write Portable Code with Bridges
5
 Hack 74. Build Extensible Processing with Chains
5
 Hack 75. Break Up Big Classes with Composites
5
 Hack 76. Simplify APIs Using a Fac,ade
5
 Hack 77. Create Constant Objects with Singletons
5
 Hack 78. Ease Data Manipulation with Visitors
5

Chapter 8. Testing

5

Section 8.1. Hacks 79--85: Introduction

5
 Hack 79. Test Your Code with Unit Tests
5
 Hack 80. Generate Your Unit Tests
5
 Hack 81. Check for Broken Links
5
 Hack 82. Test Your Application with Simulated Users
5
 Hack 83. Test Your Application with Robots
5
 Hack 84. Spider Your Site
5
 Hack 85. Generate Documentation Automatically
5

Chapter 9. Alternative UIs

5

Section 9.1. Hacks 86--94: Introduction

5
 Hack 86. Create Custom Maps with MapServer
5
 Hack 87. Build GUI Interfaces with GTk
5
 Hack 88. Send RSS Feeds to Your IM Application Using Jabber
5
 Hack 89. IRC Your Web Application
5
 Hack 90. Read RSS Feeds on Your PSP
5
 Hack 91. Search Google by Link Graph
5
 Hack 92. Create a New Interface for Amazon.com
5
 Hack 93. Send SMS Messages from Your IM Client
5
 Hack 94. Generate Flash Movies on the Fly
5

Chapter 10. Fun Stuff

5

Section 10.1. Hacks 95--100: Introduction

5
 Hack 95. Create Custom Google Maps
5
 Hack 96. Create Dynamic Playlists
5
 Hack 97. Create a Media Upload/Download Center
5
 Hack 98. Check Your Network Game with PHP
5
 Hack 99. Put Wikipedia on Your PSP
5
 Hack 100. Create a Weather Showdown
5

Colophon

5

Index