- Shopping Bag ( 0 items )
PHP is a server-side scripting language comparable to MS ...
PHP is a server-side scripting language comparable to MS ASP or Cold Fusion. PHP is an open-source and cross-platform language that works with Linux, UNIX and Windows NT operating systems. PHP4 Essentials covers everything from basic PHP techniques such as the variables in HTML, PHP and HTTP, to advanced applications such as mySQL administration. If you are a beginning developer, you can use PHP4 Essentials to help you create diverse web pages. If you are an advanced user of PHP, you will find the annotated language reference included in PHP4 Essentials useful while you design your own advanced applications. Programming.
A Brief History of PNP
In 1994, an incredibly forward-thinking man named Rasmus Lerdorf developed a set of tools that used a parsing engine to interpret a few macros here and there. They were not extravagant: a guest book, a counter, and some other "home page" elements that were cool when the Web was in its infancy. He eventually combined these tools with a form interpretation (FI) package he had written, added some database support, and released what was known as PHP/FI.
Then, in the spirit of Open Source software development, developers all over the world began contributing to PHP/FI. By 1997, more than 50,000 Web sites were using PHP/FI to accomplish different tasks-connecting to a database, displaying dynamic content, and so on.
At that point, the development process really started becoming a team effort. With primary assistance from developers Zeev Suraski and Andi Gutmans, the version 3.0 parser was created. The final release of PHP3 occurred in June of 1998, when it was upgraded to include support for multiple platforms (it's not just for Linux anymore!) and Web servers, numerous databases, and SNMP (Simple Network Management Protocol) and IMAP (Internet Message Access Protocol).
So where are we now? While I'm writing this paragraph just two weeks before the end of 1999, the rapid growth and popularity of PHP are apparent:
What goes PNP go?
PHP does anything you want, except sit on its head and spin. Actually, with a little on-the-fly image manipulation and Dynamic HTML, it can probably do that, too.
According to the PHP Manual, "The goal of the language is to allow Web developers to write dynamically generated pages quickly" Here are some common uses of PHP:
The future of pop
The future of PHP has arrived, with the beta release of PHP4 and the Zend engine (created by Zend Technologies). The final version of PHP4 is scheduled for release during the first quarter of 2000, and all signs point to a successful launch...
If you've been programming with PHP since the beginning of time, there's probably not much you can get out of this book, except to hand it to your boss and say, "Look! Another book on what a wonderful language this is. Can we please stop using ASP/ Cold Fusion/Java/Perl/C++ and migrate to PEP now?" But if you've just dabbled with PHP or have never seen a PHP script, this is the book for you. Whether you're a first-time programmer or you have a few years of Web application development under your belt, you'll find something useful here. I hope what you'll find is a simple "learn-by-example" path to developing highly successful Web sites. Unlike the Web itself, this book is fairly linear. You'll start by installing the software needed to use PHP, and then you'll gradually move into "Hello World!" scripts and eventually create shopping carts and other database-driven applications.
If you have an account with an Internet Service Provider that has enabled the use of PHP for all users on the server, you can skip ahead to Chapter 2. But since you can install freely-available Web servers, PHP, and a database or two on your own machine with a little poking and prodding along the way, I recommend doing so. It's a great way to learn the "guts" of what you're doing (and it looks good on a resume!).
For More Stuff
This book has its own Web site (that figures, doesn't it?), at http:// www.thickbook.com/. At this site you can download all of the code samples in this book, as well as all of the samples I didn't include, such as examples geared toward alternative database types. You can also use the site to alert me to bugs and other problems you have with the examples. Although they have been tested many times, one errant semicolon or quotation mark can cause the dreaded parse error. Also, please use the Web site to tell me about examples you wish I had included. I'll do my best to keep the "Tutorials" section filled with new and exciting topics not covered in this book.
Posted December 2, 2001
I have several ASP books, and I still dislike ASP very much. I have only this ONE PHP book, and I love it to death! Bar none the most usefull tool I have in my development library. I recommend this book to anyone - novice programmer to master code wizard.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted August 7, 2000
<p>The lessons in this book offer a straight forward, no-nonsense, approach to getting started with PHP programming with little or no experience. Although I'm not quite finished with all the lessons, I have already starting some working projects of my own. <p>I have emailed the author more than once with some problems, and she was all too happy to help me out. <p>The thing I liked the most is that there is an obvious progression of the material that is presented, slowing building upon skill after skill. <p>Other tutorials I've bought made giant skill leaps from chapter to chapter leaving the reader to wondering if you needed to read three other books in between chapters. <p>With this book, you won't need to read anything else just to get started. There is also a companion website that contains the code in the book and other tutorials. <p>Very well written, and perfect for getting started with PHP!Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted April 28, 2000
This is an excellent book for those would want to use php with databases. The examples are well defined and relevant. This book is not a rehash of information that is found on the php website. If you want to get a jump start with php, give this book a try.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted April 8, 2000
Whether you're a first-time programmer or you have afew years of web application development under your belt, I think you'll find something useful in this book. Hopefully, what you'll find is a simple 'learn-by-example' path to developing successful, dynamic Web sites. Unlike the Web itself, this book is fairly linear: you'll start by installing the software needed to use PHP, including a Web server (Win/UNIX/Mac) then gradually move into 'Hello World!' scripts and eventually create shopping carts and other database-driven applications. I didn't write this book to be the one and only PHP book on your bookshelf. That's why it's fairly short (relative to other programming books!) This is an overview book, a 'don't be afraid, PHP won't bite' kind of book. There are so many different ways to do one task, and so many different ways that a person can teach another how to do something, that I don't believe any one book can ever be the one-stop text for anything. All the code in the book, as well as additional tutorials and examples that I didn't include in the book (it would have made it too long, in my opinion), can be found at the supplemental web site (www.thickbook.com). I'll be happy to answer any questions you may have; just use the comments forms at the web site.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.