Hi

I have done a few projects where we stuck a lot of code on the DB server 
and whilst it's nice in theory, it did lead to a DB performance 
bottleneck, and it is a bit limiting when later on you suddenly wish 
that you could support other databases after all (eg replication is 
stronger in MySql...)

With regards to a GUI frontend, subject to the limitation that you 
either don't mind a middle tier then you can build your web api as the 
interface to the backend.  OR you could perhaps make the backend a perl 
module and write the GUI in perl with something like wxperl (which is 
fantastic AND cross platform)

I think that moving more stuff to the backend should not be rushed and 
make sure that there really is some genuine need for each change...



Also, I like the idea of MVC style programming.  SL seems to have gone a 
little down this route (more than other web apps for example), but not 
to a significant degree. 

I have been doing some recent development in Ruby/Rails which was my 
first experience of MVC done well.  I have to say that it makes the code 
dramatically more readable and maintainable (plus it helps to some 
extent in making it possible to slap a GUI on the whole thing)


Ed W

P.S.  If you haven't already had a play with WxPerl then go write 
something today.  Fab toolkit!

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Ledger-smb-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel

Reply via email to