Congrats on quitting smoking. Keep it up for another week and we will
get you a cake :-)


I agree, my experience with the CFAJAX stuff is that it is a great
start but has a couple of more iterations to go. I have been using the
EXT 2.0 stuff along with jQuery and it has been really really nice. I
have control over when I load the JS files and how they are cached.


That brings up another point that I haven't heard and that is using
massive caching on your JS files. One thing I have seems some sites do
is cache the their JS and CSS assets for eternity and just use some
sort of version number on the end of them. Basically it goes like
this...


Apache and IIS are instructed to aches the assets for a REALLLLLLLLY
long time then you do this in your code:


<cfset application.assetVersion = 2342352362>


<script src="/assets/js/sitejsfile.js?#application.assetVersion#" />

<script src="/assets/css/style.css?#application.assetVersion#" />


If you ever happen to change your asset files up the assetVersion by 1
and the browsers will recache all the assets.



I think in the end this will speed up your application and not have to
worry about the load time on every page for something that really
doesn't change all that often.

J.J.


On 2/29/08, Cutter (CFRelated) <[EMAIL PROTECTED]> wrote:
> Don,
>
>  I'm going to try to be nice here. I'm quitting smoking right now, so if
>  I seem snappy try not to take it personally.
>
>  Adobe has given us tools, within CF, to do things that most backend,
>  server-side developers never (or rarely) get into. It made them dead
>  simple, used the best and most professional third party libraries
>  available (in my opinion), and set it up so anyone could do it. If your
>  application is too slow for you, or your client, and your not willing to
>  put in the extra work to make it better, by rolling your own solution,
>  then that isn't the fault of Adobe. I apologize for being blunt, but
>  most ColdFusion developers, past the beginner level, rarely if ever use
>  cfform, and haven't for years. It was made for really rapid prototyping,
>  small projects with no budget or time, and developers who can't (or
>  wouldn't) write their own custom form validation, and has never been
>  ideal. (Again, my opinion) Now, with these new CF8 Ajax components,
>  developers are using cfform again, to get the fancy grids and
>  auto-suggest. More advanced applications require 'beyond the basics'
>  functionality of these controls, and developers have to learn the
>  underlying libraries to build those applications.
>
>  Ext isn't that hard, and you probably could have rewritten the majority
>  of your application in the time that this thread has been going on. You
>  would have already optimized the code for better browser performance.
>  Also keep in mind that the average user will not have caching disabled
>  on their browser (like developers do), and the perceived performance of
>  these components will be much higher to them, after the initial page
>  load, because all of the assets will be resident in their browser cache.
>
>
>  Steve "Cutter" Blades
>  Adobe Certified Professional
>  Advanced Macromedia ColdFusion MX 7 Developer
>  _____________________________
>  http://blog.cutterscrossing.com
>
>
> Don L wrote:
>  > Dave, Rick, Russ, John and Gerald,
>  >
>  > Thank you all for your thoughts.  To Gerald, you were probably referring 
> to IIS6.
>  >
>  > My opinion still is, if feasible, the best option is, not to have/load 
> unnecessary heavy-duty javascripts in the first place, and to make 
> "things/features" more configurable by design.  In the case of cf8's 
> integration with FukEditor, as some else has alluded on a separate thread 
> before, it seemed to have been added in a rush, a reputable company should 
> not do something like that to its flagship product... No, this is not Alice 
> in Wonderland, it's called business ethics.
>  >
>  > Don
>  >
>  >> Actually configuring compression is easy in IIS. It has a GUI for this as
>  >> well. It took me about 5 min to figure it out and implement. What is
>  >> difficult is per domain/web site compression. IIS does it for all domains
>  >> hosted on the box. If you want more granular control you will need 
> HttpZip's
>  >> Port80. I am going off of a 4 year old memory so maybe things are 
> different,
>  >> probably not though.
>  >>
>  >> IIS's compression is rather impressive. I had a pricing matrix for pricing
>  >> out screen print t shirts on the fly. The page (mostly javascript) was
>  >> ~500K. ISS took it down to something like 30-40k.
>  >>
>  >>
>  >> On Fri, Feb 29, 2008 at 1:11 AM, John Mason <[EMAIL PROTECTED]> wrote:
>  >>
>  >
>  >
>
>  

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;160198600;22374440;w

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:300237
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to