There are two sides to web site development, server side and client side. The server side deals with dynamic contents and real time transaction because you can interact with the database. By dynamic contents, I mean the contents on the web page can be different from person to person. Client side deals with the presentation part of the web page. If you only do client side development without the server side involvement, the contents will most likely be static, meaning that the contents are the same from person to person and the contents will only change if you (the creator) make a change to the file.
There are many technologies associating to the server side development. To name a few, JSP (Java Server Pages), ASP (Active Server Pages), ASP .NET, PHP, and ColdFusion are some of the major technologies that people use these days. When it comes to client side web site development, mainly you are dealing with HTML and some Javascript.
Having said all these, if you want web site development, you need to know whether you are dealing with both server side and client side or strictly client side. Please note that, technically speaking, all that you need is a simple text editor like NotePad to develop web sites. What the programs do for you is to give you the convenience. For client side, I find that Macromedia Dreamweaver to be pretty good. For server side, there are many programs that are specifically designed for a particular technology. Dreamweaver can do ColdFusion, JSP, ASP, ASP .NET, and PHP. Coldfusion is also a Macromedia product;so, if you are a ColdFusion developer, it would make sense for you to use Dreamweaver. However, there is an Open Source program out there called, Eclipse (go to www.eclipse.org for more info). Because it is open source, so, it is free to download. Eclipse is mainly being used for JSP development. There is also a ColdFusion version of Eclipse called, cfEclipse but I personally don't like it very much because the tag suggestion is kind of screw up. ASP and ASP .NET are both Microsoft products. In the older days, Microsoft had a product called, Visual InterDev and that's what Microsoft provided the developers to do ASP. With the .NET technology, Microsoft has this product called, Visual Studio, which is a suite of different products and it also has the capability for you to develop ASP and ASP .NET pages.
As far as web hosts, different web hosts support different server side technologies, the most common supported technologies are ASP, ASP .NET, CGI (Perl script), and PHP. If all that you care about is the client side web development, then every web host supports that and you may as well just use Yahoo because it is free. But if you want to do server side web development, that depends on what kind of technologies you are dealing with. Personally, since I am a certified ColdFusion MX developer, I know more about the ColdFusion related hosts. If you want ColdFusion, you can go with crystaltech.com (they provide a 50% non-profit organization discount and also different packages for developers to use their servers as testing servers), HostMySite.com (they do support ColdFusion but I wouldn't recommend this to you because of my experience with them), or GoDaddy.com.
In terms of pricing though, GoDaddy.com offers the lowest prices by far. GoDaddy.com also supports Coldfusion, ASP, ASP.NET, and PHP. As far as I have experienced, their servers seem to be quite stable.
So, now, to sum it all up, the best program to develop a web site really depends on what kind of technology you have in mind. Please feel free to contact me if you need more information
2006-07-06 01:11:11
·
answer #1
·
answered by knitting guy 6
·
3⤊
0⤋
hi i can help
i am also a website creator too.
you should use microsoft frontpage to create a website, please understand that if you want a sucessful website you may have to pay for it,though i have a webstie that has proven pretty good for me -50megs.com- also if you are going to put downloads on the site, i dont suggest that u usethe site for downloads because it will make it so u cant put so much on it, so if i were trying to create a site with downloads i still would use -50megs.com-, but i would sign up to -filefront.com- because u can post files there and u can redirect the people on your site to the download page, say u had signed up with ur username being monkeyperson, if u wanted them to go to ur download page u wud send them to hosted.filefront.com/monkeyperson.
-hope this helps
2006-07-06 00:44:33
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