No Frills Command Line Magento
No Frills Command Line Magento
$11.00
Minimum price
$11.00
Suggested price
No Frills Command Line Magento

This book is 95% complete

Last updated on 2014-12-21

About the Book

December 2014: Now included all n98-magerun commands from verseion 1.9.3.

No Frills Command Line Magento is two books in one.

First, it's a primer/manual for the popular and powerful n98-magerun tool. This command line tool automates and simplifies many of Magento's administrative tasks, and is a no brainer if you're handling day to day IT tasks related to Magento administration.

No Frills Command Line Magento is also, in a stealthy way, a survey of modern PHP development. In teaching you about n98-magerun, you'll also get a high level overviews of

  • PHP phar Archives
  • PHP Composer
  • PHP Namespaces
  • PHP Phing
  • Symfony's Console Application Framework
  • Unix Shell Scripting

Beyond learning about these important development topics, the process of installing, building, and running n98-magerun will give you a methodology for approaching any new PHP project. No Frills Command Line Magento is a great, (and quick), read for those developers looking to hop on the programming track and take a step up from the world of entry level blue collar development.

This book is for PHP programmers of all experience levels. If you can install Magento and run ls from the terminal, there's something for you in this book.

Why 95% complete?  Because updates covering new n98-magerun commands and the recently introduced module system are in the works, as are other new chapters covering the intersection of Magento and command line programming. By purchasing your copy via Leanpub, you'll be automatically subscribed to any and all updates made to No Frills Command Line Magento.

About the Author

Alan Storm
Alan Storm

Alan Storm is the owner of Pulse Storm, a small technology publishing company focused on improving the working lives of the programmers who do the work that makes the web run.

His first book, No Frills Magento Layout, remains the go to resource for developers learning Magento's Layout system, and Pulse Storm's Magento debugging extension Commerce Bug has been saving Magento developer's (tempeh) bacon for years.

Table of Contents

  • Introduction
    • What This Book Is
    • About the Author and Publisher
    • Continue the Conversation Online
    • About “No Frills”
    • Disclaimers
  • Built In Shell Commands
    • Shell Commands
    • Log Command
    • Index Command
    • Compile Command
    • Magento Shell Framework
  • Installing and Running n98-magerun
    • Running n98-magerun Commands
    • Command Arguments
    • Unix Shell Scripting 101
    • Removing the Path
  • Command Review
    • Top Level Commands
    • Meta Commands
    • Utility Commands
    • Installation Commands
    • Admin and Cache Commands
    • Admin Commands
    • Cache Commands
    • Config Commands
    • System Configuration Commands
    • Customer Commands
    • Development Toggle Commands
    • Miscellaneous Commands
    • Logging Commands
    • Theme Commands
    • Module Commands
    • System Commands
    • Maintenance Commands
    • Cron Commands
    • Information Commands
    • Indexing, Magento Connect, and Grab Bag
    • Local Config
    • Indexer Commands
    • EAV Commands
    • Magento Connect Commands
    • Media Commands
    • Design Commands
    • Composer Commands
    • Scripts
  • Development Environment Setup
    • Composer
    • Phing
    • Downloading Dependencies with Composer
    • Composer Development Packages
    • Phing
    • Building the Project
    • Writeable PHAR Archives
    • BZip Compression Problems
  • Understanding PHAR
    • What is a phar?
    • Opening up a phar
    • Decompressing
  • Hello World
    • Development Stub
    • Hello World
    • Registering the Command Class and Namespaces
    • Creating the Class
    • Configuring the Command
    • Implementing our Command
    • Following Conventions
    • Building a New phar
  • Test Driven Command Development
    • Test Driven Development
    • The First Test
    • Implement the Command
  • Writing Tests
    • Anatomy of a Test
    • Testing the Application

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub