stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Book Review: Programming PHP







Book Review: Programming PHP

Book Review: Programming PHP 09/09/2002 08:34 AM




This is a GrokNews Entry: (what is grok?)





Similar Items

Book Review: Programming PHP

Grok Headline matches for Book Review: Programming PHP

Book review: The Book of SAX: The Simple
API for XML (Unix Review)


Book review: The Book of SAX: The Simple
API for XML (Unix Review)
11/18/2002 09:56 AM

Book Review: Windows Admin Scripting
Little Black Book, Second Edition


Book Review: Windows Admin Scripting
Little Black Book, Second Edition
06/12/2004 12:32 PM

Book review - Book lowers fear of
threats


Book review - Book lowers fear of
threats
12/15/2003 08:15 AM
vnunet.com Dec 15 2003 7:11AM ET

Free PowerBASIC Programming Book


Free PowerBASIC Programming Book 08/10/2004 07:25 PM

Direct and Related Links for 'Free PowerBASIC Programming Book'

“Finally, a ‘How To’ programming book for PowerBASIC Windows programmers. Chapter one is available to you free for downloading right here. The zip file contains the complete first chapter in pdf format. Chapter two is now available to you free for downloading right here. The zip file contains the complete second chapter in pdf format. The remaining chapters will be made available as each is completed.”…

Book Excerpt: Linux Programming by
Example, Part 2


Book Excerpt: Linux Programming by
Example, Part 2
06/05/2005 11:10 PM
Concluding our tour of the V7 ls command.

Book Excerpt: Linux Programming by
Example, Part 1


Book Excerpt: Linux Programming by
Example, Part 1
06/05/2005 11:10 PM
A tour through the V7 ls command.

Book Excerpt: Getting started with Cocoa
programming for Mac OS X


Book Excerpt: Getting started with Cocoa
programming for Mac OS X
05/28/2004 06:17 PM
This article is excerpted from the newly published book Cocoa Programming for Mac OS X, Second Edition. Assuming you have installed the developer tools, you will find Xcode in /Developer/Applications/. Drag the application to the dock at the bottom of your screen; you will be using it a lot. Launch Xcode. Xcode will keep track of all the resources that go into your application. All these resources will be kept in a directory called the project directory. The first step in developing a new application is to create a new project directory with the default skeleton of an application.

Review: Advanced PHP Programming


Review: Advanced PHP Programming 04/09/2004 03:58 PM
Reading Advanced PHP Programming by George Schlossnagle feels like looking into the mind of a true PHP guru. I know George has an intimate knowledge of the PHP internals and Zend engine, and is an expert on PHP performance tuning. The book also covers PHP5, and most of the examples are in PHP5.

Like most of the best gurus, George has a clear style and direct approach. For example, in the chapter on templates, he says of Smarty:

Smarty is one of the most popular and widely deployed template systems for PHP... Smarty has a good bit of bloat that I think is best left alone. Like many template systems, it has grown in a number of ill-advised ways that allow complex logic to appear in the templates. Of course, features can be ignored or banned on the basis of policy.

And he writes about PEAR:

Throughout the book, I use a number of PEAR classes. In both this book and my own programming practice, I prefer to build my own components. Especially in performance-critical applications, it is often easier to design a solution that fits your exact needs and is not overburdened by extra fluff. However, it can sometimes be much easier to use an existing solution than to reinvent the wheel.

The range of technologies covered is very wide, including Templates, Caching, Databases, Sessions, RPC, Server Farms, Proxies, Benchmarking, Profiling, and Zend Internals. All the parts I read show George has spent a lot of time thinking and designing technologies in these areas. His discussion on performance tuning PHP is particular good. In many places, I can remember going through the same blind alleys he went through. At the end of each chapter, there is a further reading list - nowadays one book is never enough to cover everything. I also have a feeling that George is careful to write about areas in which he has the appropriate expertise. For example, I did not see any reference to PDF or GD usage in the index or in the text.

Another thing I like about Advanced PHP Programming is that it is not merely a discussion on advanced PHP technologies. There are several chapters on design; these include chapters on PHP coding styles, design patterns, unit-testing, CVS and packaging, designing APIs.

In conclusion, this book is a one of the two best books on PHP i have ever read. The other book is PHP and MySQL Web Development by Luke Welling and Sarah Thompson, which is an excellent introduction to PHP and MySQL. Both books complement each other. Highly recommended.


php traveller: Review of Core PHP
Programming


php traveller: Review of Core PHP
Programming
12/02/2003 01:36 AM
In a return from a hiatus, php traveller has posted a new review of the book Core PHP Programming, 3rd Edition.

Slashdot: Review of "Core PHP
Programming"


Slashdot: Review of "Core PHP
Programming"
01/16/2004 10:58 AM
On Slashdot.org a new book review has been posted for the third edition of the "Core PHP Programming" book from Prentice Hall publishing, written by Leon Atkinson with Zeev Juraski.

Slashdot.org: Advanced PHP Programming
Review


Slashdot.org: Advanced PHP Programming
Review
06/25/2004 08:38 AM
Over on Slashdot.org there's a new review of the George Schlossnagle book - Advanced PHP Programming.

Mini-review: Programming PHP by R
Lerdorf and K Tatroe


Mini-review: Programming PHP by R
Lerdorf and K Tatroe
08/05/2002 10:44 PM
My company has a subscription to the Safari online library. This is a collection of the best computer books by several publishers, including O'Reilly, Sams Publishing, MT converted to HTML pages. Every month, you get to choose a new set of books to subscribe to. This month, I subscribed to Programming PHP.

I browsed through the chapters that interested me, and this book is a wonderful introduction to PHP. It strikes an excellent balance between introductory material and advanced stuff. For beginners and intermediate users, highly recommended.

"zeldman.sassy2"

this book review


this book review 02/15/2004 01:14 AM
Warner, WaPo .. more» .. more

washingtonpost.com/wp-dyn/articles/A17404-2004Feb5.html
track this site | 4 links


Book Review


Book Review 03/13/2003 10:16 AM
I've been ill for two weeks now, So I haven't been able to do anything in my spare time besides...

A New Book Review


A New Book Review 08/27/2004 01:28 PM
In this review of We the Media, Chris Schroeder, vice president for strategy at the Washington Post Company and former CEO of WashingtonPost.com, has some amazingly flattering words. I blush...

CodeWalkers: New Book Review


CodeWalkers: New Book Review 03/19/2003 10:24 PM
Over on CodeWalkers.com this morning, there's a new review of a book (from Sams Publishing, not Wrox) about the second edition of the book PHP and MySQL Web Development.

Book Review: iPhoto 4 For Mac OS X


Book Review: iPhoto 4 For Mac OS X 07/07/2004 11:17 AM
Stu Gitlow checks in with another in a series of Mac book reviews.

Book Review: Against All Enemies


Book Review: Against All Enemies 04/17/2004 03:20 PM
When Against All Enemies was published a few weeks ago, it was greeted by a flurry of press and blogsphere discussion, almost entirely focused on the book's criticisms of the Bush administration. Those criticisms are largely contained within the book's final chapter, a chapter that feels grafted on, and which is significantly different in tone from the rest of the book. It's unfortunate that this chapter has become the focus for discussion of the book - a fact which argues that, perhaps, it shouldn't have been included at all. The majority of the book is a discussion of how the first Bush administration and the Clinton administration gradually came to realize the existence of al Qaeda and tried to figure out what to do about it. The story is framed, at the beginning and the end, by the events of September 11, 2001 (during which Clarke was one of the people primarily responsible for government operations during the hours until President Bush took charge) - but that is simply the framing; the real meat of the book takes place in an earlier time. The time that laid the groundwork for that day.

Book Review: WarDriving


Book Review: WarDriving 05/27/2004 06:24 PM
Nobody likes to make enemies, but I have to be honest about the dollar-to-content value of this book: Let me be clear from the outset. I don't know any of the authors of this book, except by reputation, and have nothing but the highest regard for their technical knowledge and their achievements. The folks who wrote WarDriving: Drive, Detect, Defend are experts about most of what they write about, and offer great technical insights and tips throughout. That said, I can't recommend this book primarily because the best advice is already available on the Web for free in much the same form; chunks of the most practical early part of the book are repetitive to cover different operating systems or scenarios with the same approach; the middle part of the book comprises a 60-page-long set of anecdotes with long code extracts; and the last part of the book features security advice that's somewhat strange focusing on commercial software and hardware that's obscure and hard to use and mostly out of keeping with the kind of audience that could possibly be interested in this title. A factor that led to book bloat (520 pages, no CD-ROM, $49.99) is the lengthy reproduction of code, sometimes double spaced that a reader must be expected to input rather than download or copy and paste from a Web page. Further, many of the programs seem too idiosyncratic to be of general utility, arguing against their inclusion in the printed book even if other programs were printed in full. For fairness's sake, after reading this book a few weeks ago, I sent the publisher's publicist contact my remarks and a list of errors found in the book. I was promised some follow up and didn't get it, so the statute of limitations of waiting for a response to specifics has ended. I should also make it clear that I have co-written a book on wireless networking which has practically no overlap with this book. In general, the book is best at collecting and providing documentation on the trickiest aspects of scanning for, recording, and defending against wardriving and Wi-Fi network cracking. Some of the areas on defense are the strongest in the book, although other areas seem highly misguided. From the first page of the book to the end of Chapter 7, page 243, it's at its strongest. It's a cogent, how-to guide to installing and...

CodeWalkers: New Brief Book Review


CodeWalkers: New Brief Book Review 01/07/2003 02:46 PM

Book Review Aggregator


Book Review Aggregator 01/03/2005 07:33 PM
Metacritic Books. Metacritic has been covering reviews for movies, music, and games for years, but now has started aggregating books reviews, with about 150 books so far.

"You've Got Fe-Mail!" Book Review on
www.Lesbianation.com


"You've Got Fe-Mail!" Book Review on
www.Lesbianation.com
06/06/2004 03:35 AM
Book Review. For more book reviews visit www.youvegotfemail.com [PRWEB Jun 6, 2004]

Book review: Spinning the semantic web


Book review: Spinning the semantic web 12/10/2003 08:07 AM

Book Review: Against All Enemies ||
kuro5hin.org


Book Review: Against All Enemies ||
kuro5hin.org
04/19/2004 01:39 AM
Book Review: Against All Enemies

kuro5hin.org/story/2004/4/16/161152/761
track this site | 4 links


Book review: Perl and XML (Slashdot)


Book review: Perl and XML (Slashdot) 08/26/2002 08:32 AM

Book review: Defensive Design for the
Web


Book review: Defensive Design for the
Web
05/13/2004 03:37 AM
Contingency design lets you take all those things into account that can happen when real users start visiting your website. Defensive Design for the Web is a book that shows you in a clear and concise way what can go wrong and how to turn that to your advantage.

Book Review: Professional Apache 2.0


Book Review: Professional Apache 2.0 09/20/2002 08:07 AM

Slashdot Book Review: PHP4 XML


Slashdot Book Review: PHP4 XML 09/25/2002 08:44 AM

Book Review: PHPClasses on Wrox


Book Review: PHPClasses on Wrox 10/22/2002 08:45 AM

Book Review: Apache Cookbook


Book Review: Apache Cookbook 01/02/2004 06:03 AM
A lot of helpful tips and advice make up for a few shortcomings.

Book Review: The Future of Work


