Java J2EE Portal
Enterprise Java Station
J2EE curve
Java News / Articles
Java News / Articles
Java Open Source VoIP Platform - JAIN SLEE
Xml Security using Xml Encryption and Xml Digital Signature
Business Process Execution Language
A Primer on Business Process Execution Language (BPEL)
Processing...
Buy Java, Deals On Software Technology Store
Click here for great deals on computers, laptops, software and books
Can Java CMS match the PHP ones? PDF Print
Written by Harshad Oak   
Mar 21, 2005 at 07:36 PM
Comments

Comment by www.aidezigns.com on 2006-04-05 20:04:13
Just in case you want to try free Java hosting (Servlets + JSP), try 
http://www.myjavaserver.com/

Comment by 'FooBar' on 2006-03-30 08:19:52
First thing I would like to say is use the right tool for the job. I am a Java Developer but I think there is a need for other technologies to fill the gaps. With that being said: Java opensource portals provide a merge of content with portlet functionallity. If you do not want the portal then you can use Alfresco, Magnolia, or XWiki, etc.... All of these integrate into JBoss Portal, ExoPlatform, Jetspeed 2, any other JSR 168 Portal... They also are JSR 170 compliant, so if you need to display the content outside of the simple CMS then you may need this type of solution... The thing I think to remember is a non-standard based solution is ok if it meets your needs. But It may come back to bight you in the ass if you need to integrate the content into another system.. Other things to consider would scallability, reliabillity, reusabillity... Questions like does this CMS system provide templating, WebDav integration, support from Microsoft Office, auto tranformation of CMS content into web content....

Comment by Ragap Chettri on 2006-04-05 04:38:31
PHP is a softy melon but JAVA is hard cored one. 
PHP tastes sweet, JAVA tastes awwwwhh.. 
Fun around PHP won't let your hair fall rather then JAVA will make you "H-A-N-G" 
PHP is scalable but JAVA is Back-to-Front confusion programming lang. 
 
PHP is OOPs all about but JAVA is OlO (Object Illusion Output). 
So I say take off your net beans out of SUN JAVA and throw in BIN.

Comment by 'Guest' on 2006-06-04 03:52:30
Regarding Ragap Chettri's comment, JAVA does NOT lose out to PHP in OOP in any aspect, any PHP proficient user would understand the limitations of PHP's OOP and that JAVA is a true OOP language. Not to mention its a comparison of languages in a different level, JAVA would definitely have more defined features and better efficiency, but that would be at the cost of ease in coding and that the level of understanding in java would be more taxing as a whole.

Comment by SamuelElliot on 2006-07-20 09:49:28
Let's start looking at the picture up close. PHP vs. Java is like asking do you want a hamburger or a hot dog. Both will feed your appetite, some people just proffer one over the other, no matter what you do to convince them that the other is better their opinion is their opinion. 
 
If you read the majority of the postings, you will see ~ the same stance. One is better than the other in different areas. Be it that one is more advertised and marketed to large scale companies, and most companies think that no-cost solutions fail; and that a lot of the IT departments out there are looking for job security, you can't look a solution in the face and spit! Or can you? 
 
Java has been marketed for just about as long as the Internet has been, in one way or another. PHP on the other hand is still in it's infancy, but not really!! It's age vs. it's maturity is the question. Java and PHP together is a really beautiful thing. PHP has functionality for incorporation of Java! 
 
Let's look at the other problem, blind statements made by people that just don't know for themselves - mainly because they are just ignorant of the facts! Just as Java is extensible so is PHP. PHP is beautiful but so is Java, the Yen & the Yang! 
 
The lack of variable constraints is a good thing.... less code and faster processing. If you need to do a variant comparison... do it. 
 
How many people that have used M$ Front Page have you heard state "I know how to write HTML!" That is exactly the same reason you see a lot of poorly implemented PHP applications... it's cheep, readily available, and you don't need to study for months to be a novice. PHP is defiantly a mix of both worlds simplicity and power... SIMPLICITY AND POWER!!! Sorry just trying to get my point across. 
 
