LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-25-2006, 01:00 PM   #1
Frank Leone
LQ Newbie
 
Registered: Oct 2005
Distribution: Kubuntu Gutsy Gibbon
Posts: 17

Rep: Reputation: 0
starting net development


Hi,
I am new to Linux. I would like to develop a website. I have never done this before. This is what I would like to see on my website:
  • view pictures and be able to download large copies
  • enter a section that requires a password
  • download other large files like music
  • possibly stream audio/video

I would like to ask some questions that will help me decide what I need to learn v. what would be a waste of time to learn in order to get my website up and running:
  1. since my website would have too much data to upload it via my isp, do I need to have a Linux server, or can my Linux desktop do this?
  2. can Nvu make all those elements? If not, what Linux software can, given that I do not want to learn to code HTML at this point?
  3. Can Dreamweaver do it? If so, can I build it with Dreamweaver and then host it on a Linux server?

My distro is kubuntu 6.06. Thanks for any help, Frank
 
Old 06-25-2006, 04:13 PM   #2
robbbert
Member
 
Registered: Oct 2005
Location: Hannover, Germany
Distribution: Let there be Ubuntu... :o)
Posts: 573

Rep: Reputation: 32
Quote:
since my website would have too much data to upload it via my isp, do I need to have a Linux server, or can my Linux desktop do this?
You can use dyndns to get a fixed URL (like http://yourname.dyndns.org) for your own computer. And yes, you can install a HTTP server (and more) on a desktop machine (although any application that's not needed for the server tasks (like a web browser) might be a security risk, theoretically).
Quote:
# can Nvu make all those elements? If not, what Linux software can, given that I do not want to learn to code HTML at this point?
# Can Dreamweaver do it? If so, can I build it with Dreamweaver and then host it on a Linux server?
No, not at all. With those tools, you can create plain HTML pages, but not server-side logic. Server-side logic means to dynamically create client-side output (like HTML pages); it's a kind of pre-processing.
Common languages for that are PHP, ASP.NET (Windows-only), Java, partly Python. PHP is the simplest and most common one.
Quote:
# view pictures and be able to download large copies
# enter a section that ...
Learning how to accomplish (server-side) programming will cost you several man-months, at least. Moreover, these tasks are very common, and should be already implemented in many content management systems (CMS). CMS's have a lots of popular modules which you can include or exclude. So I'd suggest to focus on them.

For a start:
Plone (BTW, that's included with the Ubuntu repositories - well, I'm joking - as it's going to be a bit harder than just installing some pre-configured software)
CMS matrix

Be warned, there'll be a steep learning curve. Getting your tasks done is half a vocational training, at least.

HTH
 
  


Reply

Tags
development, nvu, web


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What's the best tool for ERP development??...PHP or ASP.NET fhameed Linux - Software 6 11-10-2010 02:17 AM
Bluetooth Application Development using Mono & VS.NET 2005 csshyamsundar Programming 0 12-15-2005 10:23 AM
asp.net development galliar Linux - Software 1 05-30-2005 03:37 PM
What is 'close' to asp.net for development acanton Programming 1 04-23-2005 02:45 PM
stopping and starting net Tinku Linux - Networking 1 08-04-2004 09:58 AM


All times are GMT -5. The time now is 09:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration