PHP Cookbook by David Sklar & Adam Trachtenberg Published by: O'Reilly Price: $39.95 US I have read many PHP books some I liked, some I feel that I should have been paid just to take the book. By : postalcow I'll start off with "I Liked This Book". This book reminds me of having the codewalkers forum in book form. One big book of question and (great) answer. Once you understand PHP you don't need a book that reiterates everything you already know, then makes you search for your answer hidden in an example that no real world usage. As I read through this book, I kept thinking "YUP, I saw that question inthe forum." This book is by no means the last book you'll buy, But, Iguarantee it will be right beside your computer and full of thumb prints. I felt obligated to list a few of the things that are covered and answeredin this book. - Working with time stamps, and using epoch. When I work with date I havefound it easier and less painful to use epoch. For those of you that don'tknow what epoch is, epoch is seconds that have elapsed since Midnight, 1January, 1970 (UTC, of course). Date validation, and dealing with timezones.
- Arrays, Examples in stepping through arrays, checking keys, sorting,deleting, pushing, pulling. The array section is vast and very complete.
- Functions, A fairly good function section with examples
- Classes and Objects
- Web Basics, Cookies, redirection, sessions, Authentication, GET, POST,error handling and a nice example of a web account (De)activator
- Forms Processing and validating inputs, multiage forms, file uploads.
- Database access. Forget this section, buy a book dedicated to the databaseof your choosing and PHP.
- XML This has a fair section on XML once again I recommend a book dedicatedto this topic.
- Encryption & Security, A must read section if you ever plan on dealingwith passwords, encryption and decryption, and SSL.
- Plus many other topics too numerous to mention.
Who is this book for? If you're a newbie to PHP this should be your secondor third book. If you have a good understanding of PHP and have questions -"This is your book". On a scale of 1 to 10. Completeness -7 Content -9 Price -7 Overall -8 | DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |
More PHP Book Reviews Articles More By Codewalkers developerWorks - FREE Tools! | Achieving true agility is a never-ending effort. We will showcase how you can become agile incrementally, a few practices at the time.Which practices should any agile team strive to adopt? What additional practices should you consider based on your needs to scale? Adopting practices are however made much easier with the right tool support. What about if your tools adapt to your practices? We will take a look at how the Jazz technology can be leveraged to make your process change the behavior of your tools. FREE! Go There Now!
| | | | This whitepaper presents the benefits of successfully introducing static analysis into your organization using IBM Rational Software Analyzer. Additionally, it identifies some common pitfalls that can hinder the effective use of static analysis tooling as well as presents 10 simple strategies designed to help you quickly realize the value of static analysis using Rational Software Analyzer. FREE! Go There Now!
| | | | Join us for this on demand webcast to learn about developing complex systems more quickly and efficiently. We'll cover market drivers for developing, governing and reusing systems software assets and how you can develop system software assets with Rational Asset Manager. FREE! Go There Now!
| | | | Manage, govern, and share services across your organization by using WebSphere Service Registry and Repository. Follow the hands-on exercises to learn how to navigate the Web interface to publish, find, reuse, and update services. FREE! Go There Now!
| | | | Rational Build Forge Express Edition is an automation framework that packages the latest enterprise-grade technologies into a reliable, flexible and robust configuration designed and priced specifically for small to midsize businesses. The new Rational Build Forge Express eKit provides you with valuable resources – including a case study, podcast, demo, and articles – to help you increase staff productivity, compress development cycles and deliver better software, fast. FREE! Go There Now!
| | | | As organizations have grown increasingly dependent on online software, the risk of malicious attacks has also become far more serious. Fortunately, well-governed organizations can protect their Web applications by injecting vulnerability assessments and ethical hacks into their software development and delivery processes. This paper describes 12 of the most common hacker attacks and provides basic rules that you can follow to help create more hack-resistant Web applications. FREE! Go There Now!
| | | | Informix Dynamic Server (IDS) Express Edition offers outstanding online transaction processing (OLTP) database performance, while helping to simplify and automate many of the tasks associated with deploying databases for small business applications. IDS 11 further extends the ease of management and applications integration with the Admin API and Scheduler, high availability with Continuous Log Restore for backup server recovery in case of a primary server failure, and column level encryption to protect personal and company private data. FREE! Go There Now!
| | | | User communities play an important role in communication and collaboration around products, solutions and other areas of special interest to members. Successful communities are able to provide the right mix of content and services to deliver a value proposition that resonates with each audience. Join Tom Inman, VP of Marketing for Information and Platform Solutions as he introduces the new LeverageINFORMATION community. During this webcast, learn about the value provided by the community and how customers and partners derive value from the community in addressing their own technical and business challenges. FREE! Go There Now!
| | | | IBM Lotus Notes 8 provides a wide range of developers the ability to provide customized, integrated user interfaces via composite applications and via custom sidebar and toolbar plug-ins. This webcast provides you with tips and techniques to use with out-of-the-box capabilities of Lotus Notes 8, and survey how you can share useful components within your own company and within a larger community. FREE! Go There Now!
| | | | WebSphere Process Server delivers a unique integration framework that simplifies existing IT resources. Often, as IT assets grow to support business demand, so too does their complexity and manageability. In this webcast, we’ll discuss how WebSphere Process Server helps deliver an SOA infrastructure that provides a common model to orchestrate, mediate, connect, map, and execute the underlying IT functions. Discover how WebSphere Process Server simplifies integration of business processes by leveraging existing IT assets as reusable services without the complexities of traditional integration methodologies. FREE! Go There Now!
| | | | All FREE IBM® developerWorks Tools! | |