Home arrow PHP arrow Scratching the Surface: Getting Started with PHP Fusebox

Scratching the Surface: Getting Started with PHP Fusebox

Originally designed for ColdFusion, Fusebox is a methodology for designing web-applications with extensibility and ease of maintenance that is now available for PHP.

  1. Scratching the Surface: Getting Started with PHP Fusebox
  2. Step 1: Setting Up the Core Files
  3. What do the "core files" do?
  4. A Word on FuseDocs
  5. Fusebox Naming Conventions
  6. Picking Up Where We Left Off: Setting Up the Core Files
  7. Using XFAs
  8. Step 2: Creating the "Biography" Circuit
  9. Almost There!
  10. PHP-Fusebox Links
  11. Fusebox Links
By: Mike Britton
Rating: starstarstarstarstar / 8
May 29, 2002

print this article



The Fusebox web methodology may change the way you approach architecting data-driven web applications.

The latest version of Fusebox is the most scalable and effective incarnation of a "web box" - style architecting approach. Created by Steve Nelson, Fusebox has been further popularized by the arrival of a PHP port by David Huyck of http://bombusbee.com. Armed with Fusebox and a few simple tools, PHP developers can now architect scalable web applications across project teams, technical disciplines, and display mediums.

If you've ever found yourself working long hours trying to debug code in an application that you know will probably not be appreciated by the client, you're not alone. The fact is that most software development projects fail. That's right, and the number is scary: 70%. They fail for a number of reasons - excessive time spent coding and too little spent understanding the client's needs, poor documentation, code that can't be reused, code that's difficult to maintain. The list goes on and on.

You now have the opportunity to find out why using Fusebox can make your life much easier by dramatically increasing your project's chances of success. Based on a hub-and-spoke model, Fusebox allows sections of code to work independently of each other while promoting code reuse, distributed development and cheaper maintenance. This translates to a happy client and happy developers - the perfect end to any project.

Let's jump into the code and set up a simple application. As we build, the possibilities will reveal themselves, and hopefully we'll emerge on the other side with a handy technique for your web-building arsenal.

>>> More PHP Articles          >>> More By Mike Britton

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort


- Hackers Compromise PHP Sites to Launch Attac...
- Red Hat, Zend Form OpenShift PaaS Alliance
- PHP IDE News
- BCD, Zend Extend PHP Partnership
- PHP FAQ Highlight
- PHP Creator Didn't Set Out to Create a Langu...
- PHP Trends Revealed in Zend Study
- PHP: Best Methods for Running Scheduled Jobs
- PHP Array Functions: array_change_key_case
- PHP array_combine Function
- PHP array_chunk Function
- PHP Closures as View Helpers: Lazy-Loading F...
- Using PHP Closures as View Helpers
- PHP File and Operating System Program Execut...
- PHP: Effects of Wrapping Code in Class Const...

Developer Shed Affiliates


Dev Shed Tutorial Topics: