Thread: [Cppcms-users] State of the Union
Brought to you by:
artyom-beilis
From: Tomáš V. <vol...@gm...> - 2015-06-29 13:01:08
|
Greetings all, I'm new here, so I will speak a bit. I was so far interested in Wt, since I have Qt background and it was quite familiar. But it's getting more and more annoying. So I looked around and found CppCMS. Which honestly looks good. I would like to ask just three questions: 1) How does CppCMS compare to Wt in matter of performance for high number of concurrent users? Concrete deployment would be FastCGI behind nginx if that's relevant. 2) How is development of CppCMS looking? Last commit seems to be over two months old (20th of april). Is this project still active in any meaningful way? 3) Was moving project from sourceforge and svn to let's say github and git ever considered? 3.1) I think git (and github) got a lot of traction recently and it could bring more patches and pull request. Since lot of people (including me) remembers days of working with SVN as pure hell before finally starting using git. 3.2) Sourceforge got a lot of bad press recently and it's practices aren't the best, quite a few project are migrating from sourceforge in response to that. Was leaving sourceforge ever considered? But mainly the git > svn part. Thanks for answers, Tomas Volf |
From: Marius C. <mf...@gm...> - 2015-06-29 13:09:42
|
Hi, The best to respond to this is Artyom who is the main author and ( unfortunately ) almost sole contributor but I'll try to answer some of the questions. 1. No idea about this, needs testign but cppcms has a very good performance I'd say. 2. Development seems to have stalled a bit recently but Artyom is still maintaining and developing this. 3. You're not the first to ask for github but Artyom seems to like his svn :) and there are also tools that depend on svn from what I understand. I think contributions are supposed to be made via sending patches but there haven't been too many outside contributions. On Mon, Jun 29, 2015 at 4:01 PM, Tomáš Volf <vol...@gm...> wrote: > Greetings all, > I'm new here, so I will speak a bit. I was so far interested in Wt, > since I have Qt background and it was quite familiar. But it's getting > more and more annoying. So I looked around and found CppCMS. Which > honestly looks good. I would like to ask just three questions: > > 1) How does CppCMS compare to Wt in matter of performance for high > number of concurrent users? Concrete deployment would be FastCGI > behind nginx if that's relevant. > > 2) How is development of CppCMS looking? Last commit seems to be over > two months old (20th of april). Is this project still active in any > meaningful way? > > 3) Was moving project from sourceforge and svn to let's say github and > git ever considered? > 3.1) I think git (and github) got a lot of traction recently and it > could bring more patches and pull request. Since lot of people > (including me) remembers days of working with SVN as pure hell before > finally starting using git. > 3.2) Sourceforge got a lot of bad press recently and it's practices > aren't the best, quite a few project are migrating from sourceforge in > response to that. Was leaving sourceforge ever considered? > But mainly the git > svn part. > > Thanks for answers, > Tomas Volf > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: redred77 <red...@gm...> - 2015-06-29 14:42:22
|
+1 for github I really like github than sourceforge. Sourceforge is getting worse these days. Many of you would have heard news about it. I have started new project with cppcms few weeks ago, and I found several points I can contribute but couldn't do it. Moving to github would give much more contributors like me. Well, anyway I started to like cppcms and cppdb structure. It's quite well designed and has powerful security features. 2015. 6. 29. 오후 10:10에 "Marius Cirsta" <mf...@gm...>님이 작성: > Hi, > > The best to respond to this is Artyom who is the main author and ( > unfortunately ) almost sole contributor but I'll try to answer some of > the questions. > > 1. No idea about this, needs testign but cppcms has a very good > performance I'd say. > > 2. Development seems to have stalled a bit recently but Artyom is > still maintaining and developing this. > > 3. You're not the first to ask for github but Artyom seems to like his > svn :) and there are also tools that depend on svn from what I > understand. I think contributions are supposed to be made via sending > patches but there haven't been too many outside contributions. > > On Mon, Jun 29, 2015 at 4:01 PM, Tomáš Volf <vol...@gm...> wrote: > > Greetings all, > > I'm new here, so I will speak a bit. I was so far interested in Wt, > > since I have Qt background and it was quite familiar. But it's getting > > more and more annoying. So I looked around and found CppCMS. Which > > honestly looks good. I would like to ask just three questions: > > > > 1) How does CppCMS compare to Wt in matter of performance for high > > number of concurrent users? Concrete deployment would be FastCGI > > behind nginx if that's relevant. > > > > 2) How is development of CppCMS looking? Last commit seems to be over > > two months old (20th of april). Is this project still active in any > > meaningful way? > > > > 3) Was moving project from sourceforge and svn to let's say github and > > git ever considered? > > 3.1) I think git (and github) got a lot of traction recently and it > > could bring more patches and pull request. Since lot of people > > (including me) remembers days of working with SVN as pure hell before > > finally starting using git. > > 3.2) Sourceforge got a lot of bad press recently and it's practices > > aren't the best, quite a few project are migrating from sourceforge in > > response to that. Was leaving sourceforge ever considered? > > But mainly the git > svn part. > > > > Thanks for answers, > > Tomas Volf > > > > > ------------------------------------------------------------------------------ > > Monitor 25 network devices or servers for free with OpManager! > > OpManager is web-based network management software that monitors > > network devices and physical & virtual servers, alerts via email & sms > > for fault. Monitor 25 devices for free with no restriction. Download now > > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > > _______________________________________________ > > Cppcms-users mailing list > > Cpp...@li... > > https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > |
From: Joerg S. <jo...@br...> - 2015-06-29 15:06:59
|
On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: > I have started new project with cppcms few weeks ago, and I found several > points I can contribute but couldn't do it. Moving to github would give > much more contributors like me. I call this bullshit. You can send patches, you can create bug reports. Nothing stops you from contributing. It might surprise people, but Open Source projects have existed before github or even SF. The methods to contribute haven't changed that much... Joerg |
From: Marius C. <mf...@gm...> - 2015-06-29 15:10:29
|
While I do agree that github might make it easier I also have to admit that there's nothing stopping me or others from contributing by sending in patches. On Mon, Jun 29, 2015 at 6:06 PM, Joerg Sonnenberger <jo...@br...> wrote: > On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: >> I have started new project with cppcms few weeks ago, and I found several >> points I can contribute but couldn't do it. Moving to github would give >> much more contributors like me. > > I call this bullshit. You can send patches, you can create bug reports. > Nothing stops you from contributing. It might surprise people, but Open > Source projects have existed before github or even SF. The methods to > contribute haven't changed that much... > > Joerg > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: redred77 <red...@gm...> - 2015-06-29 18:21:20
|
Sorry that my email disappointed you. What I meant I can contribute is not about the bug actually. I wrote it on mobile and didn't write it long. Sorry for that. I mean I can contribute to help people as a community member for who stuck with same problem I suffered. I like github because of 1) "fluent community system" and 2) "big user base". It's not about the source. I would like to have some Q&A like system only for CppCMS. Well github doesn't provide Q&A system but actually github's issue system is quite good for it too. (See how people are using github's issue page) CppCMS's knowledge base is kept on mailing list and Wiki mostly, and it's quite hard to find some answers for beginners or some particular problems. Maybe it's related problem between "mailing-list vs bbs". Here's one example. Assume that I suffered compiling cppcms/cppdb on Windows. I read all info from Wiki about it but couldn't solve it. I searched for the issue on Google and found same issue asking post from past cppcms mailing list. There isn't helpful reply to solve, or it's out-dated. When I found the answer on my own, do you think I have to reply to that mailing-list? No. It's just spam because it's few years old. So, my knowledge will be gone away and will not piled up to open source community forever. If it was github issue, I can add some more detailed info and comments for next searcher. Let me show what I suffered. I ran cppcms for development on Windows and found that Visual Studio doesn't compile utf-8 string as raw. So, when view template cpp has plain foreign language, it compiles well but shows wrong characters. I didn't know how VS handle utf-8 string, I just thought it saves string what the cpp file is saved as. (same like utf-8) I had to add below lines to force compile it as raw utf-8. #ifdef _MSC_VER __pragma (execution_character_set("utf-8")) #endif You would may ask that why I didn't send patch for it. Well, here are reasons what I thought. 1) I don't think it's best answer for this situation. Visual Studio changes a lot between versions. VS2008, VS2010, VS2013 supports this #pragma but VS2012 doesn't. Very weird. Not sure future version would support this pragma. This #pragma is very incomplete, temporary solution I think 2) cppcms recommends to use gettext() to print foreign languages. gettext() would not have any problems I suffered. I think I'm the only one stuck this problem. 3) cppcms mainly targets linux, but I haven't tested this situation on linux yet. I can't send patch even I haven't tested. Some other things would be broken by this lines. 4) New gcc have raw format saving feature like "u8R". I think it's better solution but not all compilers supports it yet. 5) And, I'm not sure it's bug, rather specific platform's compatibility issue. Cppcms dev already knows that compiling on windows is straightforward. For example, you have to resave some files to UTF8+BOM to compile with VS nmake. 6) I haven't edited cppcms_tmpl_cc.py to make it compatible. I mean I don't have the edited source code. As you know, view template must be translated by this python script. I just have found the answer by editing the result cpp file by myself. I have no code to send actually yet. Well, these are the problems why I hesitated. Yeah, "it's not completed research". Maybe I could have open a issue about it on github to discuss, but I was afraid about it on sending to mailing-list. Do you understand? Many people open issue on github with this kind of problem & info but mailing-list has much higher hurdle because everybody will read it. I can't write not-completed, not-fully-researched info to discuss with everyone. Also, FAQ or Wiki cannot handle all practical issues like this. Then it will be too long. To say it in clearly, I like bbs or forum than mailing-list. Github provides bbs, community system and Sourceforge is good at mailing-list I think. I like cppcms, and want to see it grow. Don't think I'm against this project, I really love this well structured codes. 2015. 6. 30. 오전 12:07에 "Joerg Sonnenberger" <jo...@br...>님이 작성: > On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: > > I have started new project with cppcms few weeks ago, and I found several > > points I can contribute but couldn't do it. Moving to github would give > > much more contributors like me. > > I call this bullshit. You can send patches, you can create bug reports. > Nothing stops you from contributing. It might surprise people, but Open > Source projects have existed before github or even SF. The methods to > contribute haven't changed that much... > > Joerg > > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > |
From: Tomáš V. <vol...@gm...> - 2015-06-29 19:23:32
|
Sorry dude, but I think you are wrong. Don't take it the wrong way, I'm all for github, but for me it's just the code and the git, I just hate svn. Mailing list fulfill they role. Let's take your example from the start of your email. How is years old mail list thread different from years old github issue? Could you provide some details? I just don't see the difference. (+ you found the thread, so it's likely that anyone searching for solution would find your answer). > I can't write not-completed, not-fully-researched info to discuss with everyone. This in general is not true. I don't know about this particular thread (I signed up today), but other list I'm in it's normal to post your partial research and ask others to help you with it. They in most cases do. just my two cents.. On Mon, Jun 29, 2015 at 8:21 PM, redred77 <red...@gm...> wrote: > Sorry that my email disappointed you. > What I meant I can contribute is not about the bug actually. I wrote it on > mobile and didn't write it long. Sorry for that. > I mean I can contribute to help people as a community member for who stuck > with same problem I suffered. I like github because of 1) "fluent community > system" and 2) "big user base". > > It's not about the source. I would like to have some Q&A like system only > for CppCMS. Well github doesn't provide Q&A system but actually github's > issue system is quite good for it too. (See how people are using github's > issue page) > > CppCMS's knowledge base is kept on mailing list and Wiki mostly, and it's > quite hard to find some answers for beginners or some particular problems. > Maybe it's related problem between "mailing-list vs bbs". > > > Here's one example. Assume that I suffered compiling cppcms/cppdb on > Windows. I read all info from Wiki about it but couldn't solve it. I > searched for the issue on Google and found same issue asking post from past > cppcms mailing list. There isn't helpful reply to solve, or it's out-dated. > When I found the answer on my own, do you think I have to reply to that > mailing-list? No. It's just spam because it's few years old. So, my > knowledge will be gone away and will not piled up to open source community > forever. > If it was github issue, I can add some more detailed info and comments for > next searcher. > > > Let me show what I suffered. I ran cppcms for development on Windows and > found that Visual Studio doesn't compile utf-8 string as raw. So, when view > template cpp has plain foreign language, it compiles well but shows wrong > characters. I didn't know how VS handle utf-8 string, I just thought it > saves string what the cpp file is saved as. (same like utf-8) > > I had to add below lines to force compile it as raw utf-8. > > #ifdef _MSC_VER > __pragma (execution_character_set("utf-8")) > #endif > > > You would may ask that why I didn't send patch for it. > Well, here are reasons what I thought. > > 1) I don't think it's best answer for this situation. > Visual Studio changes a lot between versions. VS2008, VS2010, VS2013 > supports this #pragma but VS2012 doesn't. Very weird. > Not sure future version would support this pragma. This #pragma is very > incomplete, temporary solution I think > 2) cppcms recommends to use gettext() to print foreign languages. gettext() > would not have any problems I suffered. > I think I'm the only one stuck this problem. > 3) cppcms mainly targets linux, but I haven't tested this situation on linux > yet. I can't send patch even I haven't tested. Some other things would be > broken by this lines. > 4) New gcc have raw format saving feature like "u8R". I think it's better > solution but not all compilers supports it yet. > 5) And, I'm not sure it's bug, rather specific platform's compatibility > issue. > Cppcms dev already knows that compiling on windows is straightforward. > For example, you have to resave some files to UTF8+BOM to compile with > VS nmake. > 6) I haven't edited cppcms_tmpl_cc.py to make it compatible. > I mean I don't have the edited source code. As you know, view template > must be translated by this python script. > I just have found the answer by editing the result cpp file by myself. > I have no code to send actually yet. > > Well, these are the problems why I hesitated. Yeah, "it's not completed > research". > > Maybe I could have open a issue about it on github to discuss, but I was > afraid about it on sending to mailing-list. > Do you understand? Many people open issue on github with this kind of > problem & info but mailing-list has much higher hurdle because everybody > will read it. I can't write not-completed, not-fully-researched info to > discuss with everyone. > > Also, FAQ or Wiki cannot handle all practical issues like this. Then it will > be too long. > > > To say it in clearly, I like bbs or forum than mailing-list. > Github provides bbs, community system and Sourceforge is good at > mailing-list I think. > > I like cppcms, and want to see it grow. Don't think I'm against this > project, I really love this well structured codes. > > > 2015. 6. 30. 오전 12:07에 "Joerg Sonnenberger" <jo...@br...>님이 작성: > >> On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: >> > I have started new project with cppcms few weeks ago, and I found >> > several >> > points I can contribute but couldn't do it. Moving to github would give >> > much more contributors like me. >> >> I call this bullshit. You can send patches, you can create bug reports. >> Nothing stops you from contributing. It might surprise people, but Open >> Source projects have existed before github or even SF. The methods to >> contribute haven't changed that much... >> >> Joerg >> >> >> ------------------------------------------------------------------------------ >> Monitor 25 network devices or servers for free with OpManager! >> OpManager is web-based network management software that monitors >> network devices and physical & virtual servers, alerts via email & sms >> for fault. Monitor 25 devices for free with no restriction. Download now >> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > -- Tomas P4l4cl][n Volf -- "There are only 10 types of people in the world: Those who understand binary, and those who don't." |
From: redred77 <red...@gm...> - 2015-06-30 08:01:57
|
Hi >>How is years old mail list thread different from years old github issue? Could you provide some details? I just don't see the difference. (+ you found the thread, so it's likely that anyone searching for solution would find your answer). -> I can add comments just below the asking post if it's on github. But can't do that on mailing list. Next google searcher can't see my answer then. You would say my new answer post will be shown at other google search result but that's really messy isn't it? Can't link new post from previous post. >> post your partial research and ask others to help you with it -> Maybe it's only me, but I usually think I have to post rather refined, valuable things to mailing list to not bother reader than forums. It's out of topic but I read every mailing list of cppcms since I subscribed. Well I don't do that with other projects but I do with cppcms. Maybe I might think cppcms more holy things. Whatever github or sourceforge, I like this project. Have a nice day. Sorry dude, but I think you are wrong. Don't take it the wrong way, I'm all for github, but for me it's just the code and the git, I just hate svn. Mailing list fulfill they role. Let's take your example from the start of your email. How is years old mail list thread different from years old github issue? Could you provide some details? I just don't see the difference. (+ you found the thread, so it's likely that anyone searching for solution would find your answer). > I can't write not-completed, not-fully-researched info to discuss with everyone. This in general is not true. I don't know about this particular thread (I signed up today), but other list I'm in it's normal to post your partial research and ask others to help you with it. They in most cases do. just my two cents.. On Mon, Jun 29, 2015 at 8:21 PM, redred77 <red...@gm...> wrote: > Sorry that my email disappointed you. > What I meant I can contribute is not about the bug actually. I wrote it on > mobile and didn't write it long. Sorry for that. > I mean I can contribute to help people as a community member for who stuck > with same problem I suffered. I like github because of 1) "fluent community > system" and 2) "big user base". > > It's not about the source. I would like to have some Q&A like system only > for CppCMS. Well github doesn't provide Q&A system but actually github's > issue system is quite good for it too. (See how people are using github's > issue page) > > CppCMS's knowledge base is kept on mailing list and Wiki mostly, and it's > quite hard to find some answers for beginners or some particular problems. > Maybe it's related problem between "mailing-list vs bbs". > > > Here's one example. Assume that I suffered compiling cppcms/cppdb on > Windows. I read all info from Wiki about it but couldn't solve it. I > searched for the issue on Google and found same issue asking post from past > cppcms mailing list. There isn't helpful reply to solve, or it's out-dated. > When I found the answer on my own, do you think I have to reply to that > mailing-list? No. It's just spam because it's few years old. So, my > knowledge will be gone away and will not piled up to open source community > forever. > If it was github issue, I can add some more detailed info and comments for > next searcher. > > > Let me show what I suffered. I ran cppcms for development on Windows and > found that Visual Studio doesn't compile utf-8 string as raw. So, when view > template cpp has plain foreign language, it compiles well but shows wrong > characters. I didn't know how VS handle utf-8 string, I just thought it > saves string what the cpp file is saved as. (same like utf-8) > > I had to add below lines to force compile it as raw utf-8. > > #ifdef _MSC_VER > __pragma (execution_character_set("utf-8")) > #endif > > > You would may ask that why I didn't send patch for it. > Well, here are reasons what I thought. > > 1) I don't think it's best answer for this situation. > Visual Studio changes a lot between versions. VS2008, VS2010, VS2013 > supports this #pragma but VS2012 doesn't. Very weird. > Not sure future version would support this pragma. This #pragma is very > incomplete, temporary solution I think > 2) cppcms recommends to use gettext() to print foreign languages. gettext() > would not have any problems I suffered. > I think I'm the only one stuck this problem. > 3) cppcms mainly targets linux, but I haven't tested this situation on linux > yet. I can't send patch even I haven't tested. Some other things would be > broken by this lines. > 4) New gcc have raw format saving feature like "u8R". I think it's better > solution but not all compilers supports it yet. > 5) And, I'm not sure it's bug, rather specific platform's compatibility > issue. > Cppcms dev already knows that compiling on windows is straightforward. > For example, you have to resave some files to UTF8+BOM to compile with > VS nmake. > 6) I haven't edited cppcms_tmpl_cc.py to make it compatible. > I mean I don't have the edited source code. As you know, view template > must be translated by this python script. > I just have found the answer by editing the result cpp file by myself. > I have no code to send actually yet. > > Well, these are the problems why I hesitated. Yeah, "it's not completed > research". > > Maybe I could have open a issue about it on github to discuss, but I was > afraid about it on sending to mailing-list. > Do you understand? Many people open issue on github with this kind of > problem & info but mailing-list has much higher hurdle because everybody > will read it. I can't write not-completed, not-fully-researched info to > discuss with everyone. > > Also, FAQ or Wiki cannot handle all practical issues like this. Then it will > be too long. > > > To say it in clearly, I like bbs or forum than mailing-list. > Github provides bbs, community system and Sourceforge is good at > mailing-list I think. > > I like cppcms, and want to see it grow. Don't think I'm against this > project, I really love this well structured codes. > > > 2015. 6. 30. 오전 12:07에 "Joerg Sonnenberger" <jo...@br...>님이 작성: > >> On Mon, Jun 29, 2015 at 11:42:15PM +0900, redred77 wrote: >> > I have started new project with cppcms few weeks ago, and I found >> > several >> > points I can contribute but couldn't do it. Moving to github would give >> > much more contributors like me. >> >> I call this bullshit. You can send patches, you can create bug reports. >> Nothing stops you from contributing. It might surprise people, but Open >> Source projects have existed before github or even SF. The methods to >> contribute haven't changed that much... >> >> Joerg >> >> >> ------------------------------------------------------------------------------ >> Monitor 25 network devices or servers for free with OpManager! >> OpManager is web-based network management software that monitors >> network devices and physical & virtual servers, alerts via email & sms >> for fault. Monitor 25 devices for free with no restriction. Download now >> http://ad.doubleclick.net/ddm/clk/292181274;119417398;o >> _______________________________________________ >> Cppcms-users mailing list >> Cpp...@li... >> https://lists.sourceforge.net/lists/listinfo/cppcms-users > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Cppcms-users mailing list > Cpp...@li... > https://lists.sourceforge.net/lists/listinfo/cppcms-users > -- Tomas P4l4cl][n Volf -- "There are only 10 types of people in the world: Those who understand binary, and those who don't." ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ Cppcms-users mailing list Cpp...@li... https://lists.sourceforge.net/lists/listinfo/cppcms-users |
From: Artyom B. <art...@ya...> - 2015-06-30 07:14:07
|
>________________________________ > From: Tomáš Volf <vol...@gm...> >To: Cpp...@li... >Sent: Monday, June 29, 2015 4:01 PM >Subject: [Cppcms-users] State of the Union > > >Greetings all, >I'm new here, so I will speak a bit. I was so far interested in Wt, >since I have Qt background and it was quite familiar. But it's getting >more and more annoying. So I looked around and found CppCMS. Which >honestly looks good. I would like to ask just three questions: > >1) How does CppCMS compare to Wt in matter of performance for high >number of concurrent users? Concrete deployment would be FastCGI >behind nginx if that's relevant. > Wt was never build with performance in mind. Stuff like caching, and scaling is integrated part of the CppCMS that were from the beginning there. Look at this: http://blog.cppcms.com/post/114 Another thing is the philosophy of the design. I started CppCMS when Wt was around as its concept of "GUI" design is wrong IMHO. You want interactive and efficient GUI - use client side javascript technology and combine it with solid backed - making it "integrated" is just wrong. >2) How is development of CppCMS looking? Last commit seems to be over >two months old (20th of april). Is this project still active in any >meaningful way? > Yes it is >3) Was moving project from sourceforge and svn to let's say github and >git ever considered? You got the correct answer by other list members. I got some great contributions using patches - so I don't buy "github" makes it easier - what makes it easier is actually developing stuff and so far I don't see much besides talking. Moving to git would break many existing tools. Also svn works great for branching merging and other things and it suits this project very well. >Thanks for answers, >Tomas Volf > Artyom Beilis -------------- CppCMS - C++ Web Framework: http://cppcms.com/ CppDB - C++ SQL Connectivity: http://cppcms.com/sql/cppdb/ |