Showing posts with label php. Show all posts
Showing posts with label php. Show all posts

Sunday, September 27, 2009

Wrox Professional PHP5 (book + source code)


Professional PHP5 (Programmer to Programmer) by Ed Lecky-Thompson, Heow Eide-Goodman, Steven D. Nowicki and Alec Cove
Publisher: Wrox (2005) | ISBN: 0764572822 | 662 pages | 5.32 Mb

With the release of PHP 5 and the Zend Engine 2, PHP finally graduates from it earliest days as a lightweight scripting syntax to an powerful object oriented programming language that can hold its own against the Java and .NET architectures that currently dominate corporate software development. This book has a pragmatic focus on how to use PHP in the larger scheme of enterprise-class software development.

Download:
Link_1

Tuesday, August 25, 2009

Wrox Beginning PHP5, Apache, and MySQL Web Development (book + source code)


Beginning PHP5, Apache, and MySQL Web Development
Publisher: Wrox (2005) | ISBN: 0764579665 | 819 pages | PDF | 5.08 Mb

By Elizabeth Naramore Jason Gerner Yann Le Scouarnec Jeremy Stolz Michael K. Glass This update to a Wrox bestseller dives in and guides the reader through the entire process of creating dynamic data-driven sites using the open source "AMP" model: Apache Web server the MySQL database system and the PHP scripting language. The team of expert authors covers PHP scripting database management security integration and e-commerce functions and comes complete with a useful syntax reference.

Download:
Link_1

Thursday, August 20, 2009

Wrox Professional PHP Programming


Professional PHP Programming by Jesus Castagnetto, Harish Rawat, Sascha Schumann, Chris Scollo and Deepak Veliath
Publisher: Wrox (1999) | ISBN: 1861002963 | 858 Pages | PDF | 8.96 Mb

PHP, the subject of this book, is an open source server-side scripting language that has taken web-based
development to a new level of sophistication.
In this book we will show you what PHP is, how it simplifies server-side scripting and adds to the
functionality of your web pages.
In particular, we'll be looking at the following areas:
* The PHP language structure and syntax, including its data types, operators, statements and
functions;
* The process of installing the scripting engine onyour server;
*The myriad of PHP modules that greatly enhance its capabilities;
* Server Side Programming
* Practical case study examples of PHP in action.

Download:
Link_1

Wednesday, August 12, 2009

Php5 for dummies


Php5 for dummies
for Dummies | ISBN: 0764541668 | 2004 | 416 pages | PDF | 2.1MB

Covers the latest major release of PHP, the most popular open source Web scripting language, in the friendly, easy-to-understand For Dummies style

* PHP is installed on nearly nine million servers, and usage has grown at the rate of 6.5 percent per month for the past two years
* PHP is easy to learn, well suited for Web development, and can be embedded with HTML, making it a good choice for creating dynamic Web pages for e-commerce sites and other Web applications;
a database-friendly language, it connects easily to Sybase, MySQL, mSQL, Oracle, and other databases
* Explains how to acquire and install PHP, how PHP's features make it a useful scripting language, and how to use PHP for three of the most common applications: interactive Web sites, database storage, and common operating system tasks

Download:
Link_1

Saturday, August 8, 2009

Harris, PHP 6/MySQL Programming for the Absolute Beginner


Andrew Harris, PHP 6/MySQL Programming for the Absolute Beginner
Course Technology PTR | 2008 | ISBN 1598637983 | 491 Pages | PDF 5.4 MB


If you are new to programming with PHP 6 and MySQL and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner™ series teach the principles of programming through simple game creation. You will acquire the skills that you need for more practical programming applications and will learn how these skills can be put to use in real-world scenarios. Everything you need to complete the tutorials is on the companion CD—there’s no software to buy and you can get started right away. By the time you finish thebook you will be able to apply the basic principles you’ve learned to the next programming language you tackle.

Download:
Link_1
Or
Link_2
Or
Link_3

Friday, August 7, 2009

Emilian Balanescu, Mihai Bucica - Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional

Emilian Balanescu, Mihai Bucica - Beginning PHP and PostgreSQL E-Commerce:
From Novice to Professional
Apress | 2006 | ISBN: 159059648X | Pages: 700 | PDF | 5.85 MB

The PHP language and PostgreSQL database server have long offered an ideal blend of practicality and power for both the novice and experienced programmer alike. Yet the continued evolution of both technologies makes them better suited to drive enterprise-class applications than ever before. In Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional, noted authors Cristian Darie, Emilian Balanescu, and Mihai Bucica show you how to take advantage of this powerful duo to build an e-commerce web site, guiding you step-by-step through the process of designing and developing the project.

Each chapter is devoted to a specific new feature. You'll learn how to build an online product catalog complete with pagination features, shopping cart, checkout mechanism, product search feature, product recommendations, administrative features, customer accounts, an order-management system, and more. You'll also learn how to process electronic payments by integrating several popular payment services, including PayPal, DataCash, and Authorize.net, and how to integrate the Amazon E-Commerce Service (ECS).

The book promotes good programming practices, including the separation of presentation code, business code, and data access code using a 3-tier architecture. PDO (PHP Data Objects) is used to connect to the database, and PostgreSQL functions are used to store the data logic. The Smarty templating engine is used to create the presentation layer. For a preview of what this book will teach you, take a look at the HatShop shopping cart demo.

Who This Book Is For

Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional is aimed at developers looking for a tutorial approach to building a full e-commerce web site from design to deployment. However, its assumed that you have mastered the basics of PHP and have some experience working with relational databases (preferably PostgreSQL).

Download:
Link_1

Monday, August 3, 2009

Maneesh Sethi, "PHP For Teens"


Maneesh Sethi, "PHP For Teens"
Course Technology PTR | 2006 | ISBN: 159863139X | 272 pages | PDF | 7.2 MB

Don't limit the functionality of your web site! If you're ready to create interactive, dynamic pages for your site, then PHP for Teens is ready to show you how. You don't need any experience with PHP to begin. You'll learn everything you need to know along the way. The topics covered by PHP for Teens will get you up and running whether you're using a PC, a Mac®, or Linux®. You'll cover everything from basic design and introductory PHP concepts to variables, expressions, and operators. You'll also get a quick overview of HTML and PHP form design. Take control of your web site using the power of PHP!

Download:
Link_1

Sunday, August 2, 2009

Chris Snyder - Pro PHP Security


Chris Snyder - Pro PHP Security
Apress | 2005 | ISBN: 1590595084 | Pages: 528 | PDF | 7.94 MB

Pro PHP Security is arguably the most comprehensive PHP security book available, and is highly recommended to any developer or administrator of a PHP-based Web site.

Download:
Link_1

Wednesday, July 29, 2009

PHP 6 Fast and Easy Web Development


Matt Telles,Julie C. Meloni, "PHP 6 Fast and Easy Web Development"
Publisher: Course Technology PTR; 1 edition 2008 | 272 Pages | ISBN: 1598634712 | PDF | 3.35 MB

Learn to create Web pages quickly and easily with PHP—no prior programming experience required! PHP 6 Fast & Easy Web Development provides a step-by-step, learn-by-example path to learning through easy-to-understand language and illustrations. Unlike the verbose text-only chapters found in most programming books, the Fast & Easy Web Development style appeals to users who are new to PHP, or to programming in general. The first three chapters are dedicated to getting Apache, MySQL, and PHP up and running on your Windows or Linux machine. You’ll be surprised at how simple it is, and how quickly you’ll be working. From there, you’ll learn how to create multi-part scripts, display dynamic content, work with MySQL databases, restrict access to certain pages of your site using PHP, create contact management systems, and work with XML. After completing this book, you will have a strong foundation in the basics of Web-based technologies and application design, and will be prepared to learn more advanced topics and programming methods.

Download:
Link_1
Or
Link_2
Or
Link_3

Monday, July 27, 2009

Easy PHP Websites with the Zend Framework +(zfw_sourcecode & transcripts) 2009


Easy PHP Websites with the Zend Framework
W.J. Gilmore, LLC; First edition (May 9, 2009) | ISBN: 0615303889 | 313 pages | PDF | 13 MB

Combining over 300 pages of instruction with access to almost 5 hours of online video, Easy PHP Websites with the Zend Framework is the ultimate learning guide to building powerful websites with the world’s most popular Web development language.

Written by popular PHP author W. Jason Gilmore, you’ll master the Zend Framework by following along with the creation of a community website for video gamers. Among other topics, you’ll learn how to:

* Manage Web Forms: Create web forms, and validate user-provided data

* Send E-mails: Send unformatted and HTML e-mails through your website

* Create Community Features: Register users, manage logins, and recover forgotten passwords

* Extend Your Network: Integrate with popular online services such as Google Maps, Amazon Web Services, the Facebook Platform, and PayPal

Download:
Link_1

Saturday, July 25, 2009

Macromedia Dreamweaver 8 with ASP, Coldfusion and PHP Training from the Source


1. Introducing Newland Tours
In this lesson, you will get familiar with the book's starting and ending points. You'll open the site as it exists today within Dreamweaver.
2. Preparing the Static HTML and CSS
3. Dynamic Web Sites
You'll have an idea of how dynamic sites work, and what they are created to do; you'll have Macromedia Dreamweaver configured to work with dynamic data; and you'll have created your first page that uses dynamic content.
4. Passing Data Between Pages
In this lesson, you will pass data from a URL into a cookie on the user's hard drive to create persistent dynamic data.
5. Sending Email from a Web Form
In this lesson, you'll learn how to configure your system to send email messages, if you are running Internet Information Services (IIS) or Macromedia ColdFusion locally.
6. Building a Tour Price Calculator
In this lesson, you will build a tour price calculator, which enables users to obtain an estimate for the cost of a tour based on the number of adults and children going on the tour.
7. Databases on the Web
This lesson mainly consists of a crash course in databases, including a tour of the database I have prepared for you to use in the rest of the book, and tasks that have you connect your site to the database and display a block of text dynamically pulled from a database.
8. Completing the Price Calculator
You'll learn how to document these blocks using comments, making the scriptsand the documents as a wholeeasier to read and maintain.
9. Filtering and Displaying Data
In this lesson, you will use URL parameters (also known as querystrings) to filter data.
10. Building the Tour Descriptions
11. Building Search Interfaces
In this lesson you will go behind the GUI once again and work extensively with code, especially SQL code.
12. Authenticating Users
In this lesson, you'll create a complete registration and log-in system, taking into account both when things go right and when they go awry.
13. Managing Content with Forms
In this lesson, you will create the simplest portion of the CMS: the form that Newland Tours employees can use to update the Traveler's Journal on the home page.
14. Building Update Pages
In this lesson, you will build an interface that lets employees change a registered user from one user group to another.
15. Hand-Coding a Basic CMS
In this lesson, in contrast to the previous lessons where you built pages that inserted and updated data, you will not rely on Dreamweaver server behaviors.

Download:
Link_1

The ESSENTIAL Guide TO The Essential Guide to Dreamweaver CS3 with CSS, Ajax, and PHP


