"MarkW" <ma*****@RemoveNoSpamcomcast.netwrote in message
news:c9********************************@4ax.com...
>I hope this is the correct place to post this:
I am developing a web site for a e-commerce business I will be
running. The site I'm setting up will be 50% store, 50% content. I'm
not sure which shopping cart I'll be using yet (am looking at
os-commerce and miva) but the other part will be content. I will be
writing reviews of products, articles on the industry, and someday may
have some blogging and forums and advertising. I have to add that I
am not much into programming and I want a good web site but most of
all what is important to me is ease of use and a easy to update web
page. I will be using Macromeda Studio 8 to develop it (dreamweaver
and flash)
I know years ago Java seemed to be used a lot but will this be
necessary for me to learn? It is more for big web applications?
Java is a mature language with a massive API (read: many useful functions
already written for you) and dozens of web application development
frameworks, open source toolkits, etc. You can easily find all the
components you'll need, and very powerful Integrated Development
Environments (IDE's), all for FREE, to allow you to build as sophisticated a
website as you wish. Unlike .NET, you don't have to plunk down thousands of
$$$ to get the tools you need.
HOWEVER...
If you are new to Java, and if you already know PHP, and if you are going to
be the only developer (or one of a small team), then you should consider
developing in PHP. Why? It's very easy to get results quickly without
spending months "woodshedding" with a fat stack of Java books (ask me how I
know). PHP is maturing quickly, and the PEAR library is growing rapidly.
PHP's tight integration with MySQL makes for very quick coding of
data-driven sites.
You should be able to take existing open-source web applications such as
OSCommerce, Joomla, phpBB, Coppermine, etc and "glue" them together as
needed, using CSS stylesheets to make everything look seamless from page to
page. Start here:
http://www.opensourcecms.com/
Hope this helps