473,396 Members | 1,671 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

What to do? Intranet structure question.

Let me just start out by saying that I am a Java webapp developer. I
was pulled into rebuilding our intranet site. I have limited
experience with what is the best method for structuring an intranet
site.

We have a pretty big (~1000 pages) intranet site that has completly
gone to crap. The person that was in charge of the site has left the
company. Now that she is gone, they have come to me to revamp the look
and feel of the site. So I built a mock up template of the new site,
built my style sheets and such, and the new look and feel has been
approved.
We are planning on converting the old site to the new site, by pulling
a page at a time, slapping the css on it, and putting it into some of
the templates I have built.
Now here is my qestion:

What is the best way to structure/build a website of this size? In the
past I have built small sites, and used SSI to include common pieces
to most of the pages. I have started to design a large directory
structure to do this same thing with, and it just seems like it will
get out of hand.
Is there a better solution to manage a site of this size? I good
amount (70%) of the leaf or end pages will be .pdf documents, such as
offer letters, forms, stuff like that.

I just today looked at a CMS solution (OpenCms) and I think that is
kinda cool. However, how hard is it to build in css support, ssi
support and all that into a CMS? I guess just using cms tags to import
all that, right?

So what do people with about the same site website use? Also, what
kind of time commitment would implementing a CMS of this size, over a
file structure site be?

Thanks for your help.

Chris
Jul 20 '05 #1
1 2491
"drinc2much" <dr********@yahoo.com> wrote in message
news:8a************************@posting.google.com ...
What is the best way to structure/build a website of this size? In the
past I have built small sites, and used SSI to include common pieces
to most of the pages. I have started to design a large directory
structure to do this same thing with, and it just seems like it will
get out of hand.
Is there a better solution to manage a site of this size? I good
amount (70%) of the leaf or end pages will be .pdf documents, such as
offer letters, forms, stuff like that.

I just today looked at a CMS solution (OpenCms) and I think that is
kinda cool. However, how hard is it to build in css support, ssi
support and all that into a CMS? I guess just using cms tags to import
all that, right?


My suggestion would be to write out a logical hierarchy to determine where
to store files, and to create all of your links/includes/images/etc. using
paths relative to the root of the site. For example, you might create a
directory called /images to store all of your image files, and a directory
called /scripts to store all of your script files.

As for OpenCms... my only word of warning is that this seems to have a
WYSIWYG editor, which I would suggest avoiding like the plague. WYSIWYG
editors will typically insert a bunch of invalid code into your document
(though I have no experience with this particular editor). But on the other
hand, if you have little experience and/or have a pending deadline and just
need to get something working, then perhaps the pros would outweigh the cons
for you.

Good luck,
Peter Foti
Jul 20 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

17
by: Jawahar Rajan | last post by:
All, I am working on a project that requires the companies clients to login to our web site. however for employees of the companies they do not want to have a login. But a lot of the asp pages...
1
by: Greg | last post by:
I have installed MySQL 4.1.7 and PHP 4.3.9 on our server. I'm trying to setup a form on our intranet website to submit orders from other stores (on the intranet) to a MySQL database. I've got the...
9
by: Josh Mayfield | last post by:
Note: There is considerable background detail here, but I do have three questions, which are clearly marked and appear right before the sample code. I have a legitimate need to launch an EXE...
3
by: Wade | last post by:
I would like to install the .Net 1.1 framework on a Web Server running W2K to be able to run ASP.NET files, but I'm not sure where to find the files I need for the .Net framework. I have ".NET...
2
by: Ron | last post by:
Hello, I am working on a registration application for my companies intranet. The intranet is ASP classic based as of now. Unfortunately I only know ASP.NET. But that was all okay until I decided I...
4
by: Patirck Ige | last post by:
Would it be easier to have an intranetsystem built based on some security gruopson Active directory or having to use a Database to have a validation store and Roles. Which way would be the best to...
4
by: Dave | last post by:
(My apologies for posting this on two forums. I have just found out the other one was the incorrect location) I am writing a VB.NET 2003 web application to operate on my company's intranet. It...
6
by: boriq | last post by:
Hallo, I created a project with more that 1000 different pictures in it. The project website is divided into more subpages. Problem is that these pages (pictures) are not cached on local...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.