Chapters 1 and 2 serve as an overview of the whole book, explaining what’s new and what has changed in Dreamweaver CS3. Chapter 2 also explains in detail how to use Spry effects. They are simple to apply and don’t require knowledge of CSS or PHP. If you’re new to Dreamweaver, these chapters help you find your way around essential aspects of the Dreamweaver interface.
Chapters 3 and 4 show you how to set up your work environment for PHP and Dreamweaver. If you already have a local testing environment for PHP, you can skip most of the material in these chapters. However, I urge you to follow the instructions at the end of Chapter 3 to check your PHP configuration. The section in Chapter 4 about defining your testing server in Dreamweaver is also essential reading. These two subjects are the most frequent causes of problems. A few minutes checking that you have set up everything correctly will save a lot of heartache later.
Chapters 5 and 6 cover in depth how Dreamweaver handles CSS. If you’re relatively new to CSS, Chapter 5 shows you how not to use Dreamweaver to create style rules. For more advanced readers, it provides a useful overview of the various CSS management tools, including the ability to reorder the cascade and move rules to different style sheets without ever leaving Design view. Chapter 6 uses one of the 32 built-in CSS layouts to create an elegant site, and in the process, unravels the mysteries of the CSS Styles panel.
Chapters 7 and 8 return to Spry, exploring the Spry Menu Bar and the tabbed panels, accordion, and collapsible panel user interface widgets. Because these widgets make extensive use of CSS, you’ll find these chapters easier to follow if you’re up to speed on the previous two chapters. Of course, if you’re already a CSS whiz kid, jump right in.
Chapter 9 sees the start of practical PHP coverage, showing you how to construct an online form. The second half of the chapter completes the roundup of Spry widgets, showing you how to use Spry to check user input before a form is submitted. This is client-side validation like you’ve never seen before. If you want to concentrate on PHP, you can skip the second half of the chapter and come back to it later.
As noted earlier, Chapter 10 is a crash course in PHP. I have put everything together in a single chapter so that it serves as a useful quick reference later. If you’re new to PHP, just skim the first paragraph or so of each section to get a feel for the language and come back to it later to check on specific points.
Chapters 11 and 12 give you hands-on practice with PHP, building the script to process the form created in Chapter 9. Newcomers to PHP should take these chapters slowly. Although you don’t need to become a top-level programmer to use PHP in Dreamweaver, an understanding of the fundamentals is vital unless you’re happy being limited to very basic dynamic pages. If you’re in a hurry, you can use the finished mail-processing script from Chapter 12. It should work with most online forms, but you won’t be able to customize it to your own needs if you don’t understand how it works. Chapter 12 also looks at using Dreamweaver templates in a PHP site.
Chapter 13 gets you ready to bring out Dreamweaver’s big guns by guiding you through the installation of the MySQL database and a graphic interface called phpMyAdmin. This chapter also covers database backup and transferring a database to another server.
Chapters 14 through 17 show you how to build database-driven web pages using PHP, MySQL, and Dreamweaver’s PHP server behaviors. You’ll also learn the basics of SQL (Structured Query Language), the language used to communicate with all major relational databases. To get the most out of this section, you need to have a good understanding of the material in the first half of Chapter 9. You’ll learn how to create your own content management
system, password protect sensitive parts of your site, and build search forms.
The final three chapters (18–20) introduce you to working with XML (Extensible Markup Language), the platform-neutral way of presenting information in a structured manner. XML is often used for news feeds, so Chapter 18 sets the ball rolling by showing you how to use Dreamweaver’s XSL Transformation server behavior to draw news items from a remote site and incorporate them in a web page.
Chapter 19 explains how to generate a Spry data set from XML and use it to create an online photo gallery. The attraction of Spry is that it provides a seamless user experience by refreshing only those parts of a page that change, without reloading the whole page. The disadvantage is that, like most Ajax solutions, the underlying code leaves no content for search engines to index, or for the browser to display if JavaScript is disabled. So, Chapter 20 shows how to get the best of both worlds by creating the basic functionality with PHP and enhancing it with Spry. The final chapter also shows you how to generate your own XML documents from content stored in your database.

Download:
Link_1

PHP Advanced Ajax Architecture and Best Practices


Advanced Ajax: Architecture and Best Practices is the definitive guide to building business-critical, production-quality Web applications with Ajax. Shawn M. Lauriat systematically addresses the design, architecture, and development issues associated with Ajax, offering proven patterns and robust code examples available in no other book. You'll find best practices for addressing the full spectrum of issues enterprise Ajax developers face: scalability, performance, security, reliability, flexibility, maintainability, and reusability.
Writing for experienced Web developers, Lauriat delivers fresh ideas and elegant solutions: meaty technical content, presented with exceptional clarity. Among the many topics he covers in unprecedented depth: cleanly implementing JavaScript custom events to reduce coupling and to enhance flexibility; overcoming Ajax's traditional accessibility limitations; reducing network latency through compression and other techniques; and much more.Coverage includes

