On Tue, 29 Apr 2008 20:08:37 +1200
Richard Toohey wrote:> Hello,
> requirement: Browser based app. with AJAX (multiuser if possible)
> which components will be a good fit?:
> 1. Backend: MySQL or SQLite
PHP is complete crap and a disaster as a programming language. Java is
way too cumbersome. For this kind of use-case, I would definitely use
python and twisted+nevow+axiom.
If you don't know python at all the learning curve for all this might
be a bit step, but probably not worse than having to learn
SQL+HTTP+some other language (especially if you struggle with php).
Nevow is a really nice framework for web-based applications. It also
has all the "AJAX" you need (seamless two-way RPC between python and
javascript). As a persistence system, Axiom is very convenient to use,
but it is sqlite only, and you don't have full control over your DB
schema. You might like it or not.
I would think twice before using this combination for a very very busy
site, but for personnal or "small business" use, it is perfect.
I just imported www/py-nevow a few days ago. check the ports ML
archive for an axiom port.
Eric.
| Ingo Molnar | Re: containers (was Re: -mm merge plans for 2.6.23) |
| Greg Kroah-Hartman | [PATCH 009/196] Chinese: add translation of sparse.txt |
| holzheu | Re: [RFC/PATCH] Documentation of kernel messages |
| Vladislav Bolkhovitin | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Antonio Almeida | HTB accuracy for high speed |
