When querying the db is it plausible to feel extremely paranoid? I go as far as opening and closing mysql connection every time a new query has to be done. I am afraid that (especially with the ajax enabled pages) this would cause great performance downgrading.
Should I continue in this method or at least open and close connections once in everypage (instead of per-query)? (i’m writing in php btw)
thank you.
Yes, the overhead of connecting every time will be considerable. I suggest you just close it when you’re done, it’s very unlikely that simply having an open connection without running queries on it will open you to vulnerabilities.