PHP

aybe you’re a great programmer or IT professional, but marketing isn’t your thing. Or perhaps you’re a tech-savvy search engine marketer who wants a peek under the hood of a search engine optimized web site. Search engine marketing is a field where technology and marketing are both critical and interdependent, because small changes in the implementation of a web site can make you or break you in search engine rankings. Furthermore, the fusion of technology and marketing know-how can create web site features that attract more visitors.
The mission of this book is to help web developers create web sites that rank well with the major search engines, and to teach search engine marketers how to use technology to their advantage. We assert that neither marketing nor IT can exist in a vacuum, and it is essential that they not see themselves as opposing forces in an organization. They must work together. This book aims to educate both sides in that regard.

DB2 / Zend Core for IBM
Discover the power of DB2 and Zend Core for IBM. Helmut Tessarek, a developer from IBM who actually works on PHP's native DB2 driver, gives an insightful overview of DB2, Zend's product offering, and explains how they can improve your data.
Building Scalable PHP Applications
Building a scalable PHP application requires a lot more than just good coding. In this article, Chris Hartjes takes a look at some of the major concepts that have to be considered when building PHP systems that can meet a surge in demand head-on.
Long Live the Code
Companies of all sizes use PHP widely today. As the PHP codebase grows, maintaining existing code becomes an increasingly important part of a developer’s work. Along the way, major PHP updates like PHP 6 and reusable components like PEAR, eZ components, and the Zend Framework are shaping up. Author Stefan Priebsch explains how you can avoid rewriting your code from scratch and still benefit from these new improvements.
Frameworks: What's the Big Deal?
Prado, Ruby on Rails, .NET, Struts, CakePHP, Zope, Cocoa, Turbine, Drupal, J2EE, the Zend PHP Framework... it seems the development world is just crazy about frameworks these days. What's the big deal? Why is it that web development seems to be moving toward frameworks? Find out in this piece by Darryl Patterson.
Test Pattern: Organizing for Change
Change is a fact of life in software development. New columnist Jeff Moore explains how we can apply some of the same principles we used to organize our physical work areas toward organizing our software to adapt to change.
Security Corner: Cross-Site Request Forgery in Action
Of all the modern attacks aimed at the visitor of a website, cross-site request forgery (CSRF) is one of the most interesting, since it allows exploitation without the actual hacking of the website. Security expert Ilia Alshanetsky explains how CSRF uses a seemingly benign web feature to trick and confuse the user into performing the tasks desired by the hacker.

Over 12 million Internet domains worldwide use the PHP language to power their websites. If you are a programmer included in this group, or would like to be one, you should pick up a copy of PHP Unleashed. The definitive guide in PHP programming, PHP Unleashed thoroughly and authoritatively covers the release of PHP 5, as well as advanced topics not found in other books. It begins with a detailed summary of the basics and then quickly moves on to more advanced topics such as working with data, outputting graphical data and building complete applications. Whether you're an experienced programmer and new to PHP, or an experienced PHP programmer but new to PHP 5, this is the one PHP book you need in your library.
PASSWORD-DEMONICUNDERGROUND

# Publisher: For Dummies; 3 edition (November 20, 2006)
# Language: English
# ISBN-10: 0470096004
# ISBN-13: 978-0470096000
Product Description
Build an online catalog and a members-only site
Everything you need to know to create a dynamic PHP and MySQL Web site!
Been thinking of creating a high-quality interactive Web site? This book is just what you need to get started! Here's the fun and easy way(r) to develop a Web application in PHP 4, 5, or 6 and MySQL 5, test your software, enable your Web pages to display, change, and move database information, and much more.
Discover how to
* Plan and implement a Web database application
* Design and build a MySQL 5 database
* Build dynamic HTML forms
* Create scripts that store, retrieve, and update database information
* Display database information in a Web page

# Publisher: Wiley; 2 edition (October 1, 2003)
# Language: English
# ISBN-10: 0764549634
# ISBN-13: 978-0764549632
* Demonstrates Web application development by presenting ten real, ready-to-use examples
* Samples start with a simple guess book and end with a fully-functional e-commerce site with a shopping cart
* New features include both MySQL 4.1 and PHP 4.2
* Latest edition contains new applications including log analysis and project tracking
* CD-ROM includes all the code and examples applications from the book in addition to MySQL, PHP, Apache, PHP classes, libraries, utilities, and other tools

"PHP Game Programming" offers you the introduction you need to begin creating your own online games. You?ll be amazed at the games you can create with this powerful?and completely free?development tool! Dive right in as you begin with coverage of server configuration and the major features of PHP. Then you?re off and running as you use PHP to create and manipulate graphics, develop a chess game using a non-relational database, and send and receive data through sockets. Put your new skills to use as you create your own massively multiplayer online game! From the basics of PHP and HTML to the exciting task of creating dynamic terrain and Flash movies, "PHP Game Programming" will help you turn your online game ideas into reality!

Book Description
Programming PHP, 2nd Edition, is the authoritative guide to PHP 5 and is filled with the unique knowledge of the creator of PHP (Rasmus Lerdorf) and other PHP experts. When it comes to creating websites, the PHP scripting language is truly a red-hot property. In fact, PHP is currently used on more than 19 million websites, surpassing Microsoft's ASP .NET technology in popularity. Programmers love its flexibility and speed; designers love its accessibility and convenience.
As the industry standard book on PHP, all of the essentials are covered in a clear and concise manner. Language syntax and programming techniques are coupled with numerous examples that illustrate both correct usage and common idioms. With style tips and practical programming advice, this book will help you become not just a PHP programmer, but a good PHP programmer. Programming PHP, Second Edition covers everything you need to know to create effective web applications with PHP

This new release in the popular How to Do Everything series explains how to build open source web applications with MySQL and PHP 5. Using these two tools, you’ll be able to create highly functional, interactive web sites easily. Follow along with a step-by-step sample application and, as a bonus, download three full-length case studies complete with code trees.
I've read this one myself and I think it was a great starter book on PHP and MySQL.

# Publisher: Wiley; 2 edition (October 1, 2003)
# Language: English
# ISBN-10: 0764549634
# ISBN-13: 978-0764549632
* Demonstrates Web application development by presenting ten real, ready-to-use examples
* Samples start with a simple guess book and end with a fully-functional e-commerce site with a shopping cart
* New features include both MySQL 4.1 and PHP 4.2
* Latest edition contains new applications including log analysis and project tracking
* CD-ROM includes all the code and examples applications from the book in addition to MySQL, PHP, Apache, PHP classes, libraries, utilities, and other tools

To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supple and readable. PHP offers all this-and more.
This book shows you how to apply PHP techniques and principles to all the most common challenges of web programming, including:
*Web presentation and templates
*User interaction including the Model-View-Contoller architecture
*Input validation and form handling
*Database connection and querying and abstraction
*Object persistence




2009/07/29 21:41 | by
Download



