Re: [Cppcms-users] CppCMS interoperability with other web frameworks - which ones?
Brought to you by:
artyom-beilis
From: Stanimir M. <sta...@zo...> - 2015-11-23 13:14:18
|
Hi, I would repeat Node.js and point its Express framework in particular. On Mon, Nov 23, 2015 at 12:47 PM, kpeo <sla...@ya...> wrote: > Hi Artyom, > > I think, Javascript (Node.js and Meteor using it) - one of the most important web-technologies novadays in addition to already added imlementations. > > Thank you! > > Regards, > kpeo > > 16.11.2015, 09:13, "Artyom Beilis" <art...@ya...>: >> I'm working on implementation of session sharing between CppCMS and 3rd part web technologies. So it would be easier to migrate from current platform by implementing most performance critical parts in CppCMS >> >> (I'm trying to clear most critical tasks for CppCMS 1.2 so it can be released). >> >> In general it works this way: >> >> Some of CppCMS session API was exposed as pure C API to simplify module writing: >> >> http://sourceforge.net/p/cppcms/code/HEAD/tree/framework/trunk/cppcms/capi/session.h >> >> Modules were implemented for 3rd part technologies that allow to load modify and save CppCMS session. >> ( http://sourceforge.net/p/cppcms/code/HEAD/tree/framework/trunk/contrib/integration/session/ ) >> Currently I had written support for PHP, Java, Python (+django) and Asp.Net on its way. >> >> For example PHP code: >> >> include_once('cppcms.php'); >> >> $pool=CppCMS_SessionPool::from_config('cppcms-config.js'); >> $session=$pool->session(); >> $session->load(); >> $x=0; >> if($session->is_set('x')) { >> $x=$session['x']; >> } >> >> $x=intval($x)+1; >> $session['x']=$x; >> $session->save(); >> >> echo "x=$x\n"; >> >> Now what are most important web-technologies you think need to be there out of the box? >> I'm thinking of Ruby on Rails but I have no experience with Ruby at all. >> >> Artyom Beilis >> , >> >> ------------------------------------------------------------------------------ >> Presto, an open source distributed SQL query engine for big data, initially >> developed by Facebook, enables you to easily query your data on Hadoop in a >> more interactive manner. Teradata is also now providing full enterprise >> support for Presto. Download a free open source copy now. >> http://pubads.g.doubleclick.net/gampad/clk?id=250295911&iu=/4140 >> , >> >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users > > ------------------------------------------------------------------------------ > Go from Idea to Many App Stores Faster with Intel(R) XDK > Give your users amazing mobile app experiences with Intel(R) XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. > http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |