zhxy/http服务器/appweb-4.3.4-0/doc/guide/appweb/goals.html

125 lines
6.2 KiB
HTML

<!-- BeginDsi "dsi/head.html" -->
<!DOCTYPE html>
<html lang="en">
<head>
<title>Embedthis Appweb 4.3.4 Documentation</title>
<meta name="keywords" content="embedded web server, web server software, embedded HTTP, application web server,
embedded server, small web server, HTTP server, library web server, library HTTP, HTTP library" />
<meta name="description" content="Embedthis Sofware provides commercial and open source embedded web servers for
devices and applications." />
<meta name="robots" content="index,follow" />
<link href="../../doc.css" rel="stylesheet" type="text/css" />
<link href="../../print.css" rel="stylesheet" type="text/css" media="print"/>
<!--[if IE]>
<link href="../../iehacks.css" rel="stylesheet" type="text/css" />
<![endif]-->
<link href="http://www.google.com/cse/style/look/default.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div class="top">
<a class="logo" href="http://appwebserver.org/">&nbsp;</a>
<div class="topRight">
<div class="search">
<div id="cse-search-form"></div>
<div class="version">Embedthis Appweb 4.3.4</div>
</div>
</div>
<div class="crumbs">
<a href="../../index.html">Home</a>
<!-- EndDsi -->
&gt; <b>Overview</b>
</div>
</div>
<div class="content">
<div class="contentRight">
<h1>Quick Nav</h1>
<ul>
<li><a href="#goals">Goals</a></li>
<li><a href="#nonGoals">Non-Goals</a></li>
<li><a href="#more">Want More?</a></li>
</ul>
<!-- BeginDsi "dsi/genSeeAlso.html" -->
<h1>See Also</h1>
<ul class="nav">
<li><a href="../../guide/appweb/overview.html">Appweb Overview</a></li>
<li><a href="../../guide/appweb/features.html">Appweb Features</a></li>
<li><a href="../../product/releaseNotes.html">Release Notes</a></li>
<li><a href="../../product/changeLog.html">Change Log</a></li>
<li><a href="../../product/roadmap.html">Roadmap</a></li>
<li><a href="../../product/compatibility.html">Compatibility</a></li>
<li><a href="../../licenses/index.html">Licensing</a></li>
<li><a href="../../product/install/index.html">Installation Overview</a></li>
<li><a href="../../guide/appweb/users/gettingStarted.html">Getting Started</a></li>
<li><a href="../../guide/appweb/users/index.html">Users Guide</a></li>
<li><a href="../../product/project.html">Project Resources</a></li>
</ul>
<!-- EndDsi -->
</div>
<div class="contentLeft">
<h1>Embedthis Appweb&trade; Design Goals</h1>
<a id="goals"></a>
<p>The goal of Appweb is to create the fastest, little web server for the efficient hosting of web
applications. </p>
<p>
This requires that Appweb be:</p>
<ol>
<li>Fast with low request latency</li>
<li>Efficient with memory</li>
<li>Robust and secure</li>
<li>Easy to configure and manage</li>
</ol>
<a id="nonGoals"></a>
<p>Appweb was specifically designed to handle small loads exceptionally well. An explicit goal was
<b>NOT</b> to create a single, monolithic, enterprise web server like Apache for
tens of thousands of simultaneous users with multiple web applications. Rather, Appweb is designed to be highly
efficient when hosting smaller web applications or communications tasks. It is exceptionally fast and
will serve file requests in less than a millisecond.</p>
<a id="more"></a>
<h2 class="section">Want More?</h2>
<p>To learn more about Appweb, please read:</p>
<ul>
<li><a href="goals.html">Appweb Design Goals</a></li>
<li><a href="uses.html">Appweb Target Uses</a></li>
<li><a href="internals.html">Appweb Internals</a></li>
<li><a href="../../ref/appweb/architecture.html">Appweb Architecture</a></li>
<li><a href="http://appwebserver.org">Appweb Web Site</a></li>
<li><a href="http://appwebserver.org/downloads/appweb/download.ejs">Appweb Download</a></li>
<li><a href="http://appwebserver.org/forum/">Appweb Support Forum</a></li>
<li><a href="http://embedthis.com">Embedthis Web Site for Commercial Licenses and Support</a></li>
<li><a href="../../index.html">Appweb Documentation</a></li>
</ul>
</div>
</div>
<!-- BeginDsi "dsi/bottom.html" -->
<div class="bottom">
<p class="footnote">
<a href="../../product/copyright.html" >&copy; Embedthis Software LLC, 2003-2013.
All rights reserved. Embedthis, Appweb, ESP, Ejscript and Embedthis GoAhead are trademarks of Embedthis Software LLC.</a>
</p>
</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1', {language : 'en'});
google.setOnLoadCallback(function() {
var customSearchControl = new google.search.CustomSearchControl(
'000262706376373952077:1hs0lhenihk');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
var options = new google.search.DrawOptions();
options.enableSearchboxOnly("http://appwebserver.org/search.html");
customSearchControl.draw('cse-search-form', options);
}, true);
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-179169-2']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</body>
</html>