> > Hi Nick > > <snip> > For projects at the complexity level you will arrive at very early in > your project a PHP backend and 'whatever'RPC is simply not cutting to > the meat in my opinion, because of a lot of missing concepts in PHP. > Code in PHP becomes usually muddled really fast when solving that type > of problem, that there are simply no solutions around that I know of. > Usually it's resorting to Java or Python and if you want to go massively > parallel then Python and stackless are doing its job nicely as you can > see for instance with project EVE http://play.eveonline.com/en/home.aspx > > Hi Nick and Werner,
It sounds like Nick is looking for a pretty straightforward data entry form, not a massive online multiplayer game like Eve. In that case, there are no intrinsic advantages to passing everything to the server, and in fact there may be some disadvantages. For instance, in the calculator demo, there is a noticeable lag between keypresses and the numbers appearing, which would be a non-starter for my tech-unsavvy users, particularly in a lagging network environment. To say that PHP can't cut it is also doing Nick a disservice, he clearly stated that his expertise lies there. Rather than force Nick to learn 2 completely new toolsets (both qooxdoo and Python), it seems to me the best route would be to help him solve the problem the fastest way possible. As for whether PHP is capable of solving problems, that is a useless canard. Having actually coded a PHP backend using a "whatever" RPC, I can say quite definitively that it works wonderfully, efficiently, and is in fact the easiest part of the application. Getting the UI right is much harder, and this is where qooxoo excels. Nick: if you'd care to elaborate on your requirements, it might be possible to answer your questions better. What kind of syncing are you needing? You'd like data records to be updated field by field as the user types and a field loses focus? Do you want forms to have a "Save" button (it sounds like not)? Greg ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
