There was an open-source CF Chat app that Rick Root wrote a while back... I think it's here:
http://www.opensourcecf.com/cfopenchat/ But at one point in time I was considering using it as a starting point for what you're doing now. Never got around to it obviously, but it still might make for a good starting point - or at the very least an interesting reference. HTH, Jordan ----- Original Message ----- From: "Trenatos" <[email protected]> To: "Open BlueDragon" <[email protected]> Sent: Sunday, December 25, 2011 4:38:43 PM Subject: [OpenBD] Building a chat I've been tasked with putting together a new chat system for a website. My plan is to do this in CFML, probably deploying it behind Apache with Tomcat. I have tried looking at a few existing solutions, but all the free ones have been broken, and the non-free ones are expensive. So I'm looking into how to do it by myself. Tonight is only brainstorming. So, my plan is to start with looking into sessions, and how to pass use AJAX with OpenBD to pass the updated messages. A little clunky is fine, I can refine it over time. Databases not need, we don't need to retain information long-term, so keep only the last 20 messages in memory should work just fine. Each message being upwords of 6000 characters, it'll be interesting putting this together. They also want custom functions, such as coloring of text between **, *this text would be green, for example* There is a current system in place on the old server, however, the person who implemented it is no longer around and it's built in python or something else that requires a server (Runs with its' own linux daemon). And for whatever reason, it doesn't want to start up on the new server. I'm not in charge of moving to the new server, that job went to one of the old techs (He has no idea how the daemon works either), and I'm in charge of the whole thing after the move is done. I know, I know, I'm rambling on here. Anyway, yes, my idea is to implement a CFML/AJAX solution, which I've been using for about 3 weeks or so now :) Wish me luck, and if anyone has any advice I'd be more then willing to take it. -- online documentation: http://openbd.org/manual/ google+ hints/tips: https://plus.google.com/115990347459711259462 http://groups.google.com/group/openbd?hl=en -- online documentation: http://openbd.org/manual/ google+ hints/tips: https://plus.google.com/115990347459711259462 http://groups.google.com/group/openbd?hl=en
