| |
|
|
|
Resources for PHP Scripts
PHP is a scripting technology for web server software, although not all web hosts provide access to PHP. Versions of PHP are available for most common web servers. The main alternatives to PHP are CGI or ASP scripting.
Here are some PHP resources and web sites:
- Hits4me.com PHP Resources
Scripts, tutorials, books, guides and more, for PHP web sites.
- ScriptCavern.com
Another directory of Scripts.
- Simple Php
Downloadable Tutorial: Learn PHP in 17 steps.
- Essential Scripts
A collection of useful PHP scripts include Click/Counter Tracker, Feedback Form, Poll, and Top Site.
- Php Script Package!
Offers an affordable collection of scripts (mostly PHP but some CGI) including email forms, link directory, ecommerce scripts, a top site, auction scripts, link exchanging, various affiliate scripts, a news script, banner rotation, various games, and more. Please check their web site for current details as their offer may vary from time-to-time.
- The PHP Resource Index
A large directory of PHP scripts and other resources.
- Hotscripts.com PHP Scripts and Programs
Another directory of PHP scripts.
- PhpTutorial.info
A PHP tutorial for beginners.
By David Powers
friends of ED Paperback (784 pages)
 | List Price: $49.99 Lowest New Price: $26.95 Lowest Used Price: $28.15 Usually ships in 1 to 3 weeks (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Product Description: With over 3 million users worldwide, Adobe's Dreamweaver is the most popular web development software in the world, and it just took another step forward with CS3, the new version released in 2007. Having come a long way from its humble beginnings as a simple web design tool, CS3 allows you to rapidly put together standards compliant web sites and dynamic web sites with server-side languages and Ajax, and much more. To complement this great new application, David Powers has written the ultimate guide to itThe Essential Guide to Dreamweaver CS3 teaches you everything you need to know about the application, from setting up your development environment environment to publishing your sites and applications on the web, and everything in between. - Takes you through your development environment set up
- Covers everything you need to create both standards compliant web sutes, and dynamic web applications
- Teaches several real world techniques using a series of step by step tutorials
What youll learn - How to set up your ideal development environment, using Mac OSX/Windows, Apache (and IIS on Windows,) Apache, MySQL, and phpMyAdmin
- Creating standards compliant web sites using CS3's XHTML and CSS features
- Creating dynamic web applications using CS3's PHP and Spry Ajax server behaviors
- Building several real world web site functions, such as form validation, random quote generator, search function, user management/login pages, dynamic Ajax gallery, and much more.
- Creating an interface design in Fireworks CS3 and importing it into Dreamweaver CS3.
- How use Dreamweaver CS3's XML functionality, to consume RSS feeds, and create Spry data sets
- Using includes, templates and master detail pages.
- How to publish your site after you've created it
Summary of Contents - Chapter 1: Dreamweaver CS3Your Creative Partner
- Chapter 2: Building Dynamic Sites with Ajax and PHP
- Chapter 3: Getting the Work Environment Ready
- Chapter 4: Setting Up a PHP Site
- Chapter 5: Adding a Touch of Style
- Chapter 6: Creating a CSS Site Straight Out of the Box
- Chapter 7: Building Site Navigation with the Spry Menu Bar
- Chapter 8: Sprucing Up Content with Spry Widgets
- Chapter 9: Building Online Forms and Validating Input
- Chapter 10: Introducing the Basics of PHP
- Chapter 11: Using PHP to Process a Form
- Chapter 12: Working with PHP Includes and Templates
- Chapter 13: Setting Up MySQL and phpMyAdmin
- Chapter 14: Storing Records in a Database
- Chapter 15: Controlling Access to Your Site
- Chapter 16: Working with Multiple Tables
- Chapter 17: Searching Records and Handling Dates
- Chapter 18: Using XSLT to Display Live News Feeds and XML
- Chapter 19: Using Spry to Display XML
- Chapter 20: Getting the Best of Both Worlds with PHP and Spry
|
|
By Larry Ullman
Peachpit Press Paperback (648 pages)
 | List Price: $39.99 Lowest New Price: $21.95 Lowest Used Price: $24.67 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Product Description: It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book's publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject. |
|
By John K. VanDyk
Apress Paperback (428 pages)
 | List Price: $44.99 Lowest New Price: $28.38 Lowest Used Price: $25.50 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Product Description:
Pro Drupal Development is strongly recommended for any PHP programmer who wants a truly in-depth look at how Drupal works and how to make the most of it. — Michael J. Ross, Web developer/Slashdot contributor Drupal is one of the most popular content management systems in use today. With it, you can create a variety of community-driven sites, including blogs, forums, wiki-style sites, and much more. Pro Drupal Development was written to arm you with knowledge to customize your Drupal installation however you see fit. The book assumes that you already possess the knowledge to install and bring a standard installation online. Then authors John VanDyk and Matt Westgate delve into Drupal internals, showing you how to truly take advantage of its powerful architecture. Youll learn how to create your own modules, develop your own themes, and produce your own filters. You'll learn the inner workings of each key part of Drupal, including user management, sessions, the node system, caching, and the various APIs available to you. Of course, your Drupal-powered site isnt effective until you can efficiently serve pages to your visitors. As such, the authors have included the information you need to optimize your Drupal installation to perform well under high-load situations. Also featured is information on Drupal security and best practices, as well as integration of Ajax and the internationalization of your Drupal web site. Simply put, if you are working with Drupal at all, then you need this book. - This book is written by Drupal core developers.
- Drupal architecture and behavior are mapped out visually.
- Common pitfalls are identified and addressed.
- Chapters provide regular discussion and reference to why things work they way they do, not just how.
- The front matter features a foreword by Dries Buytaert, Drupal founder.
|
|
By Luke Welling
Sams Paperback (984 pages)
 | List Price: $49.99 Lowest New Price: $31.12 Lowest Used Price: $22.95 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Amazon.com: The PHP server-side scripting language and the MySQL database management system (DBMS) make a potent pair. Both are open-source products--free of charge for most purposes--remarkably strong, and capable of handling all but the most enormous transaction loads. Both are supported by large, skilled, and enthusiastic communities of architects, programmers, and designers. PHP and MySQL Web Development introduces readers (who are assumed to have little or no experience with the title subjects) to PHP and MySQL for the purpose of creating dynamic Internet sites. It teaches the same skills as introductory Active Server Pages (ASP) and ColdFusion books--technologies that address the same niche. Authors Luke Welling and Laura Thomson's technique aims to get readers going on their own projects as soon as possible. They present easily digestible sections on specific technical processes--"Accessing array contents" and "Using encryption with PHP" are two examples. Each section centers on a sample program that strips the task at hand down to its essentials, enabling the reader to fit the process into his or her own solutions as required. Tables that list options and other nuggets of reference material appear as well, but the many examples and the authors' commentary on them take center stage. For reference material on MySQL, have a look at Paul DuBois's MySQL. On the PHP side, Web Application Development with PHP 4.0 is excellent. --David Wall Topics covered: - The MySQL database server (for both Unix and Windows)
- Accessing MySQL databases through PHP scripting (the letters don't really stand for anything)
- Database creation and modification
- PHP tricks in order of increasing complexity--everything from basic SQL queries to secure transactions for commerce
- Authentication
- Network connectivity
- Session management
- Content customization
|
|
By W. Jason Gilmore
Apress Paperback (1080 pages)
 | List Price: $46.99 Lowest New Price: $26.95 Lowest Used Price: $26.48 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Product Description:
Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP scripting language and the MySQL database server. Updated to introduce the features found in MySQLs most significant release to date, readers learn how to take advantage of the latest features of both technologies to build powerful, manageable, and stable web applications. Essentially three books in one, readers not only profit from extensive introductions to the core features of each technology, but also learn how to effectively integrate the two in order to build robust data-driven applications. Packed with practical examples and insight into the real-world challenges faced by developers based on author W. Jason Gilmore's 7 years of expertise working with these technologies, readers will repeatedly return to this book as both a valuable instructional tool and reference guide. What youll learn - The PHP language
- How to back your web site with MySQL
- Templating so that you can apply a consistent design across all pages on your site
- How to authenticate your web site users
- How to use cookies to maintain information (such as items in a shopping cart) while a user is browsing your site
Who is this book for? This book is written for developers seeking to take advantage of the PHP language and MySQL database to create powerful web applications. About the Apress Beginning Series The Beginning series from Apress is the right choice to get the information you need to land that crucial entry-level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from "novice to professional." Youll start your journey by seeing what you need to knowbut without needless theory and filler. Youll build your skill set by learning how to put together real-world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you thereit is your trusted guide through unfamiliar territory! Related Titles - Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional
- Beginning Ajax with PHP: From Novice to Professional
- PHP 5 Recipes: A Problem-Solution Approach
- Pro PHP Security
- PHP 5 Objects, Patterns, and Practice
|
|
By Rasmus Lerdorf & Peter MacIntyre
O'Reilly Media, Inc. Paperback (540 pages)
 | List Price: $39.99 Lowest New Price: $22.89 Lowest Used Price: $20.49 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Amazon.com: PHP is far more than a cult language or open-source icon. It's a remarkably capable language that's well integrated with lots of technologies--notably mSQL and MySQL database servers--and quite easy to learn. Programming PHP helps you up the PHP learning curve, very nearly guaranteeing that you'll find in its pages an example that illustrates every fundamental aspect of the language and its most important extension modules. Plus, there's some cool advanced stuff, like recipes for manipulating images, working with Extensible Markup Language (XML) content, and generating Adobe Acrobat (PDF) files. Rasmus Lerdorf invented PHP and quarterbacks its ongoing evolution, so there's little question of the content's authority. The authors use a Talmudic style to explore PHP's capabilities and explain them to their readers, meaning that they like to present code and commentary in close formation, with each enhancing the other. Typically, they'll present a capability generically and show the relevant code. Then they'll dig into variations on the theme, calling attention to required code alterations as they go. This is a book about PHP itself, so practically no attention is paid to PHP Builder or other development tools. Regardless, this book will help you solve programming challenges with PHP, and enable you to write efficient, attractive code. --David Wall Topics covered: The PHP programming language, for people who are coming to PHP with a bit of programming experience in other languages or who want to expand their existing PHP knowledge beyond the basics. Sections deal with the core language, as well as HTTP session management, database connectivity (to MySQL and Oracle, as well as with PHP Extension and Application Repository--PEAR), graphics file manipulation, XML parsing, and PDF creation. There are instructions for building a PHP extension library in C, as well as a function reference and guide to existing extensions. |
|
By Quentin Zervaas
Apress Paperback (569 pages)
 | List Price: $44.99 Lowest New Price: $24.19 Lowest Used Price: $24.19 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Product Description:
...an instructive and expert demonstration of how to use PHP, MySQL, the Zend Framework, Smarty, Ajax, and other powerful technologies for creating robust Web sites. — Michael J. Ross, Web developer/Slashdot contributor Want to assert yourself as a cutting–edge PHP web developer? Take a practical approach, learning by example from author Quentin Zervaas, and discover how to bring together the many technologies needed to create a successful, modern web application. In Practical Web 2.0 Applications with PHP, PHP, MySQL, CSS, XHTML, and JavaScript/Ajax development techniques are brought together to show you how to create the hottest PHP web applications, from planning and design up to final implementation, without going over unnecessary basics that will hold you back. This book includes must–have application features such as search functionality, maps, blogs, dynamic image galleries, and personalized user areas. The Zend Framework is used extensively to build the application, allowing you to focus on developing the application rather than on reinventing the wheel. Topics covered include application planning and design; setting up the application framework; using CSS for easier styling; adding dynamic effects the easy way using JavaScript libraries such as Prototype and script.aculo.us; and implementing several must–have web application features such as user login, blogs, dynamic image galleries, search functionality, mapping with Google Maps, and much more. Zervaas covers everything in a practical, tutorial style so you can start working on your own projects as quickly as possible. - Create cutting–edge PHP/MySQL web applications.
- Implement must–have functionality such as blogs, maps, search functionality, and dynamic image galleries.
- Master styling with CSS and dynamic effects using Ajax/JavaScript libraries.
What you’ll learn - How to set up the perfect PHP/MySQL application development environment
- How to implement basic user management functionality
- How to use many of the components from the Zend Framework
- How to effectively make use of the Prototype and script.aculo.us JavaScript libraries, including many examples of developing custom JavaScript classes
- How to create standards–compliant and accessible HTML code and effectively style it using CSS
- How to create a basic blog system and enhance it with Ajax
- How to add personalized user areas to your web application
- How to create a dynamic image gallery
- How to add search functionality to your application
- How to use the Google Maps API to add maps to your application
- How to implement popular Web 2.0 features, such as microformats, tags, and web feeds
Who is this book for? This book is for any PHP developer who wants to stay ahead of the curve, with practical, high–level web application development techniques. About the Apress Practical Series The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path. Related Titles from Apress - Beginning PHP and MySQL: From Novice to Professional, Third Edition
- PHP 5 Objects, Patterns, and Practice
- Beginning PHP and MySQL E-Commerce: From Novice to Professional, Second Edition
|
|
By Paul DuBois
O'Reilly Media, Inc. Paperback (975 pages)
 | List Price: $49.99 Lowest New Price: $29.30 Lowest Used Price: $26.09 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Amazon.com: Good programming--which is to say, programming that yields both efficient code and a profitable life for the programmer--depends on not reinventing the wheel. If someone else has solved the problem you're facing (and someone almost always has), you'd be foolish to waste your energy figuring out your own solution. MySQL Cookbook presents solutions to scores of problems related to the MySQL database server. Readers stand a good chance of finding a ready-made solution to problems such as querying databases, validating and formatting data, importing and exporting values, and using advanced features like session tracking and transactions. Paul DuBois has done a great job assembling efficient solutions to common database programming problems, and teaches his readers a lot about MySQL and its attendant APIs in the process.DuBois organizes his cookbook's recipes into sections on the problem, the solution stated simply, and the solution implemented in code and discussed. The implementation and discussion sections are the most valuable, as they contain the command sequences, code listings, and design explanations that can be transferred to outside projects. The main gripe readers will have about MySQL Cookbook is that the author, in his effort to cover the range of MySQL-friendly programming languages, uses different languages in his solutions to various problems. You'll see a Perl solution to one programming challenge (Perl, in fact, is the most frequently used language, followed by PHP), a Python fix for the next, and a Java sample after that. Readers have to hope that they find a solution in the language they're working with, or that they're able to transliterate the one DuBois has provided. It's usually not a big problem. --David Wall Topics covered: How to make MySQL databases do your bidding--in terms of queries, table manipulation, data formatting, transactions, and Web interfaces--through the database server's command line interfaces and (more importantly) through the MySQL APIs of Perl, PHP, Java, and Python. Particularly excellent coverage deals with formatting dates and times, management of null values, string manipulation, and import/export techniques. |
|
By William Steinmetz
No Starch Press Paperback (224 pages)
 | List Price: $29.95 Lowest New Price: $16.94 Lowest Used Price: $18.48 Usually ships in 24 hours (As of 07:34 Pacific 16 May 2008 More Info)
Click Here | Product Description: PHP is an easy-to-use scripting language perfect for quickly creating the Web features you need. Once you know the basics of how the language works, wouldn't it be great to have a collection of useful scripts that solve those tricky problems and add interesting functionality to your site? We thought so, too. Instead of starting at "Hello World," Wicked Cool PHP assumes that you're familiar with the language and jumps right into the good stuff. After you learn the FAQs of life-the most commonly wished for PHP scripts-you'll work your way through smart configuration options and the art of forms, all the way through to complex database-backed scripts. Wicked Cool PHP contains a wide variety of scripts to process credit cards, check the validity of email addresses, template HTML, and serve dynamic images and text. The 76 easily implemented scripts will also teach you how to: Send and receive email notifications Track your visitors' behavior with cookies and sessions Override PHP's default settings Manipulate dates, images, and text on the fly Harness SOAP and other web services Create an online poll, ecard delivery system, and blog But it's not all fun and games: Security is a big concern when programming any web application. So you'll learn how to encrypt your confidential data, safeguard your passwords, and prevent common cross-site-scripting attacks. And you'll learn how to customize all of the scripts to fit your own needs. Dynamic Web content doesn't have to be difficult. Learn the secrets of the craft from two experienced PHP developers with Wicked Cool PHP. |
|
| |