KLone

KLone is a fully-featured, multiplatform, web application development framework.
Download

KLone Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • KOANLOGIC S.R.L.
  • Publisher web site:
  • http://www.koanlogic.com/kl/cont/gb/html/klone-devkit.html

KLone Tags


KLone Description

KLone is a fully-featured, multiplatform, web application development framework. KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances.It is a self-contained solution which includes a web server and an SDK for creating WWW sites with both static and dynamic content. When using KLone, there's absolutely no need for any additional component: neither the HTTP/S server (e.g. Apache, Netscape, Roxen), nor the typical active pages engine (PHP, Perl, ASP, Python). KLone project does everything, and does it fast and small.KLone blends the HTTP/S server application together with its content and configuration into a single executable file. The site developer writes his/her dynamic pages in C/C++ (in usual scripting style: < % /* code */ % >) and uses KLone to transform them into embeddable, compressed native code with the native C/C++ compiler. The result is then linked to the HTTP/S server skeleton to obtain one single, ROM-able, binary file. This means that he/she can get: · easy, complete and unfiltered interaction with the host operating system · dynamic pages in native compiled code, which in turn implies · fast execution and · small overall application footprint · all of this without giving up the common functionality of web application frameworks such as sessions, parsing of form variables, cookies, etc. What's New in This Release: · URL encoded variables are parsed also when Content-Length is 0 on POSTs. · The "temp_dir" configuration variable was added to override the system default temporary directory (as used by L_tmpnam, TMPDIR, and friends). · The "klone_sid" configuration variable was added to override the default cookie name. · An HTTPS fix was made. session_get_id() was added to retrieve a given session id string. · The request_get_uploaded_file() prototype was fixed, as the suggested buffer size was wrong and could lead to overruns. · The "-n" command line switch to was added kloned to keep it from using chdir(2) when becoming a daemon. · A build problem with Ubuntu 9 and NetBSD was fixed.


KLone Related Software