Book Review: The Future of Work 08/04/2004 09:34 AM
globetechnology.com Aug 4 2004 1:48PM GMT

Professional PHP4: A Book Review


Professional PHP4: A Book Review 02/03/2003 10:14 AM
Aside from a few minor quibbles (and those weird covers), this is a solid and well planned book.

New Report: Mac Bible Book Review


New Report: Mac Bible Book Review 05/19/2004 10:23 AM
Stuart Gitlow talks about his old Celica and how it relates to the newest edition of "The Macintosh Bible."

802.11 Wireless LAN Fundamentals - Book
Review


802.11 Wireless LAN Fundamentals - Book
Review
06/30/2004 09:22 AM

his review of Nicholson Baker's new book


his review of Nicholson Baker's new book 08/09/2004 02:31 AM
review

nytimes.com/2004/08/08/books/review/08WEISELT.html
track this site | 3 links


Codewalkers.com: O'Reilly Book Review


Codewalkers.com: O'Reilly Book Review 08/10/2004 08:29 AM
Codewalkers.com has a new review today covering a new O'Reilly book for PHP - Web Database Application with PHP and MySQL (2nd Edition).

Book review: Mitnick's The Art of
Intrusion


Book review: Mitnick's The Art of
Intrusion
03/30/2005 08:40 PM
Kevin Mitnick is the hacker who went legit. He has just published a second book, this time on the hackers themselves.

"his review of Nicholson Baker's new
book"


"his review of Nicholson Baker's new
book"
08/10/2004 08:42 AM

Book Review: Computer Security


Book Review: Computer Security 05/07/2004 11:29 PM
About May 8 2004 3:48AM GMT
Grok Description matches for Book Review: Programming PHP
GrokA matches for Book Review: Programming PHP

Book Review: Programming PHP

The following phrases have been identified by the grok system as matching this entry:

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

A Close to Perfect
.htaccess Ban List

When Computers Are
Too Smart For Your
Own Good

Macromedia joins
J2EE big league

IniHandler.php
Regular Expressions
in JavaScript

Form Validation on
the Client Side

PHP Class
'holiday_class'
released

PHP Class 'Image Pop
Up Class' released

holiday_class
onlamp: Introducing
Smarty: A PHP
Template Engine

Interview with Larry
Wall, author of Perl

Image Pop Up Class
Deploy apps faster
and easier with Java
Web Start

Attack a team morale
problem on many
fronts

Easily access system
resources

PHP Class
'MySQL_Control'
released

PHP Class
'MultiCounter'
released

MySQL_Control
HTML Validation: The
Final Step in Search
Engine Optimization

Macromedia Rolls Out
Development Kit

Pagetool 1.03
released

Other uses of
semantic schemas

PHP 4.2.3 Released
No Bones About It:
BBEdit 6.5.3
Released

Search Engine Helps
Move University
Research Into Real
World

MultiCounter
Dr. Design - Popups,
Domain Names,
Copyright and More

The Unified Modeling
Language simplifies
software design

VB makes it easy to
calculate the last
day of the month

A powerful VB
toolkit that's not
just for experts

Keep your team on
track in face of
churn

How do I deal with a
hostile coworker?

Does J2EE live up to
expectations?

A portable
alternative for
BLOBs

Arrays, structures
in ColdFusion

Refer to your
release checklist

The August
Builder.com top 10

Get up and running
with .NET

Tablespaces with
Oracle

Intro to XML grammar
Revisiting "Table
Layouts, Revisited"

Updated Google API
Kit

PHP Class
'AzDGOnlineUsers'
released

PHP Class
'DBtable2form'
released

AltaVista Joins
Google in 'China
Block' Club

AzDGOnlineUsers
Macromedia opens up
MX resource kit

Tim Berners-Lee
Speaks at MIT/LCS on
19 September

'Pretty Good' Isn't
Good Enough

Opera 7 Sneak Peek
what is grok?