Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>One small framework comes to mind that will help make simple and secure user access and helps you update created database data without much hassel, it is called <a href="http://flourishlib.com" rel="nofollow">flourishlib</a>, I've often used and seen used with the small routing controller <a href="http://github.com/jeffturcotte/moor" rel="nofollow">Moor</a>.</p> <p>This helps you with:</p> <ul> <li>Simple and safe user access. Supports ACL.</li> <li>CRUD.</li> <li>It has an ORM implementation, so you don't need to do much work in the data layer.</li> <li>Simple page templating.</li> <li>Posting and updating a record is as simple as <code>$record-&gt;populate</code> automatically taking values from a submitted form and populating values.</li> <li>Great dir and file handling. <a href="http://flourishlib.com/docs/fFile#Iteration" rel="nofollow">Reading a CSV</a>.</li> </ul> <p>Check out the <a href="http://flourishlib.com/docs/HowDoI" rel="nofollow">how do I page</a> for a quick look on how flourishlib solves common problems.</p> <p>Update: I'm unsure how the ORM of flourishlib will match your database scheme without any configuration. If you have problems the support for flourish by the lead developer at the forums is great. Anyway you don't have to use the ORM. You could use flourishes fDatabase. Or you could use an other ORM entirely. Two I find interesting is:</p> <ul> <li><a href="http://repose-php.org/" rel="nofollow">Repose</a></li> <li><a href="http://www.outlet-orm.org/site/" rel="nofollow">Outlet</a></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload