I’m trying to make the transition from basic HTML/WYSIWYG editors to an interactive (“real”) website with actual features, and I need some expert advice on which path to take. I have a great idea for a site, and only recently have I felt the pressure to develop it rather than wait for someone else to come along and beat me to the punch. It’s a simple design, just user accounts, and the ability for users to customize their pages. Nothing overly complex, and thus I’m looking for a simple way to implement a simple site. I have learned some C++, Java, and VB, and I routinely use Adobe Golive, but until recently I’ve avoided scary things like “SQL” and “PHP”.
I’m reluctant to hire a programmer, yet also reluctant to learn a new programming language. I can’t afford to hire a full time programmer to begin with and I’d like to be able to maintain the site myself. Is there a programming option that allows the developer to program the logic, allow me to design the interface, and then allow me to maintain it without the use of code? Does a non-code programming option exist?
The most fascinating option I saw in my search was “Ruby on Rails”. Is this the best option for a noob? Is Ruby an easy language to learn?
Also, things like AJAX sound pretty intimidating, since they are made up of multiple programs. I don’t want to have to learn a dozen dev programs just to make a simple site. Are there easy to use all-in-one suites out there?
There are so many options out there, I really need some guidance. Are there any great guides out there for making the transition to the world of web development?