by Peachpit Press
| Average Rating: |
|
| Sales Rank: | 8376 (lower is better) |
| Price Used: | $24.52 |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | Usually ships in 24 hours |
| Label: | Peachpit Press |
| Pages: | 648 |
| Binding: | Paperback |
| Publication Date: | 2007-12-29 |
| Published By: | Peachpit Press |
| ASIN: | 032152599X |
| Category: | Book |
Authors
Editorial Reviews and Product Descriptions
Product Description
It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book's publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject.
Customer Reviews
excellent centric book around php and Mysql - Reviewed on 2008-10-01
The book is very good for novices and intermediate PHP WEB developers who want to master the advanced skills of PHP and mysql , the book contains alot of scripts and figures illustrating each concept in the language in 620 pages by larry ullman a very expreienced programmer, the book devote the first three chapters for PHP fundamentals for creating dynamic web site including : PHP syntax , Handling user supplied data , validation , Templating system , Sticky forms and more ...
The second part of the book which begin with chapter 5 introduce Mysql database assuming that you never heared about it , then chapter 5 learn you the SQL syntax that you will need in any application you write like creating databses , retrieve, update, delete, using conditionals and functions also assuming that you don't know anything about SQL , then Chapter 5 for advanced SQL and mysql , this chapter rocks cover advanced database design concepts with figures, normalization, Full text searches and transactions for e-commerce web apps .
The third part of the book rollback the wheel again to Common programming techniques illustrate using hidden form fields, paginating query results and making sortable displays, sending mails, file uploads, PHP interaction with HTTP through PHP headers, cookies and sessions , then chapter 12 dive into security methods like preventing spam, improving seesion security, SQL injection attacks and database encryption .
The fourth part of the book illustrate Perl compatible regular expressoins, and Making universal websites through Unicode for non english programmers and translitration, and discuss language and timezone with Mysql and working with locales .
The last three chapters (120 pages) for three real world application Message board, user registeration and e-commerce website that will wrap your mind around all the concepts for best programming practices of php .
Incredibly disappointing. Weak in content and direction. - Reviewed on 2008-09-22
2 customers found this review helpful, 3 did not.
And the overwhelming positive reviews found here only add to the disappointment.
I will admit that the book gives a very good first impression. Sadly, after the initial reading and usage, it quickly becomes obvious that the book falls short in most critical areas.
Each and every line of code is repeated (and explained) over and over again, very redundant and annoying. Not only that, but the layout is very hard to read or follow.
Unfortunately, the book's contents do NOT make up for its weak presentation. For a 600+ page book, surprisingly little content (to accommodate all the repeated code) , making this book absolutely useless as a reference.
The worst part of this book is just how impractical it is. It teaches you the VERY basics of web programming as a concept (it doesn't even touch on the subject of OOP). Otherwise, just think of it as a detailed PHP lexicon. I wouldn't recommend this book to anyone, and most certainly not to someone who's at all serious about web programming.
I give this book 2/5 because I did end up learning something from it. The author is obviously knowledgeable and writes beautifully, I will not shy away from his other books, just proceed with caution.
* - See Amazon
Product Page for shipping and pricing details.
Book Subjects
- Computer Programming
- Databases
- Programming languages
- Publishing on the Internet
- SQL
- Sql (Programming Language)
- Computers
- Computers - Languages / Programming
- Computer Books: Languages
- Computers / Programming Languages / SQL
- Programming Languages - SQL
- Internet - Web Site Design
- Programming Languages - General
- Design
- PHP (Computer program language)
- Web sites
- Computing: Professional & Programming