Skip navigation
Home/Support/

Forums

533 Views 28 Replies Latest reply: Feb 14, 2011 5:18 PM by MeWrite RSS
MeWrite User 127 posts since
Nov 7, 2007
Currently Being Moderated

Aug 11, 2010 1:56 PM

Single Source Layouts Slowing RoboHelp

So I created a Project last week that I wanted to be used as a Project Template. However, I noticed that after I created a few standardized components that RH went from fast to exceedingly slow.  I did some research and found an article on Peter Grainge's site(http://www.grainge.org/pages/authoring/rh8/using_rh8.htm) that discussed a missing DLL file. We followed the steps and added the DLL in the correct place, however that did nothing to correct the speed issue.

 

I started a project template again, from scratch. I started adding in the Master Pages, link to the images in the Resource Manager Pod, created Conditionalized tags, setup indivdual TOCs based on departments, and eveything was working just fine. UNTIL! I started adding the FlashHelp Pro layout. After I added a 3rd FHP layout in the single source pod, RH went from fast to slow. The more I added the slower it got.  We started deleting the layouts one by one until the speed came back up. The break point: 4 or more FHP layouts impact the speed of RoboHelp 8.

 

It takes 2-4 minutes to open RoboHelp (and this is without Topics or images in the project) and 1-3 minutes importing or creating a new topic. In the end we are publishing FlashHelp Pro to a total of 15 different departments.

 

I couldn't find any information in the forums addressing this issue. Is anyone else having this problem? Does anyone have suggestions on how to fix this?

 

Regards,

CJ

  • Captiv8r Community Professional 18,197 posts since
    Mar 13, 2005
    Currently Being Moderated
    1. Aug 11, 2010 2:32 PM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    Hi there

     

    Quick question here. You *ARE* using the RoboHelp Server? Because if you aren't, FlashHelp Pro will do you about as much good as a diesel engine does for a go-kart.

     

    Cheers... Rick

     

     

    Helpful and Handy Links

    RoboHelp Wish Form/Bug Reporting Form

    Begin learning RoboHelp HTML 7 or 8 moments from now - $24.95!

    Adobe Certified RoboHelp HTML Training

    SorcererStone Blog

    RoboHelp eBooks

  • Peter Grainge Community Professional 11,885 posts since
    Aug 31, 2004
    Currently Being Moderated
    3. Aug 18, 2010 6:11 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    Have you tried opening a sample project and adding some FlashHelp Pro outputs to that to see if the same problem occurs?

     

    You will find the samples at

     

    C:\Program Files\Adobe\Adobe RoboHelp 8\RoboHTML\Samples\en_US

     

    or

     

    C:\Program Files\Adobe\Adobe Technical Communication Suite 2\Adobe RoboHelp 8\RoboHTML\Samples\en_US

     


    See www.grainge.org for RoboHelp and Authoring tips

     

    @petergrainge

  • Peter Grainge Community Professional 11,885 posts since
    Aug 31, 2004
    Currently Being Moderated
    5. Aug 18, 2010 11:39 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    I can't create it but what you have set up is not the same as I suggested. You have set up everything you want and then added the layouts. What we need to do is establish that it is the layouts alone, not the layouts plus something else in what you have set up where that something alone does not impact. That would lead you to your conclusion but it could be wrong.

     

    Please just open a sample project and add some layouts, nothing else. If that does slow things up, I'm not sure what we will do but at least we will know it is the layouts alone.

     


    See www.grainge.org for RoboHelp and Authoring tips

     

    @petergrainge

  • Peter Grainge Community Professional 11,885 posts since
    Aug 31, 2004
    Currently Being Moderated
    8. Aug 20, 2010 2:36 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    This part is not an answer but a question re why you are doing this. Each author is going to be working on one project, unless source control is involved and there has been no mention of that. So the template needs only one layout. That layout may need different paths but surely the authors can set that given instructions?

     

    Turning back to doing this the way you want, given it is a template project, can you send it to me? See my contact page on my site.

     


    See www.grainge.org for RoboHelp and Authoring tips

     

    @petergrainge

  • MergeThis Participant 1,866 posts since
    Sep 22, 2004
    Currently Being Moderated
    10. Aug 20, 2010 10:53 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    I wonder if you could pull an end-around, and avoid using the WYSIWYG for generating these multiple layouts.

     

    For example, you could set up each project to have only one or two layouts (Printed Doc & HTML Help?) for editing purposes, and then work with replacement flat files and command-line generation and publishing in a scheduled batch.

     

    1. Create each layout (Flash1.ssl, Flash2.ssl, etc.). (Just for the heck of it, don't use spaces or special characters.)
    2. Create an rhlayout.apj that lists all the layouts.
    3. Create your command-line batch commands.
    4. Add all .ssl files and the .apj to each project (in Win Explorer or using some Sync tool).
    5. Run your command-line batch commands.
    6. Swap the default rhlayout.apj file back in and remove the extra .ssl files (in Win Explorer).

     

    These replacement files could be added to source control (under a folder named Layouts or such like), and thereby be easily accessible. You'd also need the default rhlayout.apj file available, to swap back before opening the project for edits. You could use a combination of

     

    [It doesn't say in the RH8 help, but I believe you need to run each layout once before it will be recognized by the rhcl.exe program, although that might have been fixed with one of the patches. Anyone out there know about this?]

     

    Yes, it sounds kludgy, but once you set things up, I think you'd be under a lot less stress. It should be easy enough to test this, using a sample project and a few layouts.

     

     

    Good luck,

    Leon

  • Peter Grainge Community Professional 11,885 posts since
    Aug 31, 2004
    Currently Being Moderated
    11. Aug 21, 2010 2:50 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    Let's see what happens when you send me the project.

     


    See www.grainge.org for RoboHelp and Authoring tips

     

    @petergrainge

  • MergeThis Participant 1,866 posts since
    Sep 22, 2004
    Currently Being Moderated
    13. Sep 1, 2010 12:02 PM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    This process would actually all take place outside their sphere of influence, and would be invisible to them. That is, after you've added the other SSL files and replaced the rhlayout.apj, generated the output, then taken out the SSL files and replaced the rhlayout.apj with the default (this could all be automated), they would still only see the two basic SSL layouts that they left the day before.

     

     

    Good luck,

    Leon

  • Jeff_Coatsworth Participant 1,135 posts since
    Feb 10, 2009
    Currently Being Moderated
    15. Sep 21, 2010 11:17 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    What happens if you set up multiple SSL layouts that dump their generated WebHelp (Pro) output to a different folder on your local drive or a server (& not have RH try to do the publishing to a URL)? If that fixes the slowdown, then you could do a batch FTP script to publish each of the outputs to their proper web location - in effect, just take RH out of the FTP business (because, frankly, it's probably not a very good FTP client).

     

    Just my 0.02 worth ;>)

  • chunkee User 54 posts since
    Mar 31, 2010
    Currently Being Moderated
    16. Sep 21, 2010 11:23 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    I am having this same issue. I am using the RoboHelp Server 8, RoboHelp 8. I only have a few single source layouts in the POD.  The defaults plus around 3 more.  RoboHelp slows down so much that selecting a different SSL at times takes 45 seconds or more.  RH Projects with the SSLs take a very long time to open. Not sure what the resolution is here, but thought I would chime in and say I have the same problem. Not certain if it is the connection to the RHS or not.

     

    JC

  • MergeThis Participant 1,866 posts since
    Sep 22, 2004
    Currently Being Moderated
    19. Sep 23, 2010 10:38 AM (in response to MeWrite)
    Re: Single Source Layouts Slowing RoboHelp

    Errrr...no. "looking for Images on a Shared Drive on the network...is the purpose of the Resource Manager," while possibly correct, is probably not best practice.

     

    The Resource Manager is only designed to apply to the user's local machine (that is, for any projects on that user's machine, whether part of a merged help system or not). You can, of course, sync the files between users (using an automated instance of a synchronizing tool, or using a source control product); as long as the files you'll eventually be accessing are on your local machine, RH won't be coughing up hair balls. You could even create an entirely separate project that contains all the resources (bypassing the Resource Manager function entirely), and access those files in the same sync'ing manner as just described.

     

     

    Good luck,

    Leon

  • Peter Grainge Community Professional 11,885 posts since
    Aug 31, 2004
    Currently Being Moderated
    20. Sep 28, 2010 5:35 AM (in response to MergeThis)
    Re: Single Source Layouts Slowing RoboHelp

    MeWrite

     

    When you refer to URLs in the SSL Pod, I take it you are referring to publish locations. I just set up a project with five locations and it has no problems.

     

    The thing I do notice throughout this thread is that things work just fine when everything is local and go belly up once the network comes into play. Also as this is not a previously reported problem, whilst it doesn't help you, guess where my thinking is headed.

     


    See www.grainge.org for RoboHelp and Authoring tips

     

    @petergrainge

  • chunkee User 54 posts since
    Mar 31, 2010
    Currently Being Moderated
    21. Sep 28, 2010 2:47 PM (in response to Peter Grainge)
    Re: Single Source Layouts Slowing RoboHelp

    Not certain where this is headed. However, there is clearly something going on. I am testing RHServer and am an Admin on the Server. I have nothing on a network saved other than file shares to place the AIR App install files and comments. The SSL Pod, when open, for some reason is so ridiculously slow to even select another SSL output.  I am not certain what is going on, but there is not wrong with my network.

  • Colum McAndrew Participant 4,298 posts since
    Oct 8, 2004
    Currently Being Moderated
    22. Sep 29, 2010 2:41 AM (in response to chunkee)
    Re: Single Source Layouts Slowing RoboHelp

    Can we take a step back here so that we are all singing from the same hymn sheet. Where are the RoboHelp and RoboHelp Server installed? What output types are you creating and where. I ask these questions because AirHelp is not supported on the RoboHelp Server. Also presumably RoboHelp 8 did not used to be this slow. What has changed that may have caused this slowness (e.g. installed applications).

     


      The RoboColum(n)   @robocolumn   Colum McAndrew
  • Peter Grainge Community Professional 11,885 posts since
    Aug 31, 2004
    Currently Being Moderated
    23. Sep 29, 2010 3:04 AM (in response to Colum McAndrew)
    Re: Single Source Layouts Slowing RoboHelp

    I think Chunkee is simply saying that all that is on the network are the AIR update files which do need to be on a server. The rest of this thread has nothing to do with AIR as an output.

     

    MeWrite has had this problem since installing RH8, it is not a change in how RH8 is behaving.

     


    See www.grainge.org for RoboHelp and Authoring tips

     

    @petergrainge

  • chunkee User 54 posts since
    Mar 31, 2010
    Currently Being Moderated
    24. Sep 30, 2010 7:26 AM (in response to Peter Grainge)
    Re: Single Source Layouts Slowing RoboHelp

    The AIR Application Update Files (AIR installer files) along with comments are on a shared internal network drive.  That is for the application format only. I DO HAVE RHServer, on a server. Since the current version of RHServer is not compatible with AIR Browswer help, the browser help is on an IIS virtual directory.  It is published via a shared folder to place the contents so they can be accessed via a browser. The RHServer, with its limitations, has FlashHelp Pro and WebHelp Pro versions of the same content. I am building a presentation on which way to go for our company.  I was just invited to the RH9/RHS9 testing.

     

    I am not certain what is causing the lag. Our network is gigabit and throughput is very fast as all of this is local and not somewhere in the orient.

     

    AIRHelp Application - Stored on a Shared Network Folder for commenting and placement of the updates when created.

    AIRHelp Browser- Stored on an IIS Server virtual directory and accessed via a Browser to view.

     

    RHServer on Windows Server 2008 32bit

    FlashHelp Pro and WebHelp Pro Versions are on there.

     

    I have 2 additional SSLs in the SSL Pod. Selecting each of these takes a bit of time and can be a large delay if several topic tabs are open.  The targets and source files are stored on my local PC. No source control as of yet. However, if we choose Flare we will probably go with TFS or Subversion.

     

    Not certain as which way we will go. I have used both, and both have their problems.  The new features of the RH9/RHS9 seem hopeful as some of them were the caveats that were pushing me toward Flare and Madcaps solution.

     

    Thats it in a nutshell.


    JC

  • Colum McAndrew Participant 4,298 posts since
    Oct 8, 2004
    Currently Being Moderated
    25. Sep 30, 2010 7:52 AM (in response to chunkee)
    Re: Single Source Layouts Slowing RoboHelp

    This maybe a bit of a long shot but a quick scan of this thread has not suggested building new single source layouts. Create a new one for the ones you want (do not duplicate existing ones) and see if that makes a difference.


      The RoboColum(n)   @robocolumn   Colum McAndrew
  • chunkee User 54 posts since
    Mar 31, 2010
    Currently Being Moderated
    26. Sep 30, 2010 1:32 PM (in response to Colum McAndrew)
    Re: Single Source Layouts Slowing RoboHelp

    I apologize if I implied that. These are all created from new.

     

    JC

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points