Webmaster Tips » Webmaster Books » PHP

Sort by:

PHP books

Core PHP Programming (3rd Edition)

Author: Leon Atkinson
List price: $54.99
Amazon price: $23.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Prentice Hall (15 August 2003)

Core PHP Programming, Third Edition is the authoritative guide to the new PHP 5 for experienced developers. Top PHP developer Leon Atkinson and PHP 5 contributor/Zend Engine 2 co-creator Zeev Suraski cover every facet of real-world PHP 5 development, from basic syntax to advanced object-oriented development -- even design patterns! It’s all here: networking, data structures, regular expressions, math, configuration, graphics, MySQL/PostgreSQL support, XML, algorithms, debugging, optimization…and 650 downloadable code examples, with a Foreword by PHP 5 contributor and Zend Engine 2 co-creator Andi Gutmans!

FileMaker Web Publishing: A Complete Guide to Using the API for PHP

Author: Allyson Olm
List price: $49.95
Amazon price: $14.29   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Jones & Bartlett Publishers (31 July 2007)

FileMaker Web Publishing: A Complete Guide to Using the API for PHP, offers an unparalleled development strategy for database managers, web designers, and programmers who are interested in getting the most out of FileMaker databases on the web. The book introduces the basics of HTML, cascading style sheets, and PHP, then moves on to specific concepts such as database portals, value lists, and complex navigation systems. Advanced topics include uploading and referencing files within the database and sending dynamically formatted emails. With this book: Learn the fundamentals of working with FileMaker from a web publishing perspective. Understand how to set up and configure FileMaker Server. Create a blog application complete with tables, value lists, navigation links, style sheets, and authentication. Discover debugging methods to solve problems on demand by relying on a few simple tools and a bit of logic.

Web Publishing with PHP and FileMaker 9

Author: Jonathan Stark
List price: $44.99
Amazon price: $22.79   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sams (15 September 2007)

Whether you are a FileMaker developer who is new to web publishing, a web developer who is new to FileMaker, or a complete beginner looking to put your data online, this book is for you.

In Part I, you learn the basics of how web publishing works and how to write your own HTML and PHP. In Part II, you learn how to build a FileMaker database and install and configure the FileMaker Server to host the database. In Part III, you learn how to put it all together to create web pages that talk to your database and allow people to view the data and, if you like, modify it. Throughout the book, publishing a FileMaker Product Catalog to the web is used as an example. Each chapter builds on the previous chapter. When you are done, you will have a working website!

Detailed information on how to…

  • Master web publishing
  • Read and write basic HTML
  • Read and write basic PHP
  • Build a FileMaker database
  • Install and configure FileMaker Server
  • Publish your FileMaker data to the web
  • Work with portals and container fields
  • Repurpose your FileMaker layouts on the web

Introduction 1
Part I: Basics of Web Publishing
Chapter 1: How Web Publishing Works 7
Chapter 2: Introduction to HTML 17
Chapter 3: Introduction to PHP 31
Part II: Laying the Groundwork
Chapter 4: Building a Simple FileMaker File 49
Chapter 5: Configuring the Server(s) 67
Part III: Publishing FileMaker Data on the Web
Chapter 6: Viewing FileMaker Data 91
Chapter 7: Altering FileMaker Data 115
Chapter 8: Working with Related Data (Portals) 137
Chapter 9: Working with Images 167
Chapter 10: Repurposing a FileMaker Layout on the Web 189
Part IV: More Information
Appendix A: Performance Tuning 213
Appendix B: Security Concerns 217
Appendix C: Error Handling and Prevention 225
Appendix D: FileMaker PHP API Reference 231
Index 239

Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))

Author: Tony Stubblebine
List price: $14.99
Amazon price: $8.43   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (25 July 2007)

This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular expression libraries.
This concise and easy-to-use reference puts a very powerful tool for manipulating text and data right at your fingertips. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. Regular Expression Pocket Reference offers an introduction to regular expressions, pattern matching, metacharacters, modes and constructs, and then provides separate sections for each of the language APIs, with complete regex listings including:

  • Supported metacharacters for each language API
  • Regular expression classes and interfaces for Ruby, Java, .NET, and C#
  • Regular expression operators for Perl 5.8
  • Regular expression module objects and functions for Python
  • Pattern-matching functions for PHP and the vi editor
  • Pattern-matching methods and objects for JavaScript
  • Unicode Support for each of the languages
With plenty of examples and other resources, Regular Expression Pocket Reference summarizes the complex rules for performing this critical text-processing function, and presents this often-confusing topic in a friendly and well-organized format. This guide makes an ideal on-the-job companion.

Object-Oriented PHP: Concepts, Techniques, and Code

Author: Peter Lavin
List price: $29.95
Amazon price: $65.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: No Starch Press (20 June 2006)

Object-Oriented PHP shows developers how to take advantage of the new object-oriented features of PHP. Working within the context of concrete examples, the book begins with code compatible with PHP 4 and 5, and then focuses on object-orientation in PHP 5. The author's practical approach uses numerous code examples, which will help developers get up to speed with object oriented PHP quickly, and show them how to apply what they learn to everyday situations. All code samples are available for download on the book's companion site.

SOA and WS-BPEL: Composing Service-Oriented Architecture Solutions with PHP and Open-Source ActiveBPEL

Author: Yuli Vasiliev
List price: $49.99
Amazon price: $34.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (10 September 2007)

Build and deploy your own service-oriented application using open-source products PHP and ActiveBPEL engine, as described in this easy-to-follow tutorial guide. This practical book explains in extensive detail how to build Web Services with PHP and then utilize them within WS-BPEL orchestrations deployed to the ActiveBPEL engine. This book is suitable for anyone who wants to start building SOA applications using powerful tools available free of charge. It also will be useful for PHP developers willing to move towards Service-Oriented Architecture (SOA). Readers need only a basic knowledge of SOA, BPEL, and Web Services; even a total beginner will be able to follow the examples, provided the required software components are installed on his or her computer. More experienced readers might use this book as a reference, focusing only on the chapters of interest.

Agile Web Application Development with Yii 1.1 and PHP5

Author: Jeffrey Winesett
List price: $39.99
Amazon price: $33.94   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (11 August 2010)

This is a step-by-step tutorial for developing web applications using Yii. This book follows the test-first, incremental, and iterative approach to software development while developing a project task management application called "TrackStar". If you are a PHP programmer with knowledge of object oriented programming and want to rapidly develop modern, sophisticated web applications, then this book is for you. No prior knowledge of Yii is required to read this book.

Beginning Web Development for Smartphones: Developing Web Applications with PHP, MSQL, and jQTouch

Author: B. M. Harwani
List price: $24.99
Amazon price: $20.91   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: CreateSpace ( 1 October 2010)

If you've ever wanted to learn how to develop web applications for mobile devices, Beginning Web Development for Smartphones is for you! This book will lead you through all the code necessary for a sample bookstore application using PHP, MySQL, and jQTouch. The book covers : * Building small applications with jQTouch * Change themes, adding panels, displaying titles automatically, highlighting information * Getting user's information through forms * Applying validity checks to input fields * Understanding navigation via panel and toolbar buttons * Introduction to PHP programming, AJAX technology, and MySQL commands * Accessing MySQL from PHP * Understanding client- and server-side databases * Creating client-side database tables * Inserting, fetching, and updating rows in server- and client-side databases * Querying server-side database tables * Understanding session management, localStorage, and sessionStorage

PHP: The Good Parts: Delivering the Best of PHP

Author: Peter MacIntyre
List price: $29.99
Amazon price: $15.66   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (27 April 2010)

Get past all the hype about PHP and dig into the real power of this language. This book explores the most useful features of PHP and how they can speed up the web development process, and explains why the most commonly used PHP elements are often misused or misapplied. You'll learn which parts add strength to object-oriented programming, and how to use certain features to integrate your application with databases.

Written by a longtime member of the PHP community, PHP: The Good Parts is ideal for new PHP programmers, as well as web developers switching from other languages.

  • Become familiar with PHP's basic syntax, variables, and datatypes
  • Learn how to integrate the language with web pages
  • Understand how to use strings, arrays, and PHP's built-in functions
  • Discover the advantages of using PHP as an object-oriented language
  • Explore how PHP interacts with databases, such as SQLite and MySQL
  • Learn input- and output-handling best practices to prevent security breaches

Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL

Author: Michael Schrenk
List price: $39.95
Amazon price: $66.78   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: No Starch Press (30 March 2007)

The Internet is bigger and better than what a mere browser allows. Webbots, Spiders, and Screen Scrapers is for programmers and businesspeople who want to take full advantage of the vast resources available on the Web. There's no reason to let browsers limit your online experience-especially when you can easily automate online tasks to suit your individual needs.

Learn how to write webbots and spiders that do all this and more:

Programmatically download entire websites Effectively parse data from web pages Manage cookies Decode encrypted files Automate form submissions Send and receive email Send SMS alerts to your cell phone Unlock password-protected websites Automatically bid in online auctions Exchange data with FTP and NNTP servers

Sample projects using standard code libraries reinforce these new skills. You'll learn how to create your own webbots and spiders that track online prices, aggregate different data sources into a single web page, and archive the online data you just can't live without. You'll learn inside information from an experienced webbot developer on how and when to write stealthy webbots that mimic human behavior, tips for developing fault-tolerant designs, and various methods for launching and scheduling webbots. You'll also get advice on how to write webbots and spiders that respect website owner property rights, plus techniques for shielding websites from unwanted robots.

As a bonus, visit the author's website to test your webbots on sample target pages, and to download the scripts and code libraries used in the book.

Some tasks are just too tedious-or too important!- to leave to humans. Once you've automated your online life, you'll never let a browser limit the way you use the Internet again.