Re: Random Number Appended to Images,JS and CSS files

Rimantas Liubertas
Sun, 17 Sep 2006 00:29:02 -0000

> I am really curious... what is up with the random number being
> appended to the query string of calls to JS, CSS and Image files?  At
> first I thought it was just for development mode so that files would
> not be cached but when I went to my site in production mode the random
> number where appended as well.  Does anyone know the design decision
> behind this?  Or if the number really is random?
>
> Is their a function to get that random number for when I create my own
helpers?

Quote from
http://api.rubyonrails.com/files/vendor/rails/actionpack/CHANGELOG.html
(*1.12.1* (April 6th, 2006)):

Added automated timestamping to AssetTagHelper methods for
stylesheets, javascripts, and images when Action Controller is run
under Rails [DHH]. Example:

  image_tag("rails.png") # => '<img alt="Rails"
src="/images/rails.png?1143664135" />'

…to avoid frequent stats (not a problem for most people), you can set
RAILS_ASSET_ID in the ENV to avoid stats:

  ENV["RAILS_ASSET_ID"] = "2345"
  image_tag("rails.png") # => '<img alt="Rails"
src="/images/rails.png?2345" />'

This can be used by deployment managers to set the asset id by
application revision

=== end of quote ==
Regards,
Rimantas
--
http://rimantas.com/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe@googlegroups.com