Archives

  • Custom session storage with newLISP Web

    The Web module’s default session storage engine uses serialized contexts in the /tmp directory. The advantage of this method is that, apart from the directory (which is customizable), it is reasonably platform independent and has low overhead. The disadvantages of this are numerous. Files are stored unencrypted, so anyone with access to the server may view them. It is therefor advantageous to design a custom storage module for sessions.

    May 29th, 2009 | Filed under Programming
    Tags: , ,
  • A better newLISP web library

    One problem from which newLISP suffers is the lack of a really useful library for web-based applications. The official CGI module has serious enough problems to justify an entirely new library. After some thought, I decided moreover that the request and response modules that I designed were neither practical nor sufficient. To that end, I have designed a new, monolithic library to provide the essential functionality required for web programming

    May 29th, 2009 | Filed under Programming, Software
    Tags: ,
Posts Tagged ‘web’