Posted: Thu 07 Dec, 2006 9:04 pm
That might be because you don't know what you're talking about.
Pure HTML doesn't make money. None. Your customers know how to use Microsoft Office, which would out-do you in anything and everything.
Staying away from code is not the best way to make webpages.
Java applets aren't server side, Java web services (JSP, Servlets, Portlets, etc) are and Java applets aren't from hell. However, if you want to run a proper J2EE server, you'll need loads of time to design and build applications for it and a sweet as hell rig to run it all on. So don't worry about this to start with, it's just nowhere near pratical for a single person to develop on. Once you do though.. this (or .NET) is where the big bucks roll.
Though Javascript is to be avoided unless it's benefitial, that applies to ALL practises. Staying away from Javascript just because some interweb nerd told you is the last thing you should do, especially since web 2.0 is the new buzz word for making money. Also, many appearance features simply aren't possible in a single implementation of a website on all popular browsers without Javascript. It can also add agreat amount of usability (things that guide the visitor through his workinogs on the site) to a page, especially with AJAX. Autocomplete in searches, and arranging the layout are but small simple examples of this that make people want to pay you loads of money.
Don't bother with flash actionscript or java applets unless you have to show media content that you want to be a bit more universally viewable than codecs and videoplayers are. Like youtube and google video do. For a single developer anything else in this area is just too time-consuming to develop well enough that it actually adds something over html + javascript. Client side. Though they are also nice for introductory films or animations, but forget about newsgrounds style cheezy flashy things. Out with that, in with enterprise suitable business things. Like some businessmen in suits introducing the site's owners (a company) with some cut ins of the work environment and products. (camera is usefull here)
C isn't good for starters. It won't benefit you in any way unless you go into .NET where you'll have to learn much more theory than you would with scripting languages like PHP or Perl. Unless you want to completely indulge in C embedded systems programming or something and code things without GUIs for 60 hours a week, which I highly doubt you want to do.
Human interaction (display on screen and get input) is only a small part of a completely functioning webpage, don't kid yourself if you ever want to sell your code or maintain it, this is just what the customer sees Though important, good luck doing your job when the rest of the code isn't up to par.
With PHP or Perl there's the beauty of the increadibly light server software requirements and increadibly high amounts of available libraries that suit any web developer's needs quite well. With the right downloads and prepration all you ever have to work on for a new project is the business logic and then it's on to CSS and image styling. Unless you're running thousands of instances scripts on one server at once you won't even have to care about things like connection pooling or memory management. (only host your own things that are under development yourself, things you sold are the customer's hosting's concern, or a mispractise you learnt at the start of your server's life might bite you in the ass a year later and cause you months of delay becausee you have to fix 200 websites. Unelss you have the resources to do so.)
Pure HTML doesn't make money. None. Your customers know how to use Microsoft Office, which would out-do you in anything and everything.
Staying away from code is not the best way to make webpages.
Java applets aren't server side, Java web services (JSP, Servlets, Portlets, etc) are and Java applets aren't from hell. However, if you want to run a proper J2EE server, you'll need loads of time to design and build applications for it and a sweet as hell rig to run it all on. So don't worry about this to start with, it's just nowhere near pratical for a single person to develop on. Once you do though.. this (or .NET) is where the big bucks roll.
Though Javascript is to be avoided unless it's benefitial, that applies to ALL practises. Staying away from Javascript just because some interweb nerd told you is the last thing you should do, especially since web 2.0 is the new buzz word for making money. Also, many appearance features simply aren't possible in a single implementation of a website on all popular browsers without Javascript. It can also add agreat amount of usability (things that guide the visitor through his workinogs on the site) to a page, especially with AJAX. Autocomplete in searches, and arranging the layout are but small simple examples of this that make people want to pay you loads of money.
Don't bother with flash actionscript or java applets unless you have to show media content that you want to be a bit more universally viewable than codecs and videoplayers are. Like youtube and google video do. For a single developer anything else in this area is just too time-consuming to develop well enough that it actually adds something over html + javascript. Client side. Though they are also nice for introductory films or animations, but forget about newsgrounds style cheezy flashy things. Out with that, in with enterprise suitable business things. Like some businessmen in suits introducing the site's owners (a company) with some cut ins of the work environment and products. (camera is usefull here)
C isn't good for starters. It won't benefit you in any way unless you go into .NET where you'll have to learn much more theory than you would with scripting languages like PHP or Perl. Unless you want to completely indulge in C embedded systems programming or something and code things without GUIs for 60 hours a week, which I highly doubt you want to do.
Human interaction (display on screen and get input) is only a small part of a completely functioning webpage, don't kid yourself if you ever want to sell your code or maintain it, this is just what the customer sees Though important, good luck doing your job when the rest of the code isn't up to par.
With PHP or Perl there's the beauty of the increadibly light server software requirements and increadibly high amounts of available libraries that suit any web developer's needs quite well. With the right downloads and prepration all you ever have to work on for a new project is the business logic and then it's on to CSS and image styling. Unless you're running thousands of instances scripts on one server at once you won't even have to care about things like connection pooling or memory management. (only host your own things that are under development yourself, things you sold are the customer's hosting's concern, or a mispractise you learnt at the start of your server's life might bite you in the ass a year later and cause you months of delay becausee you have to fix 200 websites. Unelss you have the resources to do so.)