Professional Web Applications Themes

ColdFusion Bloat - Coldfusion Server Administration

If you ever look closely at the 150+ MB cfusion.war, you will be surprised at what you will find: - Doentation - Examples - Source code - Embedded jars Now, I can better see how the war is a whopping 150+ MB, but I don't understand why . :confused; For those of us who want to leverage the cfusion.war (or ear) in our deployment strategy, it is a little ridiculous to have this bloat because it is contagious to derivative works (my little k of CFM is combined with the 150 MB beast to create a new, very large war ...

  1. #1

    Default ColdFusion Bloat

    If you ever look closely at the 150+ MB cfusion.war, you will be surprised at
    what you will find:
    - Doentation
    - Examples
    - Source code
    - Embedded jars
    Now, I can better see how the war is a whopping 150+ MB, but I don't
    understand why. :confused;

    For those of us who want to leverage the cfusion.war (or ear) in our
    deployment strategy, it is a little ridiculous to have this bloat because it is
    contagious to derivative works (my little k of CFM is combined with the 150 MB
    beast to create a new, very large war for deployment). A smaller war would
    mean faster deployments, not to mention the build/packaging time.

    I had noticed this problem with CF7, and was hoping that CF8 would have cut
    the fat (especially after reading about all of the work done to make it perform
    faster), but CF8 seems to be just as bloated as CF7.

    The following directories and files are some examples:
    - CFIDE/scripts/ajax/ext/docs/
    - CFIDE/scripts/ajax/ext/examples/
    - CFIDE/scripts/ajax/ext/source/
    - WEB-INF/cfusion/cfx/examples/
    - WEB-INF/cfusion/charting/userguide.pdf
    - WEB-INF/cfusion/gateway/docs/
    - WEB-INF/cfusion/gateway/lib/examples.jar
    - WEB-INF/cfusion/gateway/src/
    - WEB-INF/cfusion/lib/etc/
    - WEB-INF/cfusion/temp_zip/
    I even noticed some shared object files (WEB-INF/cfusion/lib/*.so) which
    doesn't make sense for a java technology project.

    I can understand why these files are included in the CF distribution, but I
    can not understand why they are a part of the ear/war file used to create and
    deploy derivative works.

    I hope the ColdFusion team cuts the fat out of the next release!


    LoHutch Guest

  2. #2

    Default Re: ColdFusion Bloat

    when installing CF did you clear the Examples/Doentation checkbox on one of the option screens during the install process?
    johnab Guest

  3. #3

    Default Re: ColdFusion Bloat

    LoHutch wrote: 

    Because nobody entered this request at the place where it matters:
    http://www.adobe.com/go/wish/

     

    Is the difference between 36 and 52 seconds for compiling and packaging
    really that important?

     

    CF 8 has much improved runtime performance. Your examples do not impact
    runtime.

    Jochem


    --
    Jochem van Dieten
    Adobe Community Expert for ColdFusion
    Jochem Guest

Similar Threads

  1. Running ColdFusion 5.0 and ColdFusion 6.1 concurrently
    By rpersen in forum Coldfusion Server Administration
    Replies: 0
    Last Post: June 13th, 11:26 AM
  2. coldfusion MX 7
    By ameto99 in forum Coldfusion Server Administration
    Replies: 9
    Last Post: February 17th, 08:44 PM
  3. How to call a coldfusion function defined in other coldfusion file??
    By apngss@yahoo.com in forum Coldfusion - Getting Started
    Replies: 0
    Last Post: October 24th, 07:30 PM
  4. K2 Memory Bloat
    By ikslugert in forum Coldfusion - Advanced Techniques
    Replies: 2
    Last Post: July 21st, 01:23 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139