Issue description
Some resources in Topincs change not very often, practically they only change on an update. For these resources incorporate the Topincs version number in the resource name and add a high Cache-Control: max-age or Expires in the response. Resources that are affected:
* css
* images
* javascript
Created: 2008-03-09 09:03:01, Robert Cerny Modified: 2009-08-21 08:59:06, Robert Cerny
Link,
No reifier
Comment
CSS, images and JavaScript resources are now put into a directory specific to the Topincs version under docroot. All resources in directories starting with a number are set via apache configuration to send no etag and a far in the future expires header. This change made it necessary to incorporate a mechanism into the update script which allows to recreate the httpd configuration of a Topincs installation.
This change also makes it necessary to include the mod_headers module in Apache.
Created: 2008-03-10 00:28:31, Robert Cerny Modified: 2008-03-10 00:29:18, Robert Cerny
Link,
No reifier
Added .core-topics to this versioned directory. It is requested on every request, but can only change on updates of the Topincs server.
Created: 2008-03-11 17:36:38, Robert Cerny Modified: 2008-03-11 17:36:38, Robert Cerny
Link,
No reifier
This change makes it necessary to do the following steps after upgrading an installation to a new version:
* run update to recreate the http.conf
* restart apacheotherwise the recreated http.conf is not read.
Hmm. Not optimal.
Created: 2009-02-04 15:41:08, Robert Cerny Modified: 2009-02-04 15:41:08, Robert Cerny
Link,
No reifier
|
Reporting date2008-03-09+01:00 Created: 2008-03-09 09:03:03, Robert Cerny Modified: 2009-02-04 15:41:08, Robert Cerny
Link,
No reifier
Planned for version
Topincs 2.1.0
Created: 2008-03-09 09:03:02, Robert Cerny Modified: 2008-03-09 09:03:02, Robert Cerny
Link,
No reifier
Affects3
Topincs Server (Component)
Created: 2008-03-09 09:03:01, Robert Cerny Modified: 2008-03-09 09:03:01, Robert Cerny
Link,
No reifier
Apache configuration (Configuration)
Created: 2008-03-10 00:31:17, Robert Cerny Modified: 2008-03-10 00:31:17, Robert Cerny
Link,
No reifier
Topincs configuration (Configuration)
Created: 2008-03-10 00:31:40, Robert Cerny Modified: 2008-03-10 00:31:40, Robert Cerny
Link,
No reifier
Reported by
Robert Cerny
Created: 2008-03-09 09:03:02, Robert Cerny Modified: 2008-03-09 09:03:02, Robert Cerny
Link,
No reifier
Resolving date2008-03-10+01:00 Created: 2008-03-10 00:28:30, Robert Cerny Modified: 2009-02-04 15:41:09, Robert Cerny
Link,
No reifier
Resolved by
Robert Cerny
Created: 2008-03-10 00:28:30, Robert Cerny Modified: 2008-03-10 00:28:30, Robert Cerny
Link,
No reifier
Resolved in version
Topincs 2.1.0
Created: 2008-03-10 00:28:31, Robert Cerny Modified: 2008-03-10 00:28:31, Robert Cerny
Link,
No reifier
|