URL: <http://savannah.gnu.org/task/?9054>
Summary: Submission of fastcgi++ Project: Savannah Administration Submitted by: eddieoftherocks Submitted on: Sun 25 Jan 2009 04:25:31 PM MST Should Start On: Sun 25 Jan 2009 12:00:00 AM MST Should be Finished on: Wed 04 Feb 2009 12:00:00 AM MST Category: Project Approval Priority: 5 - Normal Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Effort: 0.00 _______________________________________________________ Details: A new project has been registered at Savannah This project account will remain inactive until a site admin approves or discards the registration. = Registration Administration = While this item will be useful to track the registration process, *approving or discarding the registration must be done using the specific Group Administration <https://savannah.gnu.org/siteadmin/groupedit.php?group_id=10138> page*, accessible only to site administrators, effectively *logged as site administrators* (superuser): * Group Administration <https://savannah.gnu.org/siteadmin/groupedit.php?group_id=10138> = Registration Details = * Name: *fastcgi++* * System Name: *fastcgipp* * Type: non-GNU software & documentation * License: GNU Lesser General Public License ---- ==== Description: ==== The fastcgi++ library started out as a C++ alternative to the official FastCGI developers kit. It is released under the GNU Lesser General Public License. Although the official developers kit provided some degree of C++ interface, it was very limited. The goal of this project was to provide a framework that offered all the facilities that the C++ language has to offer. Over time the scope broadened to the point that it became more than just a simple protocol library, but a platform to develop web application under C++. To the dismay of many, this library has zero support for the old CGI protocol. The consensus was that if one were to be developing web applications under C++, efficient memory management and CPU usage would be a top priority, not CGI compatibility. Effective management of simultaneous requests without the need for multiple threads is something that fastcgi++ does best. Session data is organized into meaningful data types as opposed to a series of text strings. Internationalization and Unicode support is another top priority. The library is templated to allow internal wide character use for efficient text processing while code converting down to utf-8 upon transmission to the client. ==== Other Software Required: ==== Boost C++ Libraries - Boost Software License - boost.org ==== Other Comments: ==== I already have this project hosted on my own provider at http://fastcgipp.com but I would prefer hosting it here. When I first started the project I wanted to host it here but registration took to long. Now that it is already hosted, I don't mind waiting before transfering it over. But it would be nice if it wasn't a three month wait :) ==== Tarball URL: ==== http://fastcgipp.com/releases/fastcgi++-1.2.tar.bz2 _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/task/?9054> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/