Solved

FrontPage, InterDev and Web management...

Posted on 1999-01-07
16
384 Views
Last Modified: 2013-12-25
Let's say that I have a huge Web site containing various FrontPage Webs within the Root Web, and that I have some developers working on this Web site - each developer may be working on any of the various sub-Webs in place either with FrontPage on InterDev. In addition, I have one server to store a development version of the Web site, and one server for the production version.

With all this going on... how should one manage it? Does FP and InterDev know when two or more people try to work on the same site? Is it good to have a development server and a production server? Would we be facing problems when publishing from the dev. server to the prod. server?

Etc. etc.
0
Comment
Question by:loyaliser
16 Comments
 
LVL 1

Expert Comment

by:acsmith
Comment Utility
it's definately a good idea to have dev and prod servers, as we manage to crash our dev server quite frequently (especially when working with server side dll's).Copying the sites from dev to prod is really easy and shouldn't present any problems. InterDev (my version anyway) will tell you if there is a newer copy of a file on the server than the one you're about to release, but it doesn't offer any real source control. We do it by each developer having their own site, to which they copy the files from the main site to work on. When they've finished, they copy any changes they've made back to the main site. This is OK with a small number of developers, but if you're intending to have more than one developer working on the same page at the same time it might be worth looking into getting some sort of source control tool.
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
So it is good to have one prod server... and perhaps several dev servers (perhaps one on each workstation that the web developer is working on)?

Also, it is better to use InterDev with projects of such magnitude since FrontPage is not as good with keeping track of changed pages... also FP's discussion web's get messed up usually when copying from one server to another... etc. etc. Correct?

Also, how does one manage DLL's, MTS, registerting etc. remotely when building e-commerce webs with dev servers and prod servers using these Microsoft development products?
0
 
LVL 1

Expert Comment

by:rajgn
Comment Utility
When you're using both FP and VI as development tools, you've to be extremely cautious on editing asp's. It's always better not to edit asp's in FP. In content view it's always possible to delete the asp code assuming it as a blank line. Moreover, FP has it's own rules of generating the HTML code which can mess up with asp code. Use FP only for STATIC HTML pages. I NEVER suggest asp code maintenance with FP.

Whenever there's a possibility of number of users editing the same file, It's always better to have a source control mechanism. This problem becomes complex as the number of developers increases. Hence tools like MS SourceSafe are very useful in maintaining the source code. It's also useful in switching over to previous versions of files without much effort, And eliminates errors in manual version maintenance.
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
Cool... so, I should really use VI to publish the pages... rather than FP. Just use FP to change static pages. Right?

I think that about clears it up... you can have the points.
0
 
LVL 1

Expert Comment

by:acsmith
Comment Utility
DLL's are a pain in the neck if you've only one dev server, as after the dll has been called by the web service they tend to get locked, so you can't update with a newer version without a lot of messing about (I usually reboot as it's quicker) I run PWS on my workstation, and use that to test dll's. Another bonus of having you workstation as a web server is the script debugger: you can step through client and server code on the same machine. I'm not sure you can register dll's remotely. Perhaps PCanywhere or something similar will let you. As rajgn says, I would also recommend SourceSafe as a good source control tool.
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
Cool... so, I should really use VI to publish the pages... rather than FP. Just use FP to change static pages. Right?

I think that about clears it up... you can have the points.
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
Excuse the duplicate messages....

So, it can get pretty complex, and there is really no one way to manage such a thing. Sounds good.

Thanks again...
0
 
LVL 6

Expert Comment

by:PBall
Comment Utility
VI should be your entry / exit point since it can do source control when combined with SourceSafe.  That way, there will be less possibility on 2 person overwriting each other work.  VI is good for management.

FrontPage is useless unless you are doing simple sites.  Althought  the capability is there, I would not recommend using FP to do ASP.  And the I know what you want so I am going add this and that code myself "attitude" of FrontPage is definitely destructive and frustrating at the same time.  Again, use VI as your main tool and use FrontPage only when authoring a separate simple static web / part of a dynamic web (but only static pages).
0
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

 
LVL 1

Author Comment

by:loyaliser
Comment Utility
So, since I am dealing with a large Web site, it is good to have a root web, and within that several other webs. Can VI to sub-webs on one IP?

Also, when many developers are working on the same FP web, should there only be one person who publishes? Or can both publish with VI... under a source-safed environment of course.?

Thanks...
0
 
LVL 1

Expert Comment

by:acsmith
Comment Utility
yep, VI can handle loads of sites hanging off the root web all on one IP. We have one root web, and 13 others within it.
0
 
LVL 1

Expert Comment

by:acsmith
Comment Utility
and using sourcesafe with VI would mean that only one person can publish at a time because only one person can check a file out at a time, although other developers can get the latest version, and work on it in their own web.
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
Sounds good... so who gets the points?
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
Does anyone use the MMC to create a Web site? When do you use the MMC to create a Web site... or do you ever? If you do you use, why?

Thanks...
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
PS. acsmith can have the points since he answered the most.

Unless there is a different policy for giving points away in a multi-answered question?

Thanks...

0
 
LVL 1

Accepted Solution

by:
acsmith earned 50 total points
Comment Utility
thanks loyaliser. Nope, I don't use MMC to create the sites, as VI does a perfectly good job. I only use it to tweak the settings.
0
 
LVL 1

Author Comment

by:loyaliser
Comment Utility
Thanks...
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Deprecated and Headed for the Dustbin By now, you have probably heard that some PHP features, while convenient, can also cause PHP security problems.  This article discusses one of those, called register_globals.  It is a thing you do not want.  …
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now