scrivna / arpy-framework Goto Github PK
View Code? Open in Web Editor NEWA bare-bones PHP MVC framework that runs super fast and uses a teeny amount of memory.
Home Page: https://github.com/scrivna/arpy-framework
A bare-bones PHP MVC framework that runs super fast and uses a teeny amount of memory.
Home Page: https://github.com/scrivna/arpy-framework
Arpy Framework ============== Arpy is a bare-bones PHP MVC framework that runs super fast and uses a teeny amount of memory. It doesn't cater for every need but is designed to be quick to run, quick to hack, and easy to understand! Built in functionality ---------------------- Arpy has some built in classes for commonly used functions however only 5 are "required". Router, Controller, Config, CCache and View, everything else is pretty much left up to you. * Auth - key value for basic checks * CCache - for caching classes you want to have a single instance of quickly * Config - very simple key value store * Controller - for controlling app logic * Cookie - for basic cookie set / get / destroy * Curl - GET / POST for cURL-ing * Dater - for translating /displaying dates in different timezones * EMail - of the PHPMailer variety * FCache - for caching data to the filesystem (json encoded) * MCache - for caching data in memory (uses APC as default but could be improved for memcached etc) * Model - for simple database access, provides a few helper functions * Mysql_Database - slight abstraction / functions for use by Model * Router - for routing http requests (requires apache & mod_rewrite) * Session - for basic set / get access * Str - for some string manipulation that isn't built in, truncate etc. * View - rendering output, also supports templates (with some of HTML5 boilerplate) The framework is set up with some default views / logic in the controller / model to do what I most commonly do. Don't like it / want it? Change it! ### Requirements Again, this isn't built to work for every possible scenario, just what I use most commonly * Linux * PHP 5.3 and above * Apache 2 with mod_rewrite Optionally it can also make use of.. * MySQL * PHP APC extension * cURL ### Who uses it? * [365project.org](http://365project.org/) - Running the site. * [scrivna.com](http://scrivna.com/) - Work in progress :-)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.