Skip to content
Kyle Spraggs edited this page Jul 18, 2014 · 11 revisions

Introduction

SpiffyFramework is a PHP 5.4+ framework combining light-weight, HHVM compatible, and fully-tested components. It was written to bridge the gap between ease of use and easily extensible software. SpiffyFramework reuses high quality third-party libraries where possible and does not try to reinvent the wheel. That said, a number of components were written from the ground up with performance and maintainability in mind.

SpiffyFramework sits on top of several components and combines them using a MVC pattern. There are some slight variations on the model that SpiffyFramework implements which is discussed in more detail here.

SpiffyFramework does not come installed with the kitchen sink. We hate bloat just as much as you! Our goal is to make it easy for you to add the functionality you want rather than forcing you to remove the functionality you don't want.

SpiffyFramework is:

  • 100% tested and high quality.
  • Light weight with great performance.
  • Event-driven with extensibility in mind.
  • Written with best practices in mind.
  • A component framework
  • A micro-framework
  • A full-stack framework

SpiffyFramework is not:

  • Littered with marketing terms. What you see is what you get.
  • Built around static methods.
  • Bloated with features you may or may not use.