I am working on a site (dating, social). Basically, this is a database system in which registered users can search, update their own data, send messages to each other, upload photos. I am noob in web programming. I write code (html, css, php, sql queries) line by line. This was normal when I had only 3-4 pages (registration, profile update, search, contact list), but now it becomes more complicated (15-20 pages), and it is difficult for me to track functions, variables, css identifiers and etc. Moreover, I ask you to add additional functions to it (user blogs, forums) that will make it even more complicated ...
I would like to get some recommendations from professionals to speed up the development process. I have a semi-prepared system with my own database tables, php files, functions. And I have some experience in coding. I work with Eclipse, but I only use it as a text editor.
So what's next? What development tools would you use to encode such a system?
Thanks.
source share