<commit_before># Basic concepts

## MVC (Model-View-Controller) design pattern
> MVC consists of three kinds of objects. The Model is the application object, the View is its screen presentation, and the Controller defines the way the user interface reacts to user input.
>
> -- <cite>Design Patterns: Elements of Reusable Object-Oriented Software</cite>

## Framework architecture
![Image Architecture](https://github.com/ISSKJ/minph/tree/master/framework/doc/en/architecture.jpg)

# How-To

## Tutorial
[http://dnu-development.blogspot.jp/2017/06/how-to-develop-php-application-1-setup.html](http://dnu-development.blogspot.jp/2017/06/how-to-develop-php-application-1-setup.html)

## Server configuration
1. Install php, apache2, mysql, etc.
```
$ sudo aptitude update
$ sudo aptitude install php apache2 libapache2-mod-php php-pdo, php-mbstring ( ..and so forth.)
```<commit_msg>image update.<commit_after># Basic concepts

## MVC (Model-View-Controller) design pattern
> MVC consists of three kinds of objects. The Model is the application object, the View is its screen presentation, and the Controller defines the way the user interface reacts to user input.
>
> -- <cite>Design Patterns: Elements of Reusable Object-Oriented Software</cite>

## Framework architecture
![Image Architecture](./architecture.jpg)

# How-To

## Tutorial
[http://dnu-development.blogspot.jp/2017/06/how-to-develop-php-application-1-setup.html](http://dnu-development.blogspot.jp/2017/06/how-to-develop-php-application-1-setup.html)

## Server configuration
1. Install php, apache2, mysql, etc.
```
$ sudo aptitude update
$ sudo aptitude install php apache2 libapache2-mod-php php-pdo, php-mbstring ( ..and so forth.)
```
{'fraction_non_alphanumeric': 0.125, 'fraction_numerical': 0.02112676056338028, 'mean_word_length': 4.683333333333334, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 13, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, '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': '1519826', 'n_tokens_mistral': 563, 'n_tokens_neox': 497, 'n_words': 151}