Planning Ajax interfaces for simplicity, clarity, and intuitiveness
Creating scalable, maintainable architectures for client-side JavaScript
Using the latest tools to profile, validate, and debug client-side code
Architecting the server side for security and functionality, while restricting loaded data, objects, and actions to current requests
Protecting against the most widespread and significant Ajax security risks
Optimizing every component of an Ajax application, from server-side scripts to database interactions
Introducing cutting-edge Ajax: game development, Ajax with canvas, and Ajax for enterprise applications

Download:
Link_1

Wednesday, July 22, 2009

PHP for the Web (Visual QuickStart Guides)


PHP for the Web (Visual QuickStart Guides) By Larry Ullman
Publisher: Peachpit Press; 3 edition 2009 | 480 Pages | ISBN: 0321442490 | PDF | 6 MB

With PHP for the World Wide Web, Third Edition: Visual QuickStart Guide, readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. This task-based visual reference guide uses step-by-step instructions and plenty of screenshots to teach beginning and intermediate users this popular open-source scripting language. Leading technology author Larry Ullman guides readers through the new features in PHP 6, focusing primarily on improved support for handling any language in a Web site. Other addressed changes include removal of outdated and insecure features, plus new functions and more efficient ways to tackle common needs. Both beginning users, who want a thorough introduction to the technology, and more intermediate users, who are looking for a convenient reference, will find what they need here--in straightforward language and thorough readily accessible examples.

Download:
Link_1
Or
Link_2

PHP 5 Advanced: Visual QuickPro Guide


PHP 5 Advanced: Visual QuickPro Guide
Peachpit Press | ISBN: 0321376013 | March 15, 2007 | PDF | 608 Pages | 8 MB

PHP is currently one of the most popular server-side, HTML-embedded scripting language on the Web. It's specifically designed for Web site creation and is frequently being used to replace the functionality created by Perl to write CGI scripts. PHP's popularity and easier-to-learn appeal has spawned a new breed of programmer, those who are only familiar with and only use PHP.

Sharpen your PHP skills with the fully revised and updated, PHP 5 Advanced for the World Wide Web: Visual QuickPro Guide! Filled with fifteen chapters of step-by-step content and written by best-selling author and PHP programmer, Larry Ullman, this guide teaches specific topics in direct, focused segments, shows how PHP is used in real-world applications, features popular and most-asked-about scripts, and details those technologies that will be more important in the future. You'll learn about object-oriented programming, PHP interactions with a server, XML, RSS, Networking with PHP, image and PDF generation, and more.

Download:
Link_1

30 PHP eBooks Collection


30 PHP eBooks Collection
eBooks Collection | English | Format: CHM, PDF | 340 MB | ULD & RS

This "PHP eBooks Collection" included:

Apress - Beginning PHP and MySQL 5: From Novice to Professional, Second Edition
Apress - Building Online Communities With Drupal, phpBB, and WordPress
Apress - Pro PHP-GTK 2006
Apress - The Definitive Guide to symfony
Apress - Beginning PHP and MySQL E Commerce 2nd Edition
Apress - Beginning Ajax with PHP: From Novice to Professional
Building Online Communities with phpBB 2
Flash and PHP Bible by Matthew Keefe (Paperback - May 5, 2008)
Foundation PHP 5 for Flash by David Powers (Paperback - Mar 1, 2005)
Multi-Tier Application Programming with PHP: Practical Guide for Architects and Programmers (The Practical Guides)
PHP Functions Essential Reference
PHP Manual
PHP 5 / MySQL Programming for the Absolute Beginne
PHP Web 2.0 Mashup Projects
PHP 6 and MySQL 5 for Dynamic Web Sites
PHP 5 OOP
PHP 5 Power Programming
PHP and MySQL - MySQL Bible
PHP: Your Visual Blueprint for Creating Open Source, Server-Side Content
PHP-Nuke Garage (Garage Series)
PHP Professional Projects by Ashish Wilfred, Meeta Gupta, and Kartik Bhatnagar
PHP and MySQL Web Development, Second Edition
Rails for PHP Developers (Pragmatic Programmers)
SitePoint - The PHP Anthology - Volume 1: Foundations
SitePoint - The PHP Anthology - Volume 1: Applications
Textpattern Solutions: PHP-Based Content Management Made Easy
The Ultimate PHP Manual
The Visibooks Guide to PHP Basics
Wrox PHP and MySQL Create Modify Reuse
Zend Framework in Action

