BarracudaDrive

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 SSL VPN clients for the HTTP tunnel. The server also comes with an easy to use Content 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 a Dynamic DNS client that keeps the domain 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. The Lua (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 as ZIP 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.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • JSON — JSON, acrónimo de JavaScript Object Notation, es un formato ligero para el intercambio de datos. JSON es un subconjunto de la notación literal de objetos de JavaScript que no requiere el uso de XML. La simplicidad de JSON ha dado lugar a la… …   Wikipedia Español

  • Comparison of file hosting services — A comparison of file hosting services. Web Host Language Storage size Max. file size Direct access[1] Traffic/bandwidth limit File expiration[2] Misc. notes Remote uploading? Developer API? Date of last row update (added or revised) 1fichier BU,… …   Wikipedia

  • SheevaPlug — Speichermedium SheevaPlug SheevaPlug (auf externer Festplatte) Allgemeines Typ Plug Computer Kapazität 1.2  …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”