Skip to content

Ozar.net Developer Blog

Programming in PHP, C, C#, ASP.NET, Java, Objective-C, SQL also for MS SQL Server, Oracle & MySQL Development

Menu
  • Home
  • About
  • Tutorials
  • Contact
  • Privacy
Menu

Professional PHP Programming

Posted on April 2, 2010April 4, 2010 by OD

Product Description
This book covers middle-tier programming with PHP.
PHP is a server-side, HTML-embedded scripting language. It is an open source technology, rapidly gaining popularity as a scripting language for people running dynamic websites. One of its major attractions over Perl, JavaScript and other scripting languages is that PHP has a built-in database integration layer and seamless IP connectivity, with LDAP and TCP as well as the IMAP mail interface. Features;
Re… More >>

Professional PHP Programming

5 thoughts on “Professional PHP Programming”

  1. Anonymous says:
    April 2, 2010 at 8:48 PM

    Ok, this is a very good book. I bought this book, with very limited programming experience. I had only really tinkered around with PHP.

    I found this book very easy to read, and use when I needed it later for a specific job. I think this book is better used going through it from start to finish, taking notes, or however else you learn. There are about 200 pages of Appendix with some handy references.

    I skipped the installation chapters as I had PHP already installed on my web host.

    At the end of many chapters, there are exercises you do that links to the chapter you just covered. For the first few chapters you work on a online job application, and build that up at the end of each chapter. Then it moves on to an address book…

    At the end of the chapters(before the appendix) is 4 case studies: Shopping cart, Phorum discussion board, Email application, and Database browser. Here they write these web applications, and show you how it’s done!

    There are not many mistakes in the writing. I think there are two mistakes in the code, but that is covered on their website.

    Overall I think this is the best book on the market for PHP. It is interesting, very practical, and is a great book for learning PHP.

    What are you waiting for? 🙂
    Rating: 5 / 5

    Log in to Reply
  2. Anonymous says:
    April 2, 2010 at 9:32 PM

    This is a fantastic book.

    It talks the reader through installation and configuration in a very effective manner, this has been a stopping block to many of the open-source books that I’ve read. Although, I would like another page or two explaining how Apache does some of the things it does…but, I guess that is the job of an apache book, not of this already meaty 850 page book.

    The book is also has a good balance that fits very neatly between the “for dummies” and the “nutshell” books.
    Rating: 5 / 5

    Log in to Reply
  3. John Iliff says:
    April 2, 2010 at 9:44 PM

    This has been THE PHP book I’ve been waiting for. Well written, great analogies, loads of examples. If you want to learn PHP this is the book, esp. for those with a passing understanding of Perl, or shell scripting, or C, C++, etc. I can’t praise this book enough.
    Rating: 5 / 5

    Log in to Reply
  4. Robert Nagle says:
    April 2, 2010 at 10:32 PM

    Boy, my reviews of Wrox books probably seem a little boring, since there is so little fault to find with them. The Wrox programming books are really the best books on the market, and it’s interesting that the Oreilly books haven’t yet published a decent book on php or xml stuff. I liked the way this PHP book explained the various setup options and the amount of space discussing mysql (which is a major reason why people are using php anyway).

    What distinguishes this book from the rest are the examples. The tutorial part of the book works with two simple projects, an online job app and an address book, which were easy enough to follow. Actually, I found this book to be a useful intro to cgi script writing in addition to php.

    Also interesting were 4 case studies about ways to use php. Example: did you know that with the qt libraries, php can manipulate images (such as zooming, and overwriting images with text)? That is amazing! A chapter on phorum explains how a discussion software uses php, and another one explains the use of a shopping cart (I tend to agree with the other reader who thinks that this is not necessarily the best example to use). The book also describes other things like using php for file management and storage, email configuration, and network connections. Some other topics covered in depth include: xml, security and database integration.

    The appendix has many things. First, obviously, it has an alphabetical list of all the php functions. It also has a helpful appendix on http headers and another on browser support of html tags. This last thing is only somewhat handy to have, because web developers reading this book are past the point of needing browser support info re legacy html tags. Instead developers should be worrying about xml and xslt. Some technical books increase the size of their book by stuffing a lot of code throughout it. Wrox seems to like to increase the size by including large and somewhat irrelevant appendices.

    This book made me realize many new potential ways in which php could be used. That is the most valuable thing about the book. I have not tried very much of the code, so I can’t comment on whether it all works. But (to summarize) it will really broaden your horizons of what php is capable of.

    The only reason I’ve given it 4 stars is that I haven’t read the whole thing yet.
    Rating: 4 / 5

    Log in to Reply
  5. Anonymous says:
    April 2, 2010 at 11:26 PM

    I highly recommend this book to anyone who wants to learn PHP. This book is well written and most of the examples are practical.

    This book assumes you have some familarity with programming, although not much. The book is easy to read. The authors have done a good job of making the content interesting and fresh.

    This book is especially helpful if you are interested in doing e-commerce since one of the main case studies in this book shows you how to construct a shopping cart.

    There is a handy HTML tag reference in the back of the book.

    This book is not perfect, few are. Advanced users, as you can see from some of the other reviews, may find it lacking. For beginners and intermediate programmers like myself, it is terrific. It is the best book available on PHP and well worth the money.
    Rating: 5 / 5

    Log in to Reply

Leave a Reply Cancel reply

You must be logged in to post a comment.

Recent Posts

  • NSTableView with Core Data Tutorial using NSFetchedResultsController
  • CodeIgniter Wizard – a new PHP CRUD Code Generator for macOS
  • Installing Oracle Database 10g Express Edition and Changing the Default HTTP Port
  • Xcode Tutorial 2 – Putting iAd into your App (The Apple Approved Way)
  • Cocoa Programming: A Quick-Start Guide for Developers

Blogroll

  • All Systems GO
  • GOZmosis
  • Maclord's Blog
  • Ozar.net

Tags

.NET 2008 application ASP.NET basic Beginning best books business Business Objects C# Database Databases Development Edition Guide iPhone Java Java EE learn Learning Lesson Microsoft MS SQL Server MySQL Objective-C Programming objects Oracle Part PHP PL/SQL Professional Programming Server Software SQL T-SQL TSQL Tutorial Tutorials Using Video Visual Visual Basic .NET Web Programming Tutorials
© 2026 Ozar.net Developer Blog | Powered by Minimalist Blog WordPress Theme

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by