File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Other Application Frameworks and the fly likes PHP or Java based technologies Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Bookmark "PHP or Java based technologies" Watch "PHP or Java based technologies" New topic

PHP or Java based technologies

Pushker Chaubey
Ranch Hand

Joined: Dec 06, 2006
Posts: 53
Hi Friends,

We are making a promotional website which will be having features like discussion forums, private messaging etc. We have options to choose either PHP or J2EE technologies for the implementation.
I have seen that many websites of similar nature are built using PHP. I am looking for justifications for going forward with either technologies.

A few critical parameters that we need to consider before choosing a particular technology are -

1) Ease of development (fast development).
2) Scalable. Should be able to handle 100 users at a time (What in case of 1000 concurrent users).
3) Extensibility and maintainability.
4) Interactive GUI.

I need your precious suggestions on this.
Any related pointers are welcome.

Thanks in advance!!

Regards,<br />Pushker<br /> <br />SCBCD 5.0 90%<br />SCWCD 5.0 89%<br />SCJP 5.0 90%
Pat Farrell

Joined: Aug 11, 2007
Posts: 4659

don't write one. Find one that is close and change the requirements to match.
Google for CMS (content management system)
Pushker Chaubey
Ranch Hand

Joined: Dec 06, 2006
Posts: 53
Pat, Thanks for your reply.

Actually, this application contains many other features as well (can't list here) which are not available with currently available CMSs. Our client want us to develop it from scratch.

I want to know pros and cons of going with a particular technology with a few key parameters in consideration (listed in first post).
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
I agree with Pat - use an existing package and enhance it to match your needs. You'll save much time (and money for the client).

On the Java side, you might look at JForum, which has discussion forums and private messages. Its code base is pretty amenable to enhancements.

Both technologies can satisfy the points you listed. As to ease of development, it depends much on the developers you have available - are they PHP experts or JEE experts?
[ November 25, 2008: Message edited by: Ulf Dittmer ]
Pushker Chaubey
Ranch Hand

Joined: Dec 06, 2006
Posts: 53
We will extend the team as per technology in use.

Thanks Ulf!
I agree. Here's the link:
subject: PHP or Java based technologies
It's not a secret anymore!