First commit, version 0.1 beta base nibiru framework
This commit is contained in:
45
README.md
45
README.md
@@ -1,7 +1,46 @@
|
||||
# Nibiru
|
||||
#####Version 0.1 beta
|
||||
## Introduction
|
||||
|
||||
Nibiru is a rapid prototyping framework written in PHP and based on the MVC design pattern. Now one may say that writing another framework is not cool because there are so many, such as Symphony, ZendFramework ( where as I have prefered the first version of that framework ), Laravel, etc.. But let's be honest they are complete overkill for smaller projects and are not fit to quick start your "own" development.
|
||||
<div style="word-spacing: 2px; letter-spacing: 0.1px; font-size: 12px; margin-bottom: 15px;">Nibiru is a rapid prototyping framework written in PHP and based on the MVC design pattern. Now one may say that writing <br>
|
||||
another framework is not cool because there are so many, such as Symphony, ZendFramework ( where as I have prefered the<br>
|
||||
first version of that framework ), Laravel, etc.. But let's be honest they are complete overkill for smaller projects and<br>
|
||||
are not fit to quick start your "own" development.</div>
|
||||
|
||||
That is why I have started my own little framework and am happy to provide the first version of Nibiru, in the version 0.1, there is still a lot of work to be done in refactoring the core features for the View, Controller and the main Template Engine Implementation.
|
||||
<div style="word-spacing: 2px; letter-spacing: 0.1px; font-size: 12px; margin-bottom: 15px;">That is why I have started my own little framework and am happy to provide the first version of Nibiru, in the version 0.1,<br>
|
||||
there is still a lot of work to be done in refactoring the core features for the View, Controller and the main Template<br>
|
||||
Engine Implementation.</div>
|
||||
|
||||
But for now the start is done. And always remember, have fun!
|
||||
<div style="word-spacing: 2px; letter-spacing: 0.1px; font-size: 12px; margin-bottom: 15px;">
|
||||
<h1>Currently supported features</h1><br>
|
||||
<ul>
|
||||
<li>Controller, Model, View ( already tested )</li>
|
||||
<li>Smarty template engine ( already tested )</li>
|
||||
<li>Dwoo template engine ( untested )</li>
|
||||
<li>Twig template engine ( untested )</li>
|
||||
<li>PDO adapter to the MySQL database</li>
|
||||
<ol>
|
||||
<li>read datasets from a complete table</li>
|
||||
<li>read datasets by selection from a table</li>
|
||||
<li>write datasets by array into a table</li>
|
||||
</ol>
|
||||
<li>Bootstrap template of a dashboard</li>
|
||||
<li>Example page, on how to setup a View and Controller</li>
|
||||
<li>Example page, on how to setup a navigation with a json file</li>
|
||||
<li>Debugbar access through the configuration, sould be set to true in order to use it</li>
|
||||
</ul>
|
||||
<h1>In progress for the next version</h1>
|
||||
<ul>
|
||||
<li>framework documentation</li>
|
||||
<li>class documentation</li>
|
||||
<li>soap interface to a given SOAP server</li>
|
||||
<li>Dwoo tempalte eninge tests</li>
|
||||
<li>Twig tempalte eninge tests</li>
|
||||
<li>Improved routing</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div style="word-spacing: 2px; letter-spacing: 0.1px; font-size: 15px; margin-bottom: 15px;">The start is done, have success with PHP prototyping, and always remember to have fun!</div>
|
||||
|
||||
######Author: Stephan Kasdorf<br><br>
|
||||
Reference in New Issue
Block a user