Instead of bashing the other guy, try to understand (and of course I don't know what I'm talking about) they are both great, girls just do everything better than guys do! Duh. That was taught in grade school. 
 
--- Just take the two week challenge. If after two weeks you don't like the results, contact us for a full money back guarantee... 
 
Sarcasm Extra!

Comment by 'Guest' on 2006-07-04 10:45:41
Hello all, 
 
I have been looking around recently for a decent content management system and to be honest there is nothing that matches what I consider to be a true CMS.  
 
For me a CMS basically a database for storing content. I want to keep images in there, I want to associate word documents with them that describe the design brief for that document, I want to store contracts (with versioning), PDFs I want it all in there.  
 
Then I want different applications that allow access to this content. An internal application for adding and updating content (providing the user has correct permissions). Plugins to word, photoshop etc that allow me to save directly into the CMS. A web site with dynamic that can take the the content, latest approved articles etc and display them on the public web site.  
 
From what I have seen most system are based on managing web content. Building web page templates and fillinf them with the managed content.  
 
I want something bigger and I'm not sure that this can be provided by a php solution. For me this needs to be done in an Enterprise Enironment, i.e. J2EE.  
 
Having said that I now wait to be shot down ;-) 
 
regards

Comment by 'Guest' on 2006-07-13 21:28:31
PHP lacks simple things like namespaces, basic error checking 
How do you deal with php when it comes to namespace ?  
Do you include your SS or secret code in front of every class to make sure none of the other class you are sharing with your co-workers or open source libraries have the same name as yours?  
 
What happens when by accident you mistype a variable and php just creates it at the spot?  
How do you deal with not having variable types? That makes your comparisons hard to spot for errors.  
Not to mention, how do you deal with huge volume and the need for true clustering and object synchronization. Try to achieve that with PHP. 
PHP is fast but the amount of coding time you save you spent it on debugging it stupid error that the language does not provide for you. 
I deal with large PHP projects but every time I switch to JAVA for some other project it makes it hard to switch back to PHP. 

Comment by 'GuestProgrammer' on 2006-07-18 22:13:37
My little opinion 
Java must be huge(A LOT) & complex (not so much) cause a lot of software & hardware industry have to "dig money" from it. But most times this is not the right solution for simple problems (in this case, simple = a norma ecommerce site, complex = bank systems, integrated with crm and other thinks like this :) ) Php works great in this cases. 
Bye

Comment by GUEST on 2007-11-01 22:17:30
Check out javacms.com 
It has the list of all companies that have cms built on Java platform

Comment by GUEST on 2008-02-10 15:53:56
I recommend you using a real Perl CMS portal. WebAPP is open source and written in the original Perl language (CGI) easy to maintain and develop. You can download it here: http://www.web-app.net/cgi-bin/index.cgi 
 
my2cents 
www.web-app.net
Your Name / Email Address
Comment
Spam Protection - Please enter the code in the image -

Listen to code




Add This Feed Button

Enter your Email


Java Expert Interviews
JonasJacobiJSFAjax
Pure Ajax creates the next generation legacy applications
TitusBrown
Test Driven Development doesn't fit my brain
Satish Talim
Java and J2EE Today: An interview with Satish Talim
Processing...
Go to top of page  Home |
SiteMap

Copyright 2004 to 2008 Rightrix Solutions. All rights reserved. All product names are trademarks of their respective companies. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Rightrix Solutions and IndicThreads.com are independent of Sun Microsystems, Inc.

Views expressed at IndicThreads.com reflect the views of the authors alone, and do not necessarily reflect those of IndicThreads.com. IndicThreads.com and it's authors are not responsible for reader comments and opinions.

Enterprise Java J2EE JEE Portal >> IndicThreads.com