PIMF



PHP micro framework 
for people who love 
minimalism and simplicity 

VISION

  • Promotes code reuse
  • Speed up the coding process by reducing the amount of  overhead code to write like database access, caching and session management
  • Data validation and sanitation 
  • URL mapping and management 
  • Security 
  • Code is easier to maintain within an architecture
  • Don't use a bazooka to clobber a fly!

out of the box

  • Action-Domain-Responder accessed from browser and CLI
  • Request Manager POST, GET, CLI and SERVER
  • Response Manager sending HTTP cache friendly headers
  • Router Switch & URLs Generator
  • Hybrid View HTML, JSON, Haanga, Twig, PIMF-Vanilla
  • Session & Cache File, PDO, Memcached, APC / APCu, Redis, Wincache, DBA
  • Data Mapper MySQL, PostgreSQL, SQLite, SQL Server
  • Error Handler & Logger errors, warnings, debugging, info
  • Happy Utils Farm XML, JSON, String, Validation, Filtering, Serializer, File, Uploaded, Identifier, Message, Header
  • Events build de-coupled apps and tap into the core

not in the box

  • Queues & Tasks better use Beanstalkd or Gearman
  • Mailer please take a look at GitHub.com
  • ORM heads over Doctrine, RedBeanPHP or Propel
  • Form Builder do we realy need it?
  • Authentication, ACL find one at PEAR, GitHub or Composer
  • T9N, L10N, I18N, Math, RSS and much more - please search at internet, there are a tons of proven extensions and libraries.

Quick starters

  • PIMF-Blog using SQLite
  • PIMF-Blog using MySQL and SQLite
  • PIMF-Vanilla 
  • PIMF-Haanga 
  • PIMF-Twig


You will see - PIMF is easy to learn!

thank you!

Gjero Krsteski

Agilist, passionate programmer, 
serial trainer, speaker, 
husband, father and musician!

krsteski.de