|
PHP @ Web Programming
Programming Shed : Programmer Store & Resources |
|
|
|
PHP Index - PHP Book : A Programmer's Introduction to PHP 4.0
by W. J. Gilmore Paperback: 450 pages Publisher: APress ISBN: 1893115852; 1st edition (December 2000) A Programmer's Introduction to PHP 4.0 addresses experienced programmers and Web developers, no matter what language they are familiar with. The book begins with a rapid introduction to PHP's syntax and basic functionality, allowing readers to easily gain a general understanding of the language. The book then moves onto advanced issues like PHP's role in database manipulation, sessions and user-interactivity. The book also examines how PHP can work with XML, Javascript and the Component Object Model (COM). Gilmore fills the book with practical examples in addition to several projects that can be immediately incorporated into any Web site. A Programmer's Introduction to PHP 4.0 shows how to make the most of PHP's mighty capabilities and is invaluable to professional Web developers, regardless of their current level of PHP knowledge. Book Info: A text for programmers, showing how to use PHP 4.0. A unique feature of the text is that it reaches all Web developers, no matter what language they are familiar with. Discusses PHP's basic functionality and syntax, then moves into more advanced topics such as how PHP can work with XML and PHPs role in database manipulation. About the Author: W.J. Gilmore is a freelance application developer and technical writer, focusing on the Web and wireless sector. A PHP developer since early 1997, his application development efforts soon gained the attention of several American and European corporations, spurning his career in Web development. Gilmore regularly contributes to prominent online publications, and is currently spearheading a startup project involving Web and wireless integration. He has recently graduated with a degree in Computer Information Science from Ohio State University. Customer Reviews Reviewer: Eric Pedersen from St. George, Utah This book is well done. It is easy to understand and the code and examples are great. Its starts off with a section on the fundamentals of using PHP in a web site. It has a great section on File I/O and the file system. The most useful part of the text for me was the section toward the end of the book on dynamic web sites (chapters covering forms and databases - specifically MySQL). I have read and reviewed (for text adoption at the college I work at) a number of PHP/MySQL books in the past year and I found the Gilmore text (A Programmer's Introduciton to PHP 4.0) targeted to people who already understand HTML and static web development and some basic programming concepts. The text is full of solid code and clear explainations. This text is geared for people who want to implement an open source PHP and MySQL or other database solution. Mr Gilmore gets right to the point quickly brings you up to speed. Many of my junior and senior level students also liked the book. The curriculum I use in class (at the college) is well supported by this book. The following is a list of key elements I cover in my PHP/MySQL class (and is well supported by this book): * PHP Introduction - Server Environment (usernames/passwords) * Server Side Includes, Redirects, Date Functions (1 week) * Intermingling HTML and PHP, Variables, Form Processing, and E-mail Handling (1 week) * Introduction to SQL and MySQL - working with tables and data (in and out) (3 weeks) * Web-Based Registration Systems - forms to register, send data, get data, relational databases, etc. (2 weeks) * PHP Fundamentals - More of Variables, Functions, Arrays, etc. (3 weeks) * PHP File Management (1 week) * PHP Searching and Sorting (1 week) * PHP Security and .htaccess Security (1 week) Reviewer: Robert S Pumer from Apex, NC USA As a Java Web programmer of a couple of years I found this book an excellent resource that got me working quickly. It is definitely not for the beginning programmer as there are other books better suited to that task. Mr. Gilmore presents PHP in a clear and concise format. In the first chapters he covers, as he should, the structure, language syntax, and logical constructs with sufficient prose to get the experienced programmer working quickly. I found the depth of these topic slightly more detailed than needed but I breezed through them. He even includes an entire chapter on Strings and Regular Expression if you need the refresher. The second section is also well written and concise. He covers how to use PHP as a web scripting language and the database access aspects of it as well. If you are not familiar with how web apps work, Mr. Gilmore gets you workinq quickly with ideas and hints to using templates and dynamic page generation techniques. The chapters each complete with a sample PHP web app. The final section covers XML, Javascript/COM, and security. The security chapter is a must read for beginnig PHP programmers so the don't leave gaping holes in there sites. I highly recommend this book for any programmer looking to move to PHP. PHP is a high level productive web development environment and Mr. Gilmore made it even more so for me. Reviewer: sara choe from Princeton, New Jersey United States The book gave me so much fundamental insights I needed to get started with PHP. The examples are easy to understand; explanations are to the point; and the entire book is so very practical. If anyone needs to purchase their first or second PHP4 book, this is the one. Reviewer: sperling21 from Paris France This is a great book. I am not a professional programmer but have some experience with Perl and needed to use PHP. Gilmore's book not only got me going successfully with PHP, but has also taught me some essential things about programming, databases and how a web site works. The presentation is elegantly simple and an enormous amount of information and experience is transmitted in a small number of very astutely chosen examples of immediate usefulness. Congratulations. |
|
|
© 2005-2006, Programming Shed
|