€ 0,00 0 Buch dabei,
PHP Hacks: Tips & Tools for Creating Dynamic Websites als Buch

PHP Hacks: Tips & Tools for Creating Dynamic Websites

Sprache: Englisch.
Buch (kartoniert)
Ihr 12%-Rabatt auf alle Spielwaren, Hörbücher, Filme, Musik u.v.m
12% Rabatt sichern mit Gutscheincode: WIESN12
Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web site … weiterlesen


inkl. MwSt.
Lieferbar innerhalb von zwei Wochen
PHP Hacks: Tips & Tools for Creating Dynamic Websites als Buch


Titel: PHP Hacks: Tips & Tools for Creating Dynamic Websites
Autor/en: Jack D. Herrington

ISBN: 0596101392
EAN: 9780596101398
Sprache: Englisch.

Dezember 2005 - kartoniert - 443 Seiten


Programmers love its flexibility and speed; designers love its accessibility and convenience. When it comes to creating web sites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million web sites, surpassing Microsoft's ASP.NET technology in popularity. Not surprisingly, this surge in usage has resulted in a number of PHP books hitting the market. Only one, though, takes the language beyond traditional Web programming and into mapping, graphing, multimedia, and beyond: PHP Hacks. In PHP Hacks, author Jack Herrington wrings out his 20 years of code generation experience to deliver hands-on tools ranging from basic PHP and Pear installation and scripting, to advanced multimedia and database optimizing tricks. On the practical side of things, PHP Hacks helps you develop more robust PHP applications by explaining how to improve your database design, automate application testing, and employ design patterns in your PHP scripts and classes. In the category of "cool", Herrington explains how to upgrade your web interface through the creation of tabs, stickies, popups, and calendars. He even examines how to leverage maps and graphics in PHP. There's also a bounty of image and application hacks, including those that show you how to: Integrate Websites with Google maps and satellite imaging. Dynamically display iPhoto libraries online. Add IRC, SMS, Instant Messaging capabilities to your Web applications. Drop the latest Wikipedia dictionary onto your Sony PSP. Render graphics and user interfaces with SVG, DHTML, and Ajax. Whether you're a newcomer or an expert, you'll find great value in PHP Hacks, the only PHP guide that offers something useful and fun for everyone.


Chapter 1. Installation and Basics
1. Install PHP
2. Install PEAR Modules
Chapter 2. Web Design
3. Create a Skinnable Interface
4. Build a Breadcrumb Trail
5. Create HTML Boxes
6. Add Tabs to Your Web Interface
7. Give Your Customers Formatting Control with XSL
8. Build Lightweight HTML Graphs
9. Properly Size Image Tags
10. Send HTML Email
Chapter 3. DHTML
11. Put an Interactive Spreadsheet on Your Page
12. Create Pop-Up Hints
13. Create Drag-and-Drop Lists
14. Build Dynamic HTML Graphs
15. Section Your Content with Spinners
16. Create Drop-Down Stickies
17. Create Dynamic Navigation Menus
18. Obscure JavaScript Dynamically
19. Build a DHTML Binary Clock
20. Tame Ajax with JSON
21. Make a DHTML Slideshow
22. Add Vector Graphics with PHP
23. Build a Color Selector
24. Create Link Graphs
25. Create an Interactive Calendar
26. Create the Google Maps Scrolling Effect
Chapter 4. Graphics
27. Create Thumbnail Images
28. Create Beautiful Graphics with SVG
29. Simplify Your Graphics with Objects
30. Split One Image into Multiple Images
31. Create Graphs with PHP
32. Create Image Overlays
33. Access Your iPhoto Pictures with PHP
Chapter 5. Databases and XML
34. Design Better SQL Schemas
35. Create Bulletproof Database Access
36. Create Dynamic Database Access Objects
37. Generate CRUD Database Code
38. Read XML on the Cheap with Regular Expressions
39. Export Database Schema as XML
40. Create a Simple XML Query Handler for Database Access
41. Generate Database SQL
42. Generate Database Select Code
43. Convert CSV to PHP
44. Scrape Web Pages for Data
45. Suck Data from Excel Uploads
46. Load Your Database from Excel
47. Search Microsoft Word Documents
48. Create RTF Documents Dynamically
49. Create Excel Spreadsheets Dynamically
50. Create a Message Queue
Chapter 6. Application Design
51. Create Modular Interfaces
52. Support Wiki Text
53. Turn Any Object into an Array
54. Create XML the Right Way
55. Fix the Double Submit Problem
56. Create User-Customizable Reports
57. Create a Login System
58. Apply Security by Role
59. Migrate to MD5 Passwords
60. Make Usable URLs with mod_rewrite
61. Build an Ad Redirector
62. Add a Buy Now Button
63. Find Out Where Your Guests Are Coming From
64. Import Information from vCards
65. Create vCard Files from Your Application's Data
66. Create a Shopping Cart
Chapter 7. Patterns
67. Observe Your Objects
68. Create Objects with Abstract Factories
69. Flexible Object Creation with Factory Methods
70. Abstract Construction Code with a Builder
71. Separate What from How with Strategies
72. Link Up Two Modules with an Adapter
73. Write Portable Code with Bridges
74. Build Extensible Processing with Chains
75. Break Up Big Classes with Composites
76. Simplify APIs Using a Façade
77. Create Constant Objects with Singletons
78. Ease Data Manipulation with Visitors
Chapter 8. Testing
79. Test Your Code with Unit Tests
80. Generate Your Unit Tests
81. Check for Broken Links
82. Test Your Application with Simulated Users
83. Test Your Application with Robots
84. Spider Your Site
85. Generate Documentation Automatically
Chapter 9. Alternative UIs
86. Create Custom Maps with MapServer
87. Build GUI Interfaces with GTk
88. Send RSS Feeds to Your IM Application Using Jabber
89. IRC Your Web Application
90. Read RSS Feeds on Your PSP
91. Search Google by Link Graph
92. Create a New Interface for Amazon.com
93. Send SMS Messages from Your IM Client
94. Generate Flash Movies on the Fly
Chapter 10. Fun Stuff
95. Create Custom Google Maps
96. Create Dynamic Playlists
97. Create a Media Upload/Download Center
98. Check Your Network Game with PHP
99. Put Wikipedia on Your PSP
100. Create a Weather Showdown


Jack Herrington is an engineer who writes in his little spare time. He's written a bunch of articles on a wide range of technical topics from XML to dynamic languages, digital photography to podcasting. He's also written three books: Code Generation in Action, Podcasting Hacks, and the forthcoming PHP Hacks. Why the diverse topics? Because he really doesn't stay on any particular topic for too long, though code generation does seem to be a theme and that's why he still runs the Code Generation Network.§Jack currently works at a company called Leverage Software that does social networking software. Before that, he worked at Macromedia on Dreamweaver. And before that, at a startup named Certive and a biotech company called Axon Instruments. Jack never went to college, but he worked at the University of Miami for a while and is a diehard 'Canes football fan.§Jack lives in the Bay Area in northern California with his wife Lori, his daughter Megan, and their two dogs, Sadie and Oso. He writes more personal stuff in his Driving Sideways blog. Jack warns that he's a hardcore liberal, so you may not like his views there; he's fairly active politically. You can also visit his family wiki. For fun, he bikes, hikes, bakes, makes origami, and now plays golf.


"Das Buch ist voll gepackt mit einer umfangreichen Sammlung an Programmiertipps, mit deren Hilfe ein Programmierer seine Website zusammenbauen kann.
Die Rezeptsammlung fürs Programmieren orientiert sich stark an den konkreten Bedürfnissen eines PHP-Programmierers, der mit Hilfe dieser Skriptsprache seine Website aufbauen will. Darum stehen am Anfang auch zwei Kapitel, die sich vor allem mit dem Design einer Site befassen. Es geht da um originelle Design-Gimmicks sowie DHTML-Tricks und wie man diese mit Hilfe von PHP umsetzen kann. Auch das Thema Grafik und PHP kommt in diesem Zusammenhang ausführlich zur Sprache. Anschließend geht es um spezielle Fragen, die sich dem Programmierer beim Entwickeln von dynamischen Web-Anwendungen stellen. [...]
Das Buch bewegt sich kaum im Bereich der Theorie. Es werden konkrete Szenarien entworfen und dafür eine originelle PHP-Lösung präsentiert: Hundert konkrete Tipps in zehn Kapiteln auf über 400 Seiten - [...] sollte im Regal keines PHP-Programmierers fehlen. Buch-Tipp!" - Internet Professionell, April 2006

Mehr aus dieser Reihe

Html5 Hacks: Tips & Tools for Creating Interactive Web Applications
Buch (kartoniert)
von Jesse Cravens, J…
Excel Hacks: Tips & Tools for Streamlining Your Spreadsheets
Buch (kartoniert)
von David Hawley, Ra…
Ajax Hacks: Tips & Tools for Creating Responsive Web Sites
Buch (kartoniert)
von Bruce W. Perry
Google Hacks: Tips & Tools for Finding and Using the World's Information
Buch (kartoniert)
von Rael Dornfest, P…
Ubuntu Hacks: Tips & Tools for Exploring, Using, and Tuning Linux
Buch (kartoniert)
von Jonathan Oxer, K…
089 - 70 80 99 47

Mo. - Fr. 8.00 - 20.00 Uhr
Sa. 10.00 - 20.00 Uhr
089 - 30 75 75 75

Mo. - Sa. 9.00 - 20.00 Uhr
Bleiben Sie in Kontakt:
Sicher & bequem bezahlen:
akzeptierte Zahlungsarten: Überweisung, offene Rechnung,
Visa, Master Card, American Express, Paypal
Zustellung durch:
* Alle Preise verstehen sich inkl. der gesetzlichen MwSt. Informationen über den Versand und anfallende Versandkosten finden Sie hier.
** Deutschsprachige eBooks und Bücher dürfen aufgrund der in Deutschland geltenden Buchpreisbindung und/oder Vorgaben von Verlagen nicht rabattiert werden. Soweit von uns deutschsprachige eBooks und Bücher günstiger angezeigt werden, wurde bei diesen kürzlich von den Verlagen der Preis gesenkt oder die Buchpreisbindung wurde für diese Titel inzwischen aufgehoben. Angaben zu Preisnachlässen beziehen sich auf den dargestellten Vergleichspreis.