Custom Search
Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

3/4/09

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


FileMaker Web Publishing 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. As the book covers both introductory web publishing and advanced database programming on the web, it is ideal for all skill levels.

http://rapidshare.com/files/75653304/Wordware.FileMaker.Web.Publishing.A.Complete.Guide.to.Using.the.API.forPHP.rar

http://rapidshare.com/files/75763422/FileMaker.Web.Publishing._1598220411_.pdf.7z

PHP Objects, Patterns, and Practice, Second Edition


Backed by a tireless development community, PHP has been a model of language evolution over its 10+ year history. Borne from a contract developer’s pet project, these days you’ll find PHP powering many of the world’s largest web sites, including Yahoo!, Digg, EA Games, and Lycos.

PHP Objects, Patterns, and Practice, Second Edition shows you how to meld the power of PHP with the sound enterprise development techniques embraced by professional programmers. Going well beyond the basics of object-oriented development, you’ll learn about advanced topics such as working with static methods and properties, abstract classes, interfaces, design patterns, exception handling, and more. You’ll also be exposed to key tools such as PEAR, CVS, Phing, and phpDocumentor.
What you’ll learn
Write solid, maintainable code by embracing object-oriented techniques and design patterns.
Create detailed, versatile documentation using the powerful phpDocumentor automated documentation system.
Gain new flexibility during the development process by managing your code within a CVS repository and using the Phing build system.
Capitalize upon the quality code of others by using the PEAR package management solution.
Who is this book for?

PHP developers seeking to embrace sound development techniques such as object-orientation, design patterns, testing, and documentation
Related Titles from Apress
Beginning PHP and MySQL: From Novice to Professional, Third Edition
Pro PHP: Patterns, Frameworks, Testing and More
Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional

http://mihd.net/uxwvk3

http://rapidshare.com/files/82175379/1590599098.7z

PHP Web 2.0 Mashup Projects


This practical tutorial has detailed, carefully explained case studies using PHP to build new, effective mashup applications, which combine data from multiple external online sources into an integrated Web 2.0 experience. If you are confident with PHP programming and interested in mashing things up, this book is for you! All you need to know about formats, protocols, web services, and web APIs is covered as you learn to write PHP code to remotely consume services like Google Maps, Flickr, Amazon, YouTube, MSN Search, Yahoo!, Last.fm, the Internet UPC Database, and even the California Highway Patrol Traffic data! The 5 real-world PHP projects each start with an overview of technologies and protocols needed and then dive into the tools used and details of creating the project, and you can download each project’s source code. You will learn how these technologies work with each other and how to use this information, together with your imagination, to build your own cutting-edge websites.

http://mihd.net/ebi8ay

http://rapidshare.com/files/88919564/184719088X.rar

PHP & MySQL Web Development All-in-One Desk Reference For Dummies


Webmasters and Web programmers around the world know that PHP and MySQL provide a robust, easy-to-learn, open-source solution for creating dynamic, database-driven Web sites for eCommerce and content management. In fact, PHP is used in one of every three Web sites on the Internet and MySQL has been downloaded millions of times. PHP and MySQL provide a freely downloadable and widely supported alternative to ASP.NET.

Written by the bestselling author of PHP & MySQL For Dummies, this book provides six discreet minibooks that show you not only how to program in PHP, create and administer a MySQL database, and manipulate MySQL data via a Web interface, but also shows you how to create a secure Web site, and how to code the most popular Web applications, such as login programs and shopping cart applications.

The minibooks are organized as follows:
Book I: PHP Programming - Setting Up Your PHP Environment, PHP Basics, Building PHP Scripts, PHP and Your Operating System, Object-Oriented Programming.
Book II: Using MySQL - Setting Up MySQL, Administering MySQL, Building a Database, Other Administrative Tasks, Using MySQL Administrator, Using MySQL Query, Using phpMyAdmin.
Book III: Using PHP with MySQL - Communicating with the Database; Creating and Modifying Database Structure; Adding, Updating, and Removing Data; Retrieving Data from the Database; Advanced Features.
Book IV: Security - Server Security, Apache Security, Programming Securely in PHP, Using SSL.
Book V: PHP Extensions - Introducing Extensions, Working with Packages Using PEAR, Using the XML Extension, Generating Graphics with the GD Extension.
Book VI: PHP Web Applications - Building and Processing Dynamic Forms, Making Information Available on Multiple Web Pages, Building a Login Application, Building an Online Catalog, Building a Shopping Cart, Building a Content Management System.
Book VII: Installation Appendixes - Installing PHP, Installing MySQL, Installing Apache.

http://www.filefactory.com/file/8129b5/

