#2038: CSS intermitently not applied
-----------------------+----------------------------------------------------
Reporter: anonymous | Owner: cmlenz
Type: defect | Status: closed
Priority: normal | Milestone:
Component: general | Version: 0.9
Severity: normal | Resolution: worksforme
Keywords: |
-----------------------+----------------------------------------------------
Changes (by mgood):
* status: reopened => closed
* resolution: => worksforme
Comment:
I don't see why you would need to put the aliases in each virtual host.
If you feel the need to map the projects' htdocs resources statically this
can be done with an `AliasMatch` rule instead of an `Alias` per-project.
Unfortunately while CGI is the most widely supported way of running web
applications it has the inherent problem of requiring a new process for
each request, so any startup overhead is repeated on every request. The
initialization of Trac's plugin system has increased this startup overhead
and is one of the reasons use of CGI is discouraged in favor of
[wiki:TracFastCgi FastCGI], [wiki:TracModPython mod_python], or
[wiki:TracStandalone tracd]. Adding [ticket:1582 WSGI support] will also
increase the number of alternatives to CGI for running Trac.
We can't fix the inherent problems in CGI (besides offering alternatives)
and it's not reasonable to remove the plugin system just so that Trac can
handle the htdocs requests smoothly as a CGI. So basically the remaining
options are: static resource mapping, or don't use CGI.
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/2038>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets