Is it possible to load something like jssqlite.dll from the JSLibsã > > collection: http://code.google.com/p/jslibs/ã > >ã > > in synchronet? The command is LoadModule, however that does not seem to bã > > available in whatever implementation/version of spidermonkey that is builtã > > into synch.ã > >ã > > The idea would be to write door games in JS and use SQLLite as a backend fã > > data storage.ã > >ã > i was work few age ago on add sqlite support to the sbbs code. its not greatã > thin but it work fine.ã > http://bbs.docksud.com.ar/~ragnarok/syncã > ã > this out-off-sync with the actual code, but its easy to port to latest cvsããI would love to have SQLite abilities. This would make script development aãton more easier and faster to do bigger projects.ãI was working on a Javascript menu system that was similar to OBV/2 in how youãcreate them. Got pretty far but the choking point is trying to manipulateãstupid menu files. Just grinds everything to a halt.ãBut on top of that I would love to be able to write a shopping cart program andãsell my software projects using Synchronet's webserver.ãSynch has all the user-community site features and you could design a websiteãthat could really tailor access options, for downloads for example, would beãridiculously easy. The thing that truly is the safety break for development ofãJS developers on Sync is the lack of powerful SQL database tools which is theãnorm for almost all scripters today.ãI can understand Synch core developers not wanting to embrace the idea ofãtrying to build client extensions for every possible SQL server out there andãthe headache that goes along with maintaining the client extenders. ãBut honestly I feel SQLite3 really fits the bill for Synch and is parallel toãthe spirit of Synchronet.ãI was looking at maintaining a source code fork and building the extenderãmyself although I really don't have time for such a project with all my otherãprojects. But there is less to wrap on SQLite than there is on a C socket. IfãI was the only one whining about SQLite I probably would write it quietly in myãown little corner. But I'm going to have to throw my 2 cents in now that I seeãits been a topic on DOVE-Net.ãSeriously this would be a major boon for the folks out there writing scriptsãand currently is one of the major hangups for scripting on Synch.ãã---ã þ Synchronet þ Darkest Hour BBS - thedhbbs.comã
I would love to have SQLite abilities. This would make script developmenã > > a ton more easier and faster to do bigger projects.ã > ã > I have some work on adding ODBC support to Synchronet. I think that marryinã > a specific engine would be a mistake - expecially one as purposefully weak aã > SQLite.ããODBC would be very cool. But SQLite is not weak and a lot lower over head thanãrunning a SQL server on the same server that your applications are running on.ã As long as there is a single server scenario SQLite is a very practicalãalternative.ãIf Synch was to adopt a ODBC model it would make the most sense if Synch's dbãstuff got stored via ODBC instead local binary packed files.ãThat would go a long ways into making Synch a enterprise class super daemon. Iãnever got the feeling that that was the direction of Synch. But I wouldãapplaud this direction as Synch naturally does social networking which is aãmajor demand of business websites now days.ãBut on the downside to ODBC is that there is a level of complication to settingãup ODBC drivers. On Windows its fairly simple and can be a step-by-step withãscreenshots. ODBC on Linux can sometimes be hellish.ãProbably the best tactic to eliminating a flood of "How do I setup ODBC?"ãquestions in the forums would be to setup ODBC as a build directive and on theãprecompiled distributions only compile the packed binary configs.ãMy thinking was just a SQLite interface that extends the Javascript engine asãan alternative to regular file IO routines. ODBC for just the Javascriptãengine would be a bit overkill. IMHOãã---ã þ Synchronet þ Darkest Hour BBS - thedhbbs.comã
Sysop: | Karloch |
---|---|
Location: | Madrid, Spain |
Users: | 52 |
Nodes: | 8 (0 / 8) |
Uptime: | 53:57:05 |
Calls: | 715 |
Files: | 17,895 |
D/L today: |
2 files (10,523K bytes) |
Messages: | 65,411 |