Tell me more ×  I am building a site that requires a lot of
MySQL inserts and lookups from different tables in a (hopefully)
secure part of the site. I want to use an abstraction layer for
the whole process. Should I use a PHP framework (like Zend or
CakePHP) for this, or just use a simple library (like Crystal or
Doctrine)?  I would also like to make sure that the DB inserts
are done in a relatively secure part of the site (though not
SSL). Currently, I am using the method outlined here (MD5
encryption and random challenge string), but maybe some of the
frameworks come with similar functionality that would simplify
the process?  What I'm trying to implement: a table of forms
filled out with DB values. If you change a value or add a new
row, pressing "save" will update or insert DB rows. I'm sure
this has been done before, so I wouldn't want to reinvent the
wheel.  share|improve this question add comment  4 Answers  Most
PHP backends have secure access to a private database. Normally,
there's little difficult