www.deviantdreaming.com, this is my website. Currently it runs on a CMS that I created myself using PHP. It's not that great. I wrote it 1.5 years ago, and my coding skills have matured immensely. Hence, I am considering a rewrite.
I thought I would continue coding in PHP, but recently I have had the joy of working with java. I read up a bit on JSP and am now seriously considering rewriting my content engine with Java Servlets and JSP. Although I have some concerns.
I like PHP because I know it's Browser Independant. The PHP code never reaches the client. I've also had no issues with speed or efficiency, even despite horrid coding practices. However, my standing PHP CMS has been comprimised(sp.) recently. I realise this is probly attributes more to my coding skill rather than language security, but I have seen some pretty nasty security holes in major PHP projects (eg. PHPNuke).
I am considering Java Servlets with JSP mainly for its object oriented nature, security, and the level of potential abstraction between in Information Management and Design. Mainly the latter point. However Java is not an Open Source language (at least as of yet), and this is something that is important to me (on the other hand, so is supporting good technology in general).
The goal of my program is to create a simple information management system for those skilled in graphics, and web design (HTML skills). A system that efficiently stores and presents your data, while giving you full and complete control over the design of the webpage all the way down to the HTML code itself.
Hence my question is: Which Language do you think best suites these needs, PHP or Java Servlets with JSP?
Thanks!
I thought I would continue coding in PHP, but recently I have had the joy of working with java. I read up a bit on JSP and am now seriously considering rewriting my content engine with Java Servlets and JSP. Although I have some concerns.
I like PHP because I know it's Browser Independant. The PHP code never reaches the client. I've also had no issues with speed or efficiency, even despite horrid coding practices. However, my standing PHP CMS has been comprimised(sp.) recently. I realise this is probly attributes more to my coding skill rather than language security, but I have seen some pretty nasty security holes in major PHP projects (eg. PHPNuke).
I am considering Java Servlets with JSP mainly for its object oriented nature, security, and the level of potential abstraction between in Information Management and Design. Mainly the latter point. However Java is not an Open Source language (at least as of yet), and this is something that is important to me (on the other hand, so is supporting good technology in general).
The goal of my program is to create a simple information management system for those skilled in graphics, and web design (HTML skills). A system that efficiently stores and presents your data, while giving you full and complete control over the design of the webpage all the way down to the HTML code itself.
Hence my question is: Which Language do you think best suites these needs, PHP or Java Servlets with JSP?
Thanks!