[EMAIL PROTECTED] wrote: >>[EMAIL PROTECTED] wrote: >> >>>That could be a pretty cool extension. Should be >> >> > trivial to write. If no one else does, I will after >> >>>msession 1.0 is out of beta and released. >> >> >>Do you have any idea how long will it take? >>If it's short, I can wait rather than writing >>one by myself :) > > > That depends on how many people test it :-) > > I hope to be done with it by May first. It has turned into a lot of work, several >people are making some > very good suggestions, but, alas I only have so much time. The native Windows >version sucks, it works, but > it doesn't have anywhere near the performacne of the Linux or FreeBSD version. I >have to get out SoftICE > to see if it is "Windows" or something that I am doing wrong. I suspect Windows, but >before release, I > have to make sure that it works correctly, and that will affect the full feature set >I would like to have. > > If anyone wants to write a serialization plugin for MySQl and ODBC that would be >great. (Use the > PostgreSQL plugin for an example) > > If anyone wants to write a master/slave plugin, that would be great too. :-) >
It sounds like a lot of work is expected for msession. So, I'll write a simple one. [RFC for New Module] Module name: psv (Persistent Server Variable) Feature: Maintain auto global $_PERSISTENT array that persists on single server. Function: none. Implementtion: Shared memory (libmm) for multi-process server. Multi-thread server uses global with lock/unlock. Usage: <?php if (!isset($_PERSISTENT['VAR'])) { include('register_very_large_array.inc'); } ?> If you have any comments, especially if you have good names, please let me know. I probably write this module on this or next weekend. -- Yasuo Ohgaki -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php