Add fast-cgi and SPDY support to jetty
Opened 3 years ago
Last modified 3 years ago
#2182newenhancement
Add fast-cgi and SPDY support to jetty
Reported by:ReportageOwned by: Priority: minor Milestone: undecided Component: apps/jetty Version: 0.9.33 Keywords: jetty, spdy, fast-cgi Cc:
Parent Tickets:
Sensitive: no
(last modified by Reportage)
DescriptionAdding support for php, ruby and python would extend the usefulness of the jetty web server included with I2P, removing the need for a separate web server. It would also permit development of plugins running on php etc, opening up the plugin ecosystem to the full range of web applications that currently require a 3rd party server to deploy eg. wordpress, phpbb etc.
- https://www.eclipse.org/jetty/documentation/9.2.22.v20170531/fastcgi.html
- https://www.eclipse.org/jetty/documentation/9.2.22.v20170531/configuring-fastcgi.html
- https://mvnrepository.com/artifact/org.eclipse.jetty.fcgi/fcgi-client
SPDY offers improved pageload performance, and is implemented in Jetty 9.
- https://webtide.com/the-need-for-spdy-and-why-upgrade-to-jetty-9/
- http://www.smartjava.org/content/how-use-spdy-jetty
- http://wiki.eclipse.org/Jetty/Feature/SPDY
As SPDY only supports SSL transactions, implementing the protocol in the router console first (when SSL is enabled) and then, when ready, SSL-enabled eepsites, would presumably be the route to take.