publishing - do's and don'ts

R

Rawley

FP 2003 is currently installed on my computer at work. Should it be installed on the server instead (Windows 2000 server) and the web site created from there? I keep hearing about publishing from the computer vs. the server, and I don't really know/understand the differences and do's & don'ts. Today when I was looking at my site's reports through FP, it said the search engine won't function properly until "you publish your FrontPage Web to a server." Would this be taken care of by having FP installed on the server, or what do I need to do? Any help would be appreciated!
 
K

Kevin Spencer

Hi Rawley,

This may be a bit difficult to explain. A web site is a configuration of
folders and files. A web page is an individual HTML file. A web site can
reside (and normally does) on a web server (a server-based web). A web
server is a service that maintains web sites in virtual directories. A
virtual directory is a web server entity which is mapped to a physical
folder location, and should never be confused with the folder location, even
though they may correspond exactly. They may not. A web site can also reside
in a folder location that is NOT a virtual directory (a file-based web). A
server-based web site can be accessed using the HTTP protocol, over the
Internet. A file-based web is accessed using the FILE protocol, and can only
be accessed via LAN.

FrontPage can work with both types of web sites. Normally, a local (to your
development machine) web site is created, either in a file location, or on
the local web server (http://localhost). It is then published to a server
where the actual web domain is located. The local FrontPage web can be
either file-based or server-based, and can publish to a web server or to
another folder/file location. In any case, you can publish from either local
or remote to either local or remote. FrontPage makes no disticnction.

In your case, it sounds likme you've created a file-based web site on your
local machine. FrontPage components (such as form handlers, etc) require a
web server and an HTTP request to operate. Therefore, when you test pages
locally that contain web components, you won't be able to test the
components unless you are working with a server-based web. You will have to
publish them to either your local web server (if you have one installed) or
to a hosted web server location.

I hope that clears things up for you!

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Big things are made up
of lots of little things.

Rawley said:
FP 2003 is currently installed on my computer at work. Should it be
installed on the server instead (Windows 2000 server) and the web site
created from there? I keep hearing about publishing from the computer vs.
the server, and I don't really know/understand the differences and do's &
don'ts. Today when I was looking at my site's reports through FP, it said
the search engine won't function properly until "you publish your FrontPage
Web to a server." Would this be taken care of by having FP installed on the
server, or what do I need to do? Any help would be appreciated!
 
T

Tom Pepper Willett

No, you don't install FP on a server. You install it on your local pc,
create the webs and publish to the host server. The host server can have
the FP server extensions installed to allow http publishing and several FP
web components to work.
--
-----
Tom Pepper Willett
Microsoft MVP - FrontPage
http://www.microsoft.com/office/frontpage/prodinfo/default.mspx
http://msdn.microsoft.com/office/understanding/frontpage/
----
| FP 2003 is currently installed on my computer at work. Should it be
installed on the server instead (Windows 2000 server) and the web site
created from there? I keep hearing about publishing from the computer vs.
the server, and I don't really know/understand the differences and do's &
don'ts. Today when I was looking at my site's reports through FP, it said
the search engine won't function properly until "you publish your FrontPage
Web to a server." Would this be taken care of by having FP installed on the
server, or what do I need to do? Any help would be appreciated!
 
Top