Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
Editing Content via the IFS
cgoodall
Hello,
We're running TS 6.7 on Windows 2003 EE. I've been tasked with hunting down some performance issues.
We have several developers who edit content almost exclusively through the IFS. They have the IFS share mapped on their PC's and use either Dreamweaver or Homesite to browse and edit files.
Is there any reason that such access to the IFS should not be allowed?
It seems like this method of editing could cause more traffic than necessary. Instead of touching a file twice (on download and again on upload via the local file manager), a file being edited is open across the network and TeamSite has to 'handle' every time the user saves their work. Also, some of these apps may be intermittently polling for updates in the directory tree on the IFS.
Thank you in advance for your input.
Sincerely,
~Chris
Find more posts tagged with
Comments
nipper
I used mapped drives often, with no trouble. The performance should be similar to a mapped drive, certainly not fast, but seldom horrid. What type of performance issues are you seeing ?
You mention 6.7, is this worse that before the upgrade from 6.whatever ?
Now some IDEs like to take control of the complete directory structure so they touch hundreds of files and directories (looking for images, css, etc). That may have something to do with it.
You may want to write a script to do a recursive find through out the iw-store and see how long it takes to run from the local filesystem and from a mounted drive. Use Perls benchmark to see how the time compares.
HTH
Andy
cgoodall
Andy,
The upgrade from 6.5 to 6.7 happened before I started working with TeamSite. However, the unanimous opinion of the users is that 6.5 performed fine and the problems started with the upgrade to 6.7.
Our implementation is slow browsing folders and making edits. This is the biggest problem. Several times a day it can be nearly impossible to open a file for editing or get a listing of files within a large directory. By 'impossible' I mean that the operations can take minutes to execute. When editing via the IFS, the IDE will appear to be frozen during this time.
Gen's are slow, but I assume that's because we use a recursive method to walk through DCR's to automatically generate our site navigation. We are also including many tpl's to create each page.
We're running on a dual-Zeon 3GHz server with 4GB of memory. The server is a blade attached to our second-tier SAN.
I've read that 6.7.1 includes performance fixes. We're going to wait until 6.7.1 SP1 before we upgrade.
Is it the general consensus that 6.7 wasn't really ready for prime-time? I don't see many 6.7 users in this forum.
Again, thanks for your help.
Sincerely,
~Chris
nipper
Well, do this (during non-working hours):
create a temp branch with a bunch of files on it, multiple levels of directories. Write a perl script to read every file & then go to the next. Should be pretty easy. Since you are not having trouble writing, you probably could do this with a current branch.
Run it on the server on the Y: drive, then mounted from another system.
How do the times compare ?
cgoodall
Sounds good to me. I'll do this in the next few days and will post the results.
Thanks Andy.
cgoodall
Finally I have an update...
Testing revealed that there is no substantial difference in speed accessing files via the GUI or via the IFS. However, when using the GUI, editors were copying the files to their local PC drives and access there was fast.
We did find several users who where using Dreamweaver to edit content. Dreamweaver was automatically refreshing directory information, which, in this case, means traversing entire branches looking for modified files.
We had those users turn off the auto-refresh in Dreamweaver and immediately noticed a performance increase.
The users are much happier now.
Thanks for all the help,
~Chris
nipper
Finally I have an update...
The users are much happier now.
~Chris
Don't make them too happy, they will expect a successful response from you every time then.