silverpig
Lifer
I'm in an enjoyable situation now where I have a great job starting in September, and nothing but free time from now until then. One of my projects is to learn some web programming and build a website based on an idea I've had for a little while.
I have experience programming in c++, java, fortran, and perl from my physics degree.
I went through the lynda.com dreamweaver, php/sql, jquery, and some html/css tutorials, so I think I have at least a basic understanding of all the tools I'll need.
I've got some webspace already, but have set up a MAMP server on my local hackintosh for development.
The site is going to be in the social media stream. User accounts, friends, personal information. I can sort of envision how it will all work: php to handle the login, then php/sql to pull up friend information, and jquery to display the results.
Since the site will handle personal information, I want to make sure it is secure. Should I use a CMS like Drupal or Joomla to handle everything and then just build the site on top? I don't want to use a default template for the front end as I envision having to design and build it all myself, but I'm no security guru and don't know all the ins and outs of making sure user data is secure.
I have experience programming in c++, java, fortran, and perl from my physics degree.
I went through the lynda.com dreamweaver, php/sql, jquery, and some html/css tutorials, so I think I have at least a basic understanding of all the tools I'll need.
I've got some webspace already, but have set up a MAMP server on my local hackintosh for development.
The site is going to be in the social media stream. User accounts, friends, personal information. I can sort of envision how it will all work: php to handle the login, then php/sql to pull up friend information, and jquery to display the results.
Since the site will handle personal information, I want to make sure it is secure. Should I use a CMS like Drupal or Joomla to handle everything and then just build the site on top? I don't want to use a default template for the front end as I envision having to design and build it all myself, but I'm no security guru and don't know all the ins and outs of making sure user data is secure.
Last edited: