
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'm insisting on the platform because previous attempts on the project using PHP has borne no fruit, though this has more to do with the design on which the system was developed. The initial developer did not put much into consideration when building up the system such that scalability is highly constrained. in which case i prefer starting all over than trying to fix bugs that never end. On Tue, Sep 1, 2009 at 2:24 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
When you say "*volume of transactions of this magnitude*", can you put it into approximate figures? One thousand, one hundred thousand, one million, several hundred millions concurrent requests? You mentioned that it is a court registry system, how large can the user base be?
In my opinion, there is a larger pool of knowledge, scripts, libraries, frameworks etc when it comes to PHP than JSP.
Remember, the prowess of the person writing the PHP or JSP can make or break the system, regardless of how ideal the chosen language is. How good are your developers in either of those two languages?
On Tue, Sep 1, 2009 at 12:02 PM, Benjamin Kilonzo <b_kojoe@yahoo.com>wrote:
Well Obunga i think you answered your own question already.
I would highly recommend using Java Servlets & Java Beans which would do the trick to implement the scenario you describe. Servlets & Beans provide extensibility and the necessary functionality that can be "extended " and released bit by bit as the system continues to be used.
PHP is an excellent web language though i don't think it provides enough or thorough "component" based architecture to enable you create an application of the magnitude described.The volumes of transactions being a consideration and am sure you don't want to keep debugging as a result of heavy traffic java still rules. As for the timeframe being limited you may contact me off list and we see how i may be able to help with "some" of the components.
Regards, BK.
--- On *Tue, 9/1/09, Ogure Obunga <write2ogush@gmail.com>* wrote:
From: Ogure Obunga <write2ogush@gmail.com> Subject: [Skunkworks] PHP vs Servlets/JSP To: skunkworks@lists.my.co.ke Date: Tuesday, September 1, 2009, 8:35 AM
Hi good people,
I'm torn between a choice of platform based on the underlying application. I would like to implement a system for the court registry. Among other things, the system should be self updating at the point on which data is entered, the result of which is sent to the web interface for the public. There are several categories of users with different levels of access. Its an online based system.
PHP comes in handy though I tend to think Servlets have the power to handle the volume of transactions of this magnitude especially by the fact that it combines both a stand alone system that feeds the web-based interface, save for the complexity that comes with it. The time frame for development is limited.
Your take(s)?
Regards
Obunga Ouya 0720 438 527
-----Inline Attachment Follows-----
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke<http://mc/compose?to=Skunkworks@lists.my.co.ke> http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks Other services @ http://my.co.ke Other lists ------------- Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general