http://rapidshare.com/files/91628784/For.Dummies.PHP.and.MySQL.Web.Development.All.in.One.Desk.Reference.For.Dummies.J

Beginning PHP and MySQL: From Novice to Professional, Third Edition


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

http://www.zshare.net/download/9600811f496267/

PHP and MySQL: Create - Modify - Reuse


Step-by-step instructions walk readers through real-world applications
Packed with ready-to-use projects for PHP and MySQL, this book guides readers through several real-world projects that are complete, tested, and ready to be implemented, so that readers can learn by doing
Clearly explains to readers all aspects of design, such as portability, design flow, and integration, and shows them how to properly secure their applications for real-world implementation
Authored by a PHP expert who is in tune with common tasks and the various problems faced by developers in everyday circumstances
Application topics include user management, Web forums, and an image gallery
Although PHP and MySQL can each be used independently, when they are used together, they open up dynamic options for Web site development

http://mihd.net/wdk2q1n

http://rapidshare.com/files/122544083/0470192429.rar

Learning Drupal 6 Module Development


Walk through the development of complete Drupal 6 modules with this primer for PHP programmers, written specifically for Drupal 6 to get you started coding your first module. With great power comes… tremendous flexibility. Drupal is an award-winning open-source Content Management System, and the feature-packed sixth release is right around the corner. It’s a modular system, with an elegant hook-based architecture, and great code. These are a few of the perks that make Drupal a choice platform for developers who want the power of an established CMS, but the freedom to make it work for them. From social networking to AJAX to e-commerce, the hundreds of existing modules attest to Drupal’s flexibility. When you create a new module for Drupal, it fits seamlessly into the look and feel of your overall site. If you can think it in PHP, you can code it as a Drupal module. Dive into Drupal module development as we create the Philosopher Biographies website, developing new modules and themes to meet practical goals. Create custom content types. Add AJAX functionality with the jQuery library. Use external XML APIs to add content to your site. Email newsletters to site members. Use themes. Empower administrators with extra features. And bundle it all up in a custom installation profile. You won’t find a “hello world” here! If you’re eager to start creating modules for Drupal 6, this is your book. Walk through the development of complete Drupal modules with this primer for PHP programmers. Specifically written for Drupal 6, this book will get you coding modules as quickly as possible, and help you add the features that will give your work that professional gloss! Just getting started with Drupal development? This book will give you a clear, concise and, of course, practical guidance to take you from the basics of creating your first module to developing the skills to make you a Drupal developer to be reckoned with. Are you a Drupal developer looking to update to version 6? This book covers the new and updated APIs to guide your transition to Drupal 6. The new menu system, the Forms and Schema APIs, and many core revisions are covered in this book.

http://mihd.net/p9by80j

http://rapidshare.com/files/121396649/1847194443.rar.html

2/18/09

Mastering Joomla! 1.5 Extension and Framework Development

Packed with expert advice on all aspects of programming with Joomla!, this book is an invaluable reference guide you will turn to again and again in your Joomla! development tasks.

Joomla! is the world’s hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize. Out of the box, Joomla! does a great job of managing the content needed to make your website sing. But for many people, the true power of Joomla! lies in its application framework that makes it possible for thousands of developers around the world to create powerful add-ons and extensions. Many companies or organizations have requirements that go beyond what is available in the basic Joomla! package or in a freely available extension.

Download Here

Learning Joomla! Extension Development: Creating Modules, Components, and Plugins with PHP

Joomla! is the world’s hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize.

While Joomla! is packed with features, its greatest quality is that it is extremely extensible, allowing any number of complex applications to be cleanly integrated. Shopping carts, forums, social networking profiles, job boards, and real estate listings are all examples of extensions developers have written for Joomla!. All of these can run off one Joomla! site, while only one database, template, and core need to be maintained. When you build an extension to Joomla!, it will inherit the look and feel of the overall site. Any type of program that can be coded in PHP is a potential component waiting to be written!

Download Here

Building Websites With Mambo : A fast paced introductory tutorial

This book is a fast paced tutorial to creating a website using Mambo. If you’ve never used Mambo, or even any web content management system before, then this book will walk you through each step in a friendly and accessible way. From installation, to initial set up and content entry and then on to customization for your own look and feel, this book will get you to a stable and working Mambo based web site fast. You don’t have to be an experienced web developer or designer to get a great looking site with a full set of functions using this book and Mambo. This book will guide you through every step.

The book begins by introducing Mambo and concepts behind content management. Then the installation of Mambo, and its supporting software [Apache/MySQL/PHP] is covered clearly and simply. Once you have the installation up and running, we then take a tour of Mambo as it appears out of the box, to familiarize ourselves with how it works and what is what. As you take the tour, your own ideas for what you need in your new website begin to crystallise around what you can see Mambo is capable of.

Download Here

Professional Search Engine Optimization with PHP: A Developer’s Guide to SEO

Maybe 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.

Download Here

Learning PHP & MySQL: Step-by-Step Guide to Creating Database-Driven Web Sites, 2nd Edition

PHP and MySQL are quickly becoming the de facto standard for rapid development of dynamic, database-driven web sites. This book is perfect for newcomers to programming as well as hobbyists who are intimidated by harder-to-follow books. With concepts explained in plain English, the new edition starts with the basics of the PHP language, and explains how to work with MySQL, the popular open source database. You then learn how to put the two together to generate dynamic content.

PHP 5 CMS Framework Development

If you’re developing a content management system in PHP 5, there are times when you simply have to roll-your-own, for whatever reason. In those situations, this book will be invaluable. If you’re looking for an inside guide to putting together the working framework of a flexible, robust content management system in PHP 5, this book is for you. As a former development team leader on the renowned Mambo open-source content management system, author Martin Brampton offers unique insight and practical guidance into the problem of building an architecture for a content management system. Following the scene-setting first chapter, each chapter in the book tackles a different aspect of developing the author’s new Aliro PHP 5 CMS framework, with: . A concise statement of the problem . Discussion of the important design issues and problems faced . Creation of the framework solution The framework is built on a strongly object-oriented architecture throughout, including adherence to MVC principles, and you will learn how to create classes for handling such things as menus, modules, components, sessions, and user tracking. Administration and security issues are discussed as an integral part of the design and implementation of framework features. The final chapter discusses the key issues that affect a wide range of specific content handlers and explores a practical example in detail. You will learn about: . The general characteristics of systems to create websites . Effective coding and object architectures to fully exploit PHP 5 . A foundation for database processing to ease further development . Technical functions such as handling sessions, caches, errors, XML, mail, and files . Management of website users . Flexible, practical deployment of role based access control . Internationalization . Handling extensibility beyond the basic framework . General concepts of menus without prior commitments to detail . Delivery and presentation of different kinds of user-oriented content Approach The book includes extensive discussion of the design issues, and how to overcome them in the framework. Each chapter of the book focuses on a particular requirement of the framework. The book will not present the total code for the framework, showing only the parts that raise critical design or implementation issues.

Secure PHP Development: Building 50 Practical Applications

Secure PHP Development: Building 50 Practical Applications

Building 50 Practical Applications

Product Description

* Offers fifty practical and secure PHP applications that readers can immediately put to use
* Explains the entire life cycle of each PHP application, including requirements, design, development, maintenance, and tuning
* Reviews application development line-by-line and module-by-module to help readers understand specific coding practices and requirements
* Applications can be readily adapted to many real-world business situations

Your in-depth guide to designing and developing secure PHP applications

It’s a hacker’s dream come true: over one million Web sites are now vulnerable to attack through recently discovered flaws in the PHP scripting language. So how do you protect your site? In this book, bestselling author Mohammed Kabir provides all the tools you’ll need to close this security gap. He presents a collection of 50 secure PHP applications that you can put to use immediately to solve a variety of practical problems. And he includes expert tips and techniques that show you how to write your own secure and efficient applications for your organization.

You’ll learn how to:

* Implement the featured applications in business environments such as intranets, Internet Web sites, and system administrations
* Develop e-mail and intranet solutions using PHP
* Determine the importance of certain coding practices, coding styles, and coding security requirements
* Follow the entire process of each PHP application life cycle from requirements, design, and development to maintenance and tuning.
* Use PHP in groupware, document management, issue tracking, bug tracking, and business applications
* Mature as a PHP developer by using software practices as part of your design, development, and software life cycle decisions
* Improve the performance of PHP applications
Download:

Secure_PHP_Development_Building_50_Practical_Applications.rar

http://rapidshare.com/files/167899981/Secure_PHP_Development_Building_50_Practical_Applications.rar.txt

Beginning Regular Expressions

Cover

Supported by all major databases, scripting languages, and programming languages, regular expressions are powerful “wild-card” text-processing tools used by programmers to find, validate, modify, or edit information
Covering a wide range of languages and databases-including JavaScript, ASP.NET, and Access-this book will appeal to the many programmers put off by the Perl-Unix focus of existing regular expressions books
Packed with easy-to-follow examples and exercises, the book helps regular expressions newcomers learn by doing

http://rapidshare.com/files/168003854/Wrox_-_Beginning_Regular_Expressions.pdf

Mastering PhpMyAdmin

 PhpMyAdmin is a well known and popular open-source tool written in PHP intended to handle the administration of MySQL over the Internet. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, and manage keys on fields. While most MySQL developers use routine features of phpMyAdmin every day, few are aware of the power and potential of its advanced features. This book builds a solid understanding of the core capabilities of phpMyAdmin before walking you through every facet of this legendary tool.

MySQL is the most popular open-source database, used by millions of developers and supporting numerous large dynamic websites and applications. MySQL acquired this wide popularity by virtue of its open-source nature, performance, reliability, robustness, and support for various platforms. This popularity has also been helped by the existence of phpMyAdmin, the industry-standard administration tool that makes database management easy for both the experienced developer and the novice.

Download Here

Zend PHP Certification Guide and Practices

WRITING AN EXAM IS never an easy task. Socrates is quoted as saying that “an unexamined life is not worth living,” but (although he wasn’t really referring to taking technical tests) we’re sure that most people sitting in an examination room would gladly exchange places with the legendary philosopher and drink his hemlock rather than take a test. Luckily, writing an exam doesn’t have to be such a traumatic experience. Given enough preparation and experience, you should be able to successfully pass it without much in the way of problems. The Zend exam itself is designed with two goals in mind: first, to test your knowledge of PHP and, second, to do so with as much of a practical approach as possible.

2/16/09

Professional CodeIgniter


If you’re a PHP developer, you can build Rails-like applications without learning a new language by following the hands-on tutorials in Professional CodeIgniter. In this book, find an overview of MVC and agile technologies, model and schema for products, helpers and libraries, Ajax and Scriptaculous, and explanations of the creation of applications like content management, blogs, and forums. Follow the step-by-step instructions for building and perfecting each application with CodeIgniter, and you will learn how to avoid everyday problems that other reference manuals don’t address.

Download here

CodeIgniter for Rapid PHP Application Development


When I first discovered CodeIgniter, I was overcome with glee after following the video tutorials. It all worked. There was no need to rely on any command-line interaction to “automagically” build my application for me. There was no dependence on PEAR or any other outside resources. There was just CodeIgniter. And it worked.

As soon as I got a grasp on what it was doing and why, I dove into the excellent User Guide and began to feel all warm and fuzzy inside. This felt like home. The user guide is written in such a non-intimidating manner that it invites even the most timid of PHP developers. To this day, I still refer to the user guide when I forget specific syntax or function names and it’s a guick in-and-out routine. Nothing at all complex about it.

Not too long ago I came across a book by Packt Publishing called ‘CodeIgniter for Rapid PHP Application Development’. At first, I thought to myself, “Why?”. The combination of the user guide, the forum and CodeIgniter’s well structured code is surely enough for anybody to learn, right? What could this book have that any potential developer could not obtain through these natural resources?

Throughout the fifteen chapters in the book, the author walks you through building a functional application from start to finish (well, at least as finished as any web application truly is). At first I thought the choice of the application to build was rather odd, but as I continued reading the book, I realized it was a good example because of the wide array of helpers, libraries and other standard CodeIgniter components and logic the application uses. Specifically, the example application provides a way to monitor several different aspects of remote websites by performing tests and generating reports. The author does a great job of walking the reader through the process step by step while explaining why and how the various CodeIgniter components are being used.

However, I did find the odd spelling error here and there and I don’t necessarily agree with outputting HTML from a model, but overall this book is a great addition to the natural resources that the user guide and forum provide. This book will be of no help to the (albeit few) people that immediately jump into the forums asking “how do I…” without taking a little time to read through the user guide and searching pre-existent forum threads to find a solution for their problem, but for those who truly want to learn more about the framework and want to have a good book on hand, then this book certainly does the trick.

http://ultrauploading.com//v/1051960/1847191746.zip.html

2/15/09

Advanced PHP Programming


Over the past three years PHP has evolved from being a niche language used to add dynamic functionality to small sites to a powerful tool making strong inroads into large-scale, business-critical Web systems. The rapid maturation of PHP has created a skeptical population of users from more traditional “”enterprise”" languages who question the readiness and ability of PHP to scale, as well as a large population of PHP developers without formal computer science backgrounds who have learned through the hands-on experimentation while developing small and midsize applications in PHP. While there are many books on learning PHP and developing small applications with it, there is a serious lack of information on “”scaling”" PHP for large-scale, business-critical systems. Schlossnagle’s Advanced PHP Programming fills that void, demonstrating that PHP is ready for enterprise Web applications by showing the reader how to develop PHP-based applications for maximum performance, stability, and extensibility.
http://ultrauploading.com//v/7930409/sams_-_advanced_php__programming.pdf.html