Edgewall Software

Changes between Version 408 and Version 409 of TracInstall


Ignore:
Timestamp:
Apr 26, 2015, 12:24:55 AM (9 years ago)
Author:
Ryan J Ollos
Comment:

Partial revert of TracInstall@408. We want emphasis the statements on TracCgi.

Legend:

Unmodified
Added
Removed
Modified
  • TracInstall

    v408 v409  
    8787   server (see [trac:TracOnWindowsIisAjp TracOnWindowsIisAjp])
    8888 * a FastCGI and FastCGI-to-WSGI gateway (see [trac:TracOnWindowsIisWfastcgi])
    89  * a CGI-capable web server (see TracCgi), but usage of Trac as a cgi script
    90    is highly discouraged, better use one of the previous options.
     89 * a CGI-capable web server (see TracCgi), but //usage of Trac as a cgi script
     90   is highly discouraged//, better use one of the previous options.
    9191   
    9292==== Other Python Packages
     
    281281 - [wiki:TracModWSGI mod_wsgi]
    282282 - [TracModPython mod_python]
    283  - [TracCgi CGI]: should not be used, as this degrades performance
     283 - //[TracCgi CGI]: should not be used, as it degrades performance//
    284284
    285285Trac also supports [trac:TracOnWindowsIisAjp AJP] which may be your choice if you want to connect to IIS. Other deployment scenarios are possible: [trac:TracNginxRecipe nginx], [http://projects.unbit.it/uwsgi/wiki/Example#Traconapacheinasub-uri uwsgi], [trac:TracOnWindowsIisIsapi Isapi-wsgi] etc.
     
    301301==== Mapping Static Resources
    302302
    303 Out of the box, Trac will pass static resources such as style sheets or images through itself. For anything but a tracd only based deployment, this is far from optimal as the web server could be set up to directly serve those static resources. For CGI setup, this is '''highly undesirable''' as it causes poor performance.
     303Out of the box, Trac will pass static resources such as style sheets or images through itself. For anything but a tracd only based deployment, this is far from optimal as the web server could be set up to directly serve those static resources. For CGI setup, this is '''highly undesirable''' as it causes abysmal performance.
    304304
    305305Web servers such as [http://httpd.apache.org/ Apache] allow you to create "Aliases" to resources, giving them a virtual URL that doesn't necessarily reflect the layout of the servers file system. We also can map requests for static resources directly to the directory on the file system, avoiding processing these requests by Trac itself.