::Download::
| Part_1 | Part_2 | Part_3 | Part_4

Web Standards Programmer's Reference : HTML, CSS, JavaScript, Perl, Python, and PHP


Web Standards Programmer's Reference : HTML, CSS, JavaScript, Perl, Python, and PHP/by Steven M. Schafer.
* This invaluable resource offers tutorials and real-world examples as well as thorough language references for Web markup languages (HTML/XHTML and CSS), and popular scripting languages (JavaScript, Perl, and PHP)
* Examines the role of JavaScript, CGI (with examples in Perl and Python), and PHP on the Web and shows how to best use them all
* Includes a valuable reference section on each technology that can be used for review and consultation
this book is one-stop reading for all the essential Web standards—XHTML, CSS, JavaScript, CGI with Perl and Python, and PHP. In today's web environment, professional web coders and serious enthusiasts need to create documents and scripts that comply with published standards so your content can be viewed on as many web-capable platforms as possible. This book teaches the standards and technologies necessary to achieve that desired result.
Packed with examples for learning each of these standard technologies and followed by detailed references to each language, this book provides a total package for moving your web publishing to current standards-based coding.

What you will learn from this book

* A solid background and understanding of HTML and applying XHTML to format specific document elements
* Using CSS to select and format text, margins, colors, and other elements and position them on the page
* Applying JavaScript for client-side scripting and dynamic content delivery
* Using server scripts and CGI with the popular Perl and Python languages
* Publishing rich, dynamic content using the PHP scripting language
* The importance of following web standards to ensure compatibility with as many user agents as possible, including Internet Explorer, the increasingly important and popular Firefox, and the latest crop of mobile platforms
* How to avoid browser-specific code and deprecated tags and attributes that cause your documents to be unusable for many users.

Download:
Link_1

Saturday, July 11, 2009


Professional PHP6




Professional PHP6 (Wrox Programmer to Programmer)
744 pages | Wrox (April 6, 2009) | 0470395095 | PDF | 4 Mb

Publishing in tandem with the long-awaited release of PHP 6, this book reveals the inside scoop for pushing the limits of how to maximize the full feature set of PHP 6. You’ll learn how to use PHP 6 in the larger scheme of enterprise-class software development and practical examples and behind-the-scenes information will improve your skills for designing and building better large-scale, high-performance platforms using PHP 6.

Download:
Link_1
Or
Link_2


No Nonsense XML Web Development With PHP




No Nonsense XML Web Development With PHP
Publisher: SitePoint | ISBN: 097524020X | edition 2005 | PDF | 354 pages | 6,2 mb

A practical and concise book that teaches XML from the ground up. This tutorial style presents various XML methodologies and techniques in an easy to understand way, building a basis for further exploration. XML is essentially an enabling technology, dry and boring on its own. As a result, most books on the market are dry, and academic in nature teaching theory rather than practice. This book actually teaches practical, real-world applications of XML, using the very latest version of PHP (PHP 5) as the base language. No Nonsense XML Web Development with PHP explains how XML can be put to use in real-world projects. The book also covers buzz topics such as RSS and Web Services.

Download:
Link_1
Or
Link_2


PHP Pocket Reference




Rasmus Lerdorf, "PHP Pocket Reference"
O'Reilly | 2000-05-15 | ISBN: 1565927699 | 126 pages | PDF | 1 MB

PHP is an open-source, HTML-embedded scripting language that allows you to handle tasks such as processing form input and working with databases directly in your HTML pages, rather than through CGI scripts.

The PHP Pocket Reference is both a handy introduction to PHP syntax and structure and a quick reference to the vast array of functions provided by PHP. This small book acts as a perfect tutorial for learning the basics of developing Web applications with PHP.

Download:
Link_1
Or
Link_2