<commit_before>History
-------

After spending several days looking for a decent PHP framework, and after spending spending countless hours playing
around with Symfony, Yii, CodeIgniter, Kohana and Cake I decided that Rasmus was probably right with his
[No-Framework MVC] (http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html) so I decided to roll out my own.
My problems with these frameworks varied:

1. Not built on OO concepts, lots of files of functions.
2. The number of config files you had to edit (and use of strange markups like Yaml).
3. The steep learning curve required to be locked into one framework
4. The fact that in PHPStorm most of them look like an explosion of Red and Yellow errors in the trough (seeing a nice green square at the top of makes me happy).
5. Documented in a way that intellisense and goto/function wasn't working.
6. Didn't use PHPUnit for testing (want to be able to run unit tests in PHPStorm).
7. The amount of magic required.

Basically I wanted something that would work very well with [PHPStorm] (http://www.jetbrains.com/phpstorm/) and looked
and felt the way I felt a MVC framework should feel like.  Half-way through starting I was researching the easiest way to do
Routing I happened upon [kissmvc] (http://kissmvc.com/), and I thought it was probably the simplest of all the MVC Framworks I looked at.
I started using it, and then started getting annoyed by little things that I am opinionated about, and decided to just
fork it and make my own version.  I decided to release it, in cause anyone else in the world had similar opinions and
wanted to use it as a basis of their own very simple MVC.  The word KrisMVC is a play on kissmvc as my name is Kris...

Included Projects
-----------------

Portable PHP password hashing framework. -  http://www.openwall.com/phpass/
Bucket DI Container - https://github.com/troelskn/bucket
Mustache - http://defunkt.github.com/mustache
FamFamFam Silk Icons - http://www.famfamfam.com/lab/icons/silk/


About KrisMVC
-------------


 <commit_msg>Fixed the list in the readme.<commit_after>History
-------

After spending several days looking for a decent PHP framework, and after spending spending countless hours playing
around with Symfony, Yii, CodeIgniter, Kohana and Cake I decided that Rasmus was probably right with his
[No-Framework MVC] (http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html) so I decided to roll out my own.
My problems with these frameworks varied:

1. Not built on OO concepts, lots of files of functions.
2. The number of config files you had to edit (and use of strange markups like Yaml).
3. The steep learning curve required to be locked into one framework
4. The fact that in PHPStorm most of them look like an explosion of Red and Yellow errors in the trough (seeing a nice green square at the top of makes me happy).
5. Documented in a way that intellisense and goto/function wasn't working.
6. Didn't use PHPUnit for testing (want to be able to run unit tests in PHPStorm).
7. The amount of magic required.

Basically I wanted something that would work very well with [PHPStorm] (http://www.jetbrains.com/phpstorm/) and looked
and felt the way I felt a MVC framework should feel like.  Half-way through starting I was researching the easiest way to do
Routing I happened upon [kissmvc] (http://kissmvc.com/), and I thought it was probably the simplest of all the MVC Framworks I looked at.
I started using it, and then started getting annoyed by little things that I am opinionated about, and decided to just
fork it and make my own version.  I decided to release it, in cause anyone else in the world had similar opinions and
wanted to use it as a basis of their own very simple MVC.  The word KrisMVC is a play on kissmvc as my name is Kris...

Included Projects
-----------------

 + Portable PHP password hashing framework. -  http://www.openwall.com/phpass/
 + Bucket DI Container - https://github.com/troelskn/bucket
 + Mustache - http://defunkt.github.com/mustache
 + FamFamFam Silk Icons - http://www.famfamfam.com/lab/icons/silk/


About KrisMVC
-------------


 
{'fraction_non_alphanumeric': 0.07508450024142926, 'fraction_numerical': 0.0043457267020762915, 'mean_word_length': 3.6187290969899664, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7159372', 'n_tokens_mistral': 1169, 'n_tokens_neox': 1118, 'n_words': 619}