cgi.sourceforge.netFastCGI CGI C++ library - Browse cgi at SourceForgenet
cgi.sourceforge.net Profile
cgi.sourceforge.net
Maindomain:sourceforge.net
Title:FastCGI CGI C++ library - Browse cgi at SourceForgenet
Description:A modern portable CGI library written in standard C++ Asynchronous CGI and FastCGI are both supported in a clear simple and efficient library
Discover cgi.sourceforge.net website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site
cgi.sourceforge.net Information
Website / Domain: |
cgi.sourceforge.net |
HomePage size: | 6.42 KB |
Page Load Time: | 0.077599 Seconds |
Website IP Address: |
216.105.38.10 |
Isp Server: |
Internet Express |
cgi.sourceforge.net Ip Information
Ip Country: |
United States |
City Name: |
San Diego |
Latitude: |
32.89440536499 |
Longitude: |
-117.20095062256 |
cgi.sourceforge.net Keywords accounting
cgi.sourceforge.net Httpheader
Server: nginx/1.14.0 (Ubuntu) |
Date: Wed, 11 Mar 2020 14:51:23 GMT |
Content-Type: text/html |
Transfer-Encoding: chunked |
Connection: keep-alive |
Vary: Accept-Encoding, Host, Accept-Encoding |
Last-Modified: Wed, 19 May 2010 21:09:38 GMT |
ETag: W/"16a3-486f8e02e8880" |
Cache-Control: max-age=600 |
Expires: Wed, 11 Mar 2020 15:01:23 GMT |
X-From: sfp-web-6 |
Content-Encoding: gzip |
cgi.sourceforge.net Meta Info
content="text/html;charset=utf-8" http-equiv="Content-Type"/ |
216.105.38.10 Domains
cgi.sourceforge.net Similar Website
Domain |
WebSite Title |
elips.doi.gov | Browse the Library | U.S. Department of the Interior |
directory.lili.org | Browse Libraries | Idaho Library Directory |
findingaids.loc.gov | Library of Congress Finding Aids: Search/Browse |
books.familysearch.org | FamilySearch Digital Library / Browse collections from libraries all over the world. |
digitalexhibits.auctr.edu | Browse Exhibits · AUC Woodruff Library Digital Exhibits |
cgi.sourceforge.net | FastCGI CGI C++ library - Browse cgi at SourceForgenet |
lrc.coastalbend.edu | About the Library - Guide - Library Home at Coastal Bend College Library & LRC |
libraryworld.com | LibraryWorld | Cloud Library | Library Automation | Online Library Service |
sukebei.nyaa.rip | Browse :: Nyaa |
nyaa.rip | Browse Nyaa |
stmary.gosignmeup.com | Browse Courses |
scors.gosignmeup.com | Browse Courses |
prodev.gosignmeup.com | Browse Courses |
mckim.smugmug.com | Browse - SmugMug |
omsd.gosignmeup.com | Browse Courses |
cgi.sourceforge.net Traffic Sources Chart
cgi.sourceforge.net Alexa Rank History Chart
cgi.sourceforge.net Html To Plain Text
| Docs | Examples | Source | Downloads The goals of the library are to provide a cross-platform API for writing CGI (+FastCGI) programs that can be super-fast, scalable, concise and maintainable. The major features of the library: Cross-platform - tested with MSVC 9.0 (XP & 7) and gcc 4.3 on Ubuntu linux. A consistent interface for the CGI and FastCGI protocols. Asynchronous I/O using Boost.Asio. Supports lazy-loading of requests. Uses existing conventions where practicable, especially with STL and Boost. Provides flexible access to all request data: environment, GET, POST, cookies, file uploads. An interface supporting exceptions or error codes for reporting errors. An implementation with minimal copying of data (ideally, data is allocated once and only once). Add-on that supports Google cTemplate (optional). Configurable support for strongly-typed sessions (optional). A traits-based library design to allow you to plug in your own internal implementations. What's needed really are good, portable, modern C++ libraries for database programming, HTML templating, etc. If you use or wrote any particularly good ones, please email me at darren@omnisplat.com. The examples herein are quite contrived, mainly since they don't use a database. As soon as a de-facto database library comes around, the examples can be fleshed out. There are examples that *use* HTML templates. The library used for doing that is Google's ctemplate . That library is very focused on templating (not even necessarily HTML - it could be XML, JSON or even MSXML and it wouldn't make a difference) and it by far the best of its ilk that I know of. This library has been developed to make CGI programming as easy in C++ as possible, with the explicit intention of exposing as much as reasonably possible to the programmer, in case they have a use for it. I think the examples shown in the linked docs above should be relatively straight-forward, even to those relatively new to C++, or programmers who have used Python before. There are several Boost C++ libraries used in the core of this one: Boost.Asio - for I/O and asynchronous dispatching. Boost.Thread - for multithreaded FastCGI stuff. Boost.Regex - powerful regular expression library. Boost.System - for reporting errors. Boost.MPL - for template metaprogramming needs. Boost.Fusion - for holding the request data. Boost.Serialization - for the optional session support. Many other Boost libraries . Apart from the examples - a couple of which require Google ctemplate and another couple that require Boost.Chrono (it's currently in the Boost SVN sandbox and used for timing requests) - there are no library dependencies apart from Boost . The code aims to be completely standard C++, wherever possible. It's been tested on a 64bit Ubuntu linux machine and MSVC9.0 on Windows. There are some MSVC projects in the libs/cgi/build/msvc directory, made using MSVC 2008 (sorry, I don't have any other copy)....
cgi.sourceforge.net Whois
"domain_name": "SOURCEFORGE.NET",
"registrar": "TUCOWS, INC.",
"whois_server": "whois.tucows.com",
"referral_url": null,
"updated_date": [
"2019-07-23 03:49:27",
"2019-07-23T03:49:27"
],
"creation_date": [
"1999-08-08 04:48:02",
"1999-08-08T04:48:02"
],
"expiration_date": [
"2020-08-08 04:47:54",
"2020-08-08T04:47:54"
],
"name_servers": [
"NS1.DNSMADEEASY.COM",
"NS2.DNSMADEEASY.COM",
"NS3.DNSMADEEASY.COM",
"NS4.DNSMADEEASY.COM",
"ns1.dnsmadeeasy.com",
"ns4.dnsmadeeasy.com",
"ns3.dnsmadeeasy.com",
"ns2.dnsmadeeasy.com"
],
"status": [
"clientTransferProhibited https://icann.org/epp#clientTransferProhibited",
"clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited"
],
"emails": "domainabuse@tucows.com",
"dnssec": "unsigned",
"name": "REDACTED FOR PRIVACY",
"org": "REDACTED FOR PRIVACY",
"address": "REDACTED FOR PRIVACY",
"city": "REDACTED FOR PRIVACY",
"state": "CA",
"zipcode": "REDACTED FOR PRIVACY",
"country": "US"