cgicc extension - webstd

Igor <[email protected]> Sun, 24 Aug 2008 23:56:01 +0400
Newsgroups gmane.comp.gcc.cgicc.general
Message-ID <[email protected]>
--===============1568961074==
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title></title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
body {
  margin: 5px 5px 5px 5px;
  background-color: #ffffff;
}
/* ========== Text Styles ========== */
hr { color: #000000}
body, table /* Normal text */
{
 font-size: 9pt;
 font-family: 'Courier New';
 font-style: normal;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}
span.rvts1 /* Heading */
{
 font-size: 10pt;
 font-family: 'Arial';
 font-weight: bold;
 color: #0000ff;
}
span.rvts2 /* Subheading */
{
 font-size: 10pt;
 font-family: 'Arial';
 font-weight: bold;
 color: #000080;
}
span.rvts3 /* Keywords */
{
 font-size: 10pt;
 font-family: 'Arial';
 font-style: italic;
 color: #800000;
}
a.rvts4, span.rvts4 /* Jump 1 */
{
 font-size: 10pt;
 font-family: 'Arial';
 color: #008000;
 text-decoration: underline;
}
a.rvts5, span.rvts5 /* Jump 2 */
{
 font-size: 10pt;
 font-family: 'Arial';
 color: #008000;
 text-decoration: underline;
}
span.rvts6
{
 font-size: 11pt;
 font-family: 'tahoma';
 font-weight: bold;
 color: #ffffff;
 background-color: #0000ff;
}
span.rvts7
{
 font-family: 'arial';
}
span.rvts8
{
 font-size: 11pt;
 font-family: 'tahoma';
}
span.rvts9
{
 font-family: 'arial';
 font-weight: bold;
 background-color: #e4e4e4;
}
a.rvts10, span.rvts10
{
 font-family: 'arial';
 color: #0000ff;
 background-color: #e4e4e4;
 text-decoration: underline;
}
span.rvts11
{
 font-family: 'arial';
 font-weight: bold;
}
a.rvts12, span.rvts12
{
 font-family: 'arial';
 color: #0000ff;
 text-decoration: underline;
}
span.rvts13
{
 font-size: 11pt;
 font-family: 'tahoma';
 font-weight: bold;
}
span.rvts14
{
 font-size: 11pt;
 font-family: 'tahoma';
 font-style: italic;
 font-weight: bold;
}
span.rvts15
{
 font-size: 11pt;
}
span.rvts16
{
 font-size: 8pt;
 font-family: 'arial';
 font-style: italic;
 color: #c0c0c0;
}
a.rvts17, span.rvts17
{
 font-size: 8pt;
 font-family: 'arial';
 color: #0000ff;
 text-decoration: underline;
}
a.rvts18, span.rvts18
{
 color: #0000ff;
 text-decoration: underline;
}
/* ========== Para Styles ========== */
p,ul,ol /* Paragraph Style */
{
 text-align: left;
 text-indent: 0px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
.rvps1 /* Centered */
{
 text-align: center;
}
--></style>
</head>
<body>

<p>Hello All,</p>
<p><br></p>
<p><br></p>
<p>&nbsp; Many years ago I wrote a C++ library called "web standard library" or webstd it is portable and works for UX &amp; win32 platforms. A year ago I decided</p>
<p>&nbsp; to make it an open source and made it available to the public at:</p>
<p><br></p>
<p>&nbsp;&nbsp;<a class=rvts18 href="http://sourceforge.net/projects/webstd/">http://sourceforge.net/projects/webstd/</a></p>
<p><br></p>
<p><br></p>
<p>Webstd Features:</p>
<p><br></p>
<p>* CGI support (through cgicc)</p>
<p>* template engine, with built-in "c-script language translator"</p>
<p>* every web_std function is available through c-script</p>
<p>* support for custom c-script UDFs (user defined functions)</p>
<p>* mail class with CID support (through template engine)</p>
<p>* HTTP class, handling POST &amp; GET requests, cookie, c-script's virtual includes, etc</p>
<p>* URL handling helpers</p>
<p>* MD5 support</p>
<p>* numerous helpful functions</p>
<p>* file handling support</p>
<p>* built-in benchmark class</p>
<p>* base64 support</p>
<p>* fully documented (docs are currently in Russian, the appearance of English docs depends on your requests)</p>
<p>* samples are included</p>
<p>* stable</p>
<p>* portable</p>
<p>* fast</p>
<p>* c-scrip is especially designed to support programming architecture you'll find in examples</p>
<p>* FastCGI support, webstd is fully compatible with FastCGI</p>
<p><br></p>
<p><br></p>
<p>webstd implements a simple cscript language in &lt;!--c print("this is c-script"); c--&gt; tag, and you can extend already defined built-in functions from your own&nbsp;</p>
<p>program via UDF class. The library is not entirely autonomous it is designed to work with cgicc and curl this library saved me a lot of time, once you got used</p>
<p>to it - you will build structured C++ apps almost as fast as PHP|perl.</p>
<p><br></p>
<p>webstd integrates web developers's needs on a smaller scale just like PHP does on a greater scale but webstd design enforces that a&nbsp;</p>
<p>developers would not forget about C++ and wouldn't just use c-script instead.</p>
<p><br></p>
<p>I invite all to take a look at it, it might save you some time.</p>
<p><br></p>
<p><span class=rvts16>--&nbsp;</span></p>
<p><span class=rvts16>Best regards,</span></p>
<p><span class=rvts16>&nbsp;Igor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><a class=rvts17 href="mailto:[email protected]">mailto:[email protected]</a></p>

</body></html>




--===============1568961074==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
help-cgicc mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-cgicc

--===============1568961074==--