Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
The PEAR Installer Manifesto

Buy
The PEAR Installer Manifesto, 9781904811190 (1904811191), Packt Publishing, 2006
The creator of this powerful and multi-faceted code management and deployment system shows you how to unleash its hidden power across your complete PHP development lifecycle. PEAR Installer is the preferred PEAR package for installing PEAR packages. It can be used to make sure that the most up to date version of a package is present on your server. This book reveals the full power of the PEAR Installer, presenting a new way of organizing your PHP application development and deployment. This book will show you a new way of organizing your PHP development, by leveraging the full power of the PEAR Installer. In a sense, the PEAR Installer is a step above a software design pattern, a meta-development pattern that can be used to systematically organize all of your PHP development. You will learn how to organize your code into packages using the package.xml format. You will learn about the revolutionary new PEAR Channel concept, and how to safely and reliably depend on external PHP libraries from sources such as pear.php.net and other PEAR channels. You will learn about the PEAR_PackageFileManager package, and how to customize individual installations of your PHP code through file roles, file tasks, and post-installation scripts. In addition, you will learn how to use the power of PEAR to manage your web projects with the PEAR installer to bring the power of versioning and rollbacks to your live website. The synergy of the PEAR Installer and a revision control system like CVS or Subversion is also explored in depth. Next, you will learn how to set up your own PEAR Channel for distributing PHP applications, both open-source and proprietary closed-source PHP applications that can be secured using technology already built into the PEAR Installer.

Finally, you will learn how to embed the PEAR Installer inside your own web application in order to manage plug-ins from a remote server. The book covers in detail designing a custom plug-in system for a fictitious blog application. The plug-in system is used to manage templates, and the PEAR Installer is used to manage the details of querying the remote server for templates, handling dependencies between versioning, and doing the actual installation process as well. This book is a comprehensive and well structured tutorial on using PEAR Installer, but it is also much more than that. As the creator of the PEAR Installer Libraries, the author is passionate about the benefits of a well managed development and deployment process. The book shows how PEAR Installer works in detail, and then takes you through a comprehensive tour of how you can apply it all stages of the development lifecycle, with practical examples and advice throughout. It will build your technical skills and understanding, and also widen your perspective on managing an effective development process. The book is not just for PHP developers who want to understand how the PEAR Installer works, and what it can do for them, but more generally for PHP developers seeking a better way to deploy their applications and manage updates. It does assume that you have a good working knowledge of PHP development, and are dealing with projects of a sufficient scale and complexity to warrant an investment in a structure process.
(HTML tags aren't allowed.)

Automating UNIX and Linux Administration (The Expert's Voice)
Automating UNIX and Linux Administration (The Expert's Voice)

Wouldn’t you like to automate the tedious daily tasks of system administration? Automating UNIX and Linux Administration will show you how, by exploring existing tools and offering real-world examples. Parts of the book are Linux-specific, but most of it applies to a UNIX system, including multiple variants of UNIX. Author...

A Workout in Computational Finance, with Website
A Workout in Computational Finance, with Website

A comprehensive introduction to various numerical methods used in computational finance today

Quantitative skills are a prerequisite for anyone working in finance or beginning a career in the field, as well as risk managers. A thorough grounding in numerical methods is necessary, as is the ability to assess their quality,...

Options Trading for the Conservative Investor: Increasing Profits without Increasing Your Risk (2nd Edition)
Options Trading for the Conservative Investor: Increasing Profits without Increasing Your Risk (2nd Edition)

“The author’s option trading guidelines include important issues often overlooked by investors. Attention conservative investors! Michael C. Thomsett’s Options Trading for the Conservative Investor has hit a bull’s-eye...for you!”

Marty...


Adobe Dreamweaver CS5 Illustrated
Adobe Dreamweaver CS5 Illustrated

Welcome to Adobe® Dreamweaver® CS5— Illustrated. The unique page design of the book makes it a great learning tool for both new and experienced users. Each skill is presented on two facing pages so that you don’t have to turn the page to find a screen shot or finish a paragraph. See the illustration on the right to learn...

Financial Accounting: An Introduction (5th Edition)
Financial Accounting: An Introduction (5th Edition)

Financial Accounting: an Introduction is aimed at first-level undergraduates on business studies degrees taking introductory financial accounting classes; first-level specialist accounting undergraduate students; introductory core accounting for MBA and postgraduate specialist Masters students (e.g. finance, actuarial studies),...

Handbook of Parallel Computing: Models, Algorithms and Applications (Chapman & Hall/Crc Computer & Information Science Series)
Handbook of Parallel Computing: Models, Algorithms and Applications (Chapman & Hall/Crc Computer & Information Science Series)
We live in an era in which parallel computing has become mainstream and very affordable. This is mainly because hardware costs have come down rapidly. With the advent of the Internet, we also experience the phenomenon of data explosion in every application of interest. Processing voluminous datasets is highly computation intensive. Parallel...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy