REVIEW

Book Review: Beginning PHP and MySQL 5: From Novice to Professional (Second Edition) by W. Jason Gilmore

Written by Snarkattack
Published October 29, 2006

I’ve been blogging for a little over a year now and if someone had told me that I’d eventually want to learn or understand anything about open source technology, I would most likely have said “Open source what?” As far as I was concerned, blogging was just about getting one’s words up on a screen so others in cyberspace could read them. Sounded pretty simple to me!

However, the more one wants to do, the more one needs to learn. It’s like real world publishing - if you want your book, or poster or pamphlet etc. to be more than black print on white paper, then obviously one needs to employ more sophisticated methods of publication. Apparently, I had reached that point with blogging and that meant embracing all sorts of things I’d previously associated with tech geeks.

I knew that PHP had something to do with getting up the information we see on web pages, but that was it. The current book up for review seemed like an excellent starting point for someone as clueless as me. It’s a pretty hefty volume at over 900 pages but is very well set out. There are two distinct sections – one for PHP, and the other for MySQL.

The first section is about PHP, an open source technology that is responsible for what appears on web pages, and in what manner. One need not go further than the Blogcritics homepage, for example - if you go to where ‘Blogcritic of the Day’ is displayed, you will notice that the name periodically changes because the page file (a PHP file) is written in such a manner to allow for this information to be variable.

Gilmore spends twenty-one chapters thoroughly explaining how PHP can create dynamic web content, starting with a brief history of its development and installation instructions. It is a lot of information to go through, but the chapters are organised so that you can skip through to the sections that suit you, though the author suggests this is an option better suited to intermediate or advanced users of PHP.

Before embarking upon the MySQL section, chapters 22 and 23 address some ‘bridging’ material. Chapter 22 discusses database servers and alternatives - specifically, a pared-down version of MySQL, referred to as SQLite, for the technologically timid.

Chapter 23 briefly introduces the reader to database extraction layer software and options for those wishing to use database software other than those that are usually employed, so that they know there is some choice, albeit limited. At this point things were admittedly starting to get confusing for me, but a clear diagram explains how all these elements are connected to get your web page up and running. This helps to put everything in context.

Finally, we can tackle MySQL, a relational database server. There is extensive discussion on why MySQL has become so popular; it should be easy for those who have used other databases, its availability in several platforms, emphasis on speed as opposed to lots of features that generally go ignored but best of all, it’s free and easily accessible by download.

page 1 | 2
The author going by the name of Snarkattack was born in the UK, and moved to Australia at the age of eight.

She is a former music school rebel who now wrestles with mental illness and various pathological obsessions including but not limited to cats, lipgloss, bath products, any decent literature, poetry, and music. You can catch her various ramblings on her blog. She passes as a published poet in some circles.

Keep reading for information and comments on this article, and add some feedback of your own!
Book Review: Beginning PHP and MySQL 5: From Novice to Professional (Second Edition) by W. Jason Gilmore
Published: October 29, 2006
Type: Review
Section: Books
Filed Under: Sci/Tech: Programming, Sci/Tech: Internet, Sci/Tech: Computers, Books: Reference, Books: Nonfiction, Books: Computers and Internet, Sci/Tech: Software
Writer: Snarkattack
Snarkattack's BC Writer page
Snarkattack's personal site
Spread the Word
Like this article?
Email this
Submit to del.icio.us Save to del.icio.us
RSS Feeds
All RSS Feeds (240+)
Comments on this article
BC articles by Snarkattack
Sci/Tech: Programming
Sci/Tech: Internet
Sci/Tech: Computers
Books: Reference
Books: Nonfiction
Books: Computers and Internet
Sci/Tech: Software
All Books Articles
Snarkattack's personal weblog
All Review articles
All BC articles
All BC Comments

Comments

#1 — October 30, 2006 @ 15:26PM — Jason Gilmore [URL]

Just wanted to thank you for reviewing my book!!! :-)

Jason

#2 — October 30, 2006 @ 22:13PM — Snarkattack [URL]

A pleasure Jason! It was nice to look through a computer manual that didn't talk down to complete tech dorks like myself. Makes me think there's hope yet!

Want comments emailed to you? No spam, promise! Address:

Add your comment, speak your mind

(Or ping: http://blogcritics.org/mt/tb/55010)

Personal attacks are not allowed. Please read our comment policy.





Remember Name/URL?

Please preview your comment!

Fresh
Articles
Fresh
Comments