Ogure, Dude,
 
After reading your reasons:
 
1. It seems like this system will be large. I suggest making sure the Requirements, Architecture and Design are well in place, even before choosing the programming language. Infact with the above in place, choosing the language is simple as all you have to look at are the pros and cons of each.
 
2. For what it's worth: I recommend servlet/java. Your main issue with this system will be implementing 'Business Logic', unlike systems like Flickr or Twitter. PhP is not typesafe nor is it object oriented.
O_O


--- On Tue, 9/1/09, Rad! <conradakunga@gmail.com> wrote:

From: Rad! <conradakunga@gmail.com>
Subject: Re: [Skunkworks] PHP vs Servlets/JSP
To: "Skunkworks forum" <skunkworks@lists.my.co.ke>, write2ogush@gmail.com
Date: Tuesday, September 1, 2009, 3:20 PM

I don't think the technology is the problem. You will need to answer

  1. Is the team doing the design good?
  2. Is the design good (does it cater for concurrency, contention, redundancy, high load etc)
  3. Is the team doing the development good, organized and able to work as a team?
  4. Is there a project manager and a team lead?
  5. In light of the above is the remaining time realistic to do the work?
If the answer to any of these is no then it won't matter what language you use -- you're in trouble either way.

On Tue, Sep 1, 2009 at 3:08 PM, Glenn Sequeira <gsequeira@gmail.com> wrote:
On Tue, Sep 1, 2009 at 2:47 PM, Ogure Obunga<write2ogush@gmail.com> wrote:

> an approximate figure would be the number of persons querying the systems to
> see the progress of their cases, some dating back in the 80s to date. people
> in this case is a combination of the general public, lawyers, court staff.

I don't think you'll have a problem with PHP per se.

From a presentation by Cal Hendersen (developer of Flickr which is a
PHP application)
[http://www.niallkennedy.com/blog/uploads/flickr_php.pdf], back in
2004 they were handling:

 ~25,000 DB transactions/second at peak
 ~1000 pages per second at peak

On a slightly related note, John Adams gave a great presentation at
the Velocity 2009 on the challenges of scaling a site (Twitter) to
serve millions of users.
[http://en.oreilly.com/velocity2009/public/schedule/detail/7479]


-----Inline Attachment Follows-----