LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
LinkBack Search this Thread
Old 10-09-2010, 06:06 PM   #1
mrmnemo
Member
 
Registered: Aug 2009
Distribution: linux
Posts: 527

Rep: Reputation: 51
question regarding software relationships


Hi,

Trying to teach myself a useful skill by building and maintaining a website. The wall I am hitting is in understanding the nuts and bolts of the whole process. With so many options (joomla, drupal, flash, etc..) I am getting a little lost.

What I would like to know is how is the site structured on a dir/file basis. Is it like this:
  1. / <<<ALSO includes the index.html>>>
  2. /websitefolder
  3. /joomlafolder
In which case the index.html file points to the resources to build the first page and its links?

If joomla / drupal are considered content mng applications, are they just called from a html page? I mean, would I build my site in kompozer and then set tags in the code that joomla will use to place / remove media as needed?

If I sound like a dont know what I am talking about its cause i dont. I have googled all I can think of. I have seen the tutorials for joomla, I just am having a problem grasping the idea of a cms.
Thanks in advance for any help!!

ollie
 
Old 10-09-2010, 08:07 PM   #2
frankbell
Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Debian, Mageia, Mint
Posts: 6,884

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
You can structure your site any way that works for you.

You can start by installing xampp on your local computer--without opening it to the web--and use that for testing and experimentation. You can create and experiment with a complete website locally without having to worry about registering a domain name if you aren't ready to.

I have a personal website that is structured like this:

Main directory (welcome and links to the three subdirectories
|
|
|------> Subdirectory One (Original website in about 1995 in HTML 3.0 about training and development)
| Pending update.
|
|------> Subdirectory Two (Recreational boating website written 1999-2000, recently updated to CSS).
|
|
|------> Subdirectory Three (Wordpress blog using a MySQL database).

Each subdirectory has its own index page. One and Two have an index.html, because they are HTML. Subdirectory Three has an index.php page because it's PHP, Perl, and MySQL based.

Subdirectory One was originally a stand-alone website on the old members.aol.com site. I introduced the main directory and demoted it to a subdirectory when I wrote the boating site. I moved it into a self-hosted server in my guestroom when I started the blog five years ago and put it all out on a hosting service when I moved to Virginia Beach recently.

My guess is that you need to figure out a topic to write about (if only for purposes of experimentation) and use that as a hook for your learning. It's hard to write without something to write about. That's why teachers ask you to write about your summer vacation. They really don't care what you did, but they want you to practice writing, not practice picking a subject.

There's a good basic HTML/CSS tutorial at About dot com; it is a very good intro to stylesheets and CSS. I also recommend HTML Goodies, though it's gotten so big it's not nearly so easy to navigate as it was when I first stumbled over it.

I run xampp on my local computer so I can test stuff before incorporating it in the website.

Last edited by frankbell; 10-09-2010 at 08:09 PM. Reason: grammar
 
1 members found this post helpful.
Old 10-09-2010, 08:10 PM   #3
neonsignal
Senior Member
 
Registered: Jan 2005
Location: Melbourne, Australia
Distribution: Debian Wheezy (Fluxbox WM)
Posts: 1,363
Blog Entries: 52

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Systems such as Joomla or Drupal are more website frameworks.

In a framework, you don't write the html code to structure the website; you just install the framework and then use a browser to access the website, customize the look and feel, add content, and so on.

The website itself is typically generated on the fly; your content resides in an SQL database, and the framework code (often PHP) will generate pages as required. You can have static html pages too, but the norm is to input the content through the framework user interface.
 
1 members found this post helpful.
Old 10-09-2010, 08:46 PM   #4
mrmnemo
Member
 
Registered: Aug 2009
Distribution: linux
Posts: 527

Original Poster
Rep: Reputation: 51
thanks guys. I was getting lost. The last time I did anything with web site building was with dreamweaver. I now have kompozer and have been getting the look I want using gimp. It sounds like joomla! might be the direction I should go. My only concern is that I didnt want my site to look "canned". Thanks for the links and pointers. I am marking this as solved.
 
Old 10-09-2010, 09:25 PM   #5
frankbell
Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Debian, Mageia, Mint
Posts: 6,884

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
I wrote a review of Kompozer about a month ago. Maybe you will find it helpful.
 
  


Reply

Tags
joomla drupal cms


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Migrating db relationships from Access to MySQL crashsystems Linux - Server 2 02-10-2007 12:21 PM
LXer: Managing Many-to-Many Relationships with PL/pgSQL LXer Syndicated Linux News 0 07-04-2006 10:54 AM
Nessus Plugin Variable Relationships BoarderX Linux - Software 1 04-20-2005 07:06 PM
mysql relationships question czarherr Programming 2 03-04-2005 12:57 AM
MySQL Relationships Question? RecoilUK Linux - General 1 08-02-2001 06:05 PM


All times are GMT -5. The time now is 01:34 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration