The Purpose of Tatanka

A simple, open source, LAMP framework for websites, apis, and applications.

Tatanka is an open source, relatively small, website/application framework for the LAMP stack. Its purpose is to provide the basic structure of a website, application, or api plus some basic functionality in order to allow developers to rapidly build in the lamp stack. A developer using Tatanka never has to touch or modify any of the Tatanka files. Once setup Tatanka contains all the universal structure & functionality a website, api, or an application requires. A developer can simply extend the Tatanka app class and get started.

❗️

Important

Tatanka works great, but is still being revised and this documentation is not up completely up to date. Updates are being made daily to bring Tatanka to a fully documented state.

Features Included in the Tatanka

  • Routing
  • Database layer
  • URL Rewriting for SEO
  • Straight forward and fast template system
  • JS/CSS Optimization
  • Helper functions for various purposes
  • Command Line Interface
  • Simple updates

Modules

  • User and CRM module
  • Store eCommerce module
  • Google SSO and API integration module (in progress)
  • Facebook SSO and API integration module (in progress)
  • Twitter SSO and API integration module (in progress)
  • Contact info and form module
  • Sitemap generator and crawler module
  • Administration of website module
  • Maintenance and under construction module

📘

Note from the developer

I developed this framework because to me... building the framework is most of the fun.

Other php frameworks, such as Laravel are awesome, and have done amazing things for the PHP community. Tatanka is smaller and fairly simple, but it works great for rapidly building web applications, or apis. And most importantly it doesn't take the fun out of development!

Check out the example applications built with Tatanka. Thanks!

400

Did this page help you?