Java or Python? XML or Database

This is a discussion on Java or Python? XML or Database within the JDBC JAVA forums in Framework and Interface Programming category; Hi everyone, I need to write a web app, that will support millions of user accounts, template-based user pages and files upload. The client is going to be written in Flash. I wondered if I coudl get your opinions - 1. what do you think is the best language to use? Python or Java? And I'm talking scalability, object oriented, development tools etc. 2. I heard poeple saying that if I have no complex queries, I I should store stuff in the file system, as XML, no RDBMS. What do you think? Thanks for any opinion! And Happy New 2006, ...

Go Back   Application Development Forum > Framework and Interface Programming > JDBC JAVA

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 01-01-2006, 02:53 PM
liorm@noks.com
Guest
 
Default Java or Python? XML or Database

Hi everyone,

I need to write a web app, that will support millions of user accounts,
template-based user pages and files upload. The client is going to be
written in Flash. I wondered if I coudl get your opinions -
1. what do you think is the best language to use? Python or Java? And
I'm talking scalability, object oriented, development tools etc.
2. I heard poeple saying that if I have no complex queries, I I should
store stuff in the file system, as XML, no RDBMS. What do you think?

Thanks for any opinion!
And Happy New 2006,
Lior

Reply With Quote
  #2  
Old 01-01-2006, 03:23 PM
Jon Martin Solaas
Guest
 
Default Re: Java or Python? XML or Database

liorm@noks.com wrote:

> Hi everyone,
>
> I need to write a web app, that will support millions of user accounts,
> template-based user pages and files upload. The client is going to be
> written in Flash. I wondered if I coudl get your opinions -
> 1. what do you think is the best language to use? Python or Java? And
> I'm talking scalability, object oriented, development tools etc.


Get familiar with the services in j2ee. If you need some of them (you seldom
need all), Java would be suitable. I'm not very familiar with the Python
environment, but J2ee does help you build scalable applications in many
ways. There are lots of good development tools for java/j2ee, JBuilder,
JDeveloper, Eclipse, NetBeans etc.

Objectorientedness isn't really *the* most important thing to consider here.
Java has a proven record despite it's lack of multiple inheritance and
primitive types etc.

> 2. I heard poeple saying that if I have no complex queries, I I should
> store stuff in the file system, as XML, no RDBMS. What do you think?


It really depends on the application. For storing information about millions
of user accounts I really don't see what great advantage you'll get using
xml at all, except bad performance. Templates for user-pages could be
described in xml and transformed into their final form using xslt.

Maybe you should consider a ldap directory for storing all those users.

People will respond more detailed if you describe your application in more
details.

--
jon martin solaas
Reply With Quote
  #3  
Old 01-07-2006, 08:50 AM
Jeroen Wenting
Guest
 
Default Re: Java or Python? XML or Database

> I need to write a web app, that will support millions of user accounts,
> template-based user pages and files upload. The client is going to be
> written in Flash. I wondered if I coudl get your opinions -
> 1. what do you think is the best language to use? Python or Java? And
> I'm talking scalability, object oriented, development tools etc.
> 2. I heard poeple saying that if I have no complex queries, I I should
> store stuff in the file system, as XML, no RDBMS. What do you think?
>

1 )Python or Java, which do you know best?
Java has the better tool support (and that probably includes scalability),
Python looks nice too.

2) they would be right for small amounts of data, but with millions of users
you're talking of a massive amount of data and that means an RDBMS is the
way to go (or possibly an OODBMS would be better).


Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 05:38 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.