I need some food for thought and I hope you don't mind to provide it;-)
What is in your opinion the best mix of technologies for a green field development of a web and mobile customer portal. Please don't restrict your choices to any mainstream or popular frameworks; I want to hear about any cool or niche ones as well and I don't really (sorry to say that;-) want to hear about Java stuff only but everything from A(da) to Z(sh or -notation)...
To help you consider your choices let's say:
(1) You're developing a new portal for an ISP to help manage their customer data and customers to manage their hosting accounts
(2) You CARE about illities: in particular about scalability, reliability, availability, extendibility and security
(3) You want a software system which easily can evolve over the next decade (yes, I said 10 years)
(4) You want it to be compliant with any of the existing (and coming shortly) W3C recommendations and open standards
(5) Apart from that: NO CONSTRAINTS ;-)
I am ready! Shoot!
ciao,
-rafal
PS: If you think that I might be gone goo-goo... you might be right as I hit myself in the head while sailing in Brittany couple of weeks ago;-)
where will this application run?
On customer servers or on internet cloud service providers (GAE, Amazon EC2, etc)?
This decision may have an impact on the technologies you could consider....
Just my 2 cents ;-),
Bye,
Federico
-----Messaggio originale-----
Da: jugl...@googlegroups.com [mailto:jugl...@googlegroups.com] Per conto di Rafal Kowalski
Inviato: mercoledì, 28. luglio 2010 12:34
A: jugl...@googlegroups.com
Oggetto: [juglugano] The best of the best:-)
What I really wanted to say is that from the deployment platform point of view, we need not to worry about scalability, i.e. we'll have good vertical and definitely state-of-the-art horizontal scalability.
No restrictions regarding HW or OS;-) No problems with the FS as well (Google shame on you;-)).
ciao,
-rafal
Finally somebody answers my call;-) I think everybody is at the beach at the moment :-D
>
> not sure if i got your need correctly, are you tasked to build
> something similar to a Plesk control panel?
I haven't seen Plesk control panel. The ISP etc. is only an example. I want to get people' opinion on different approaches to building customer portals;-) Languages and frameworks comparisons with pros and cons and personal favorites is what I am looking for; ala http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks
but more personal based on real project experiences!
>
> ciao
ciao,
-rafal