I have a small site (~20 pages) built in plain PHP and MySQL
The site has a number of forms and it will be accessible to the public, it will store personal data.
I intend to add a security certificate.
Would appreciate some guidance of what options I have to make the site secure. Just an overview of options that I can use to start a conversation with a developer or ask more questions here.
I know as a minimum, login and registration forms will need some code changes.
Should I be considering switching to a framework?
Is there another alternative?
Will all pages or all pages that accept user input need some code changes?