29%
PHP Hacks: (Hacks)

PHP Hacks: (Hacks)

          
5
4
3
2
1

International Edition


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Quantity:
Add to Wishlist

About the Book

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 web sites with Google maps and satellite imaging * Dynamically display iPhoto libraries online * Add IRC, SMS, and 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.

Table of Contents:
Credits Preface 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 Facade 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 imulated 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 enter 98. Check Your Network Game with PHP 99. Put Wikipedia on Your PSP 100. Create a Weather Showdown Index


Best Sellers


Product Details
  • ISBN-13: 9780596101398
  • Publisher: O'Reilly Media
  • Publisher Imprint: O'Reilly Media
  • Depth: 25
  • Language: English
  • Returnable: Y
  • Spine Width: 30 mm
  • Weight: 643 gr
  • ISBN-10: 0596101392
  • Publisher Date: 17 Jan 2006
  • Binding: Paperback
  • Height: 225 mm
  • No of Pages: 468
  • Series Title: Hacks
  • Sub Title: Tips & Tools for Creating Dynamic Websites
  • Width: 150 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
PHP Hacks: (Hacks)
O'Reilly Media -
PHP Hacks: (Hacks)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

PHP Hacks: (Hacks)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA