- BarracudaDrive
BarracudaDrive is a secure
application server with an integrated scripting language, database engine,WebDAV server, Web File Manager, tiny SSL server, HTTPS tunnel, and various SSLVPN clients for theHTTP tunnel . The server also comes with an easy to useContent Management System (Web Page Creator) and an Electronic Bulletin Board.BarracudaDrive is designed for the non-technical user. The product includes ready to use components, which can be used without any configuration. The server can automatically configure home/business routers by using
UPnP , if installed on a private network. The server includes aDynamic DNS client that keeps thedomain name working if one has a varying IP address -- i.e. a dynamic WAN IP address.BarracudaDrive is a product developed by using the Barracuda Embedded Web Server SDK. The Barracuda
Embedded Web server is a C library that can only be used by computer programmers. BarracudaDrive is one example of what can be designed using the Barracuda Embedded Web server.BarracudaDrive is one of the smallest application servers to support an integrated scripting language. The scripting language, which is called Lua Server Pages, or LSP for short, is an easy to use server side scripting language. LSP follows the
PHP syntax, and the server side HTML tags start with . LSP is very fast when for example compared to PHP. LSP can also handle multiple concurrent requests. TheLua (programming language) , is a lightweight and extensible programming language.The
SQLite database engine, which is integrated into the BarracudaDrive application server, makes it possible to deliver configuration less database driven web applications for BarracudaDrive. Applications designed using LSP are deployed asZIP files. These ZIP files can be distributed and easily be installed by novice users.ee also
*
Comparison of web servers External links
* [http://barracudaserver.com/doc/Lua/] Lua Server Pages Documentation.
Wikimedia Foundation. 2010.