2017 © Pedro Peláez
 

library webwork

Appcia PHP Framework, simple, light-weight and fast

image

appcia/webwork

Appcia PHP Framework, simple, light-weight and fast

  • Friday, January 17, 2014
  • by appcia
  • Repository
  • 0 Watchers
  • 1 Stars
  • 2,822 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 0 Forks
  • 9 Open issues
  • 9 Versions
  • 0 % Grown

The README.md

Appcia Webwork

PHP Framework, codename 'Webwork', (*1)

Main ideas

  • lightweight and clean MVC 'simplicity as solution'
  • vendor independent 'use what you want' - mailer, db orm, whatever
  • highly configurable
  • scalable by modules
  • simple, native view mechanism with block extending
  • easy for unit test implementing, mock injecting
  • modern code using namespaces, dependency injection, closures (PHP >= 5.3)
  • standarized code via PSR-1, composer

Roadmap

  • release 1.0
  • website with documentation, http://appcia.pl/webwork , available soon
  • updated quickstart

Contact, cooperation

Please send me messages on priv. Also it would be great, if you like this project and wanna cooperate., (*2)

News

0.9.3 * form object binding (dynamically created fields), (*3)

0.9.2 * resource management rewritten, new asset manager, (*4)

0.8.2 * routes with: optional fragments, custom regular expression per parameter, (*5)

0.8.1 * config reader / writer interface, (*6)

0.8 * validator improvements + new: DateBetween, DateOverlap, Not, Callback, (*7)

0.7.7 * request tracker * view extending improved for nesting * router bugfixes, (*8)

0.7.6 * intl translator (gettext), (*9)

0.7.5 * framework structure change * app class rewritten, bootstrap incorporated, (*10)

0.7.4 * view renderers (php, json, xml, ini) * controller improvements, (*11)

0.7.3 * routes group (for more simple config), (*12)

0.7.2 * CSRF protection * locale in context * slug filter, (*13)

0.7.1 * filter, validators and helpers now use application context (custom configuration changing on the fly) * minor convention fixes, (*14)

0.7 * resource manager * for mapping files (images, pdfs etc) with database rows by parameters like ID or others * processing derivatives types based on origin resource (thumbnails in many different sizes, format conversions etc) * form extension with resource mapping, file upload with temporary state, (*15)

0.6 * dispatcher events, useful for listening (error handling, authorization) * unit tests (in progress), (*16)

0.5 * PSR-0 autoloader, structure modified * composer/packagist support, (*17)

0.4 * new set of view helpers: baseUrl, serverUrl, routeUrl, asset * router refactored * demo with some css * minor structure fixes, (*18)

0.3 * configurable view helpers * demo improved (views use same layout by extending, blocks and helpers example usage and more...) * components creation simplified * config injection moved outside objects, (*19)

0.2 * route parameters support * view block mechanism (alpha), (*20)

0.1 * working framework skeleton, (*21)

Live example (outdated)

http://webwork.appcia.linuxpl.info/, (*22)

Quickstart (outdated)

Use application skeleton: https://github.com/appcia/webwork/blob/skeleton/README.md, (*23)

The Versions

17/01 2014

dev-master

9999999-dev

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

17/11 2013

0.9.3

0.9.3.0

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

03/11 2013

0.9.2

0.9.2.0

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

29/08 2013

0.9.1

0.9.1.0

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

26/08 2013

0.9

0.9.0.0

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

17/06 2013

dev-dev

dev-dev

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

16/06 2013

0.8.1

0.8.1.0

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia

07/06 2013

0.8

0.8.0.0

Appcia PHP Framework, simple, light-weight and fast

  Sources   Download

MIT

by Avatar appcia