我搞了個開源的python的session實現,歡迎大家討論測試
http://code.google.com/p/simplesession/運行環境python2.5 依賴庫multiprocessing
目前測試過的web框架: web.py 0.3(項目里已經有了web.py的使用樣例)
特點: 不使用文件,不使用數據庫 一個純粹的通過python內建的dict來實現的session 使用unix socket進行IPC(進程間通信)
項 目開發的原因: 以前使用django0.96和現在使用web.py 0.3總是遇到各種session的莫名其妙的問題 而且django和web.py對于session的默認支持都不是很好: django可以使用sqlite內存數據庫,但是默認下你只能配置一個數據庫,也就是你配置了內存數據庫的話,他們其他的業務邏輯也只能用這個數據庫了 web.py 0.3以前一直不支持session,而現在0.3對于session的支持不是很好,而且使用session的方式不是很優美