Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

CMS - Java or PHP? Liferay or Joomla?
New on LowEndTalk? Please Register and read our Community Rules.

CMS - Java or PHP? Liferay or Joomla?

I read that I need a lot of RAM to install Liferay (at least 1Gb ram or a bit more).
When I compare with PHP options, I can ran a Content Management System for 512Mb of RAM.
My specialization is in Java (development) and I do not know anything of PHP.
This could be the reply: yes, you can work in what you are good.
But, I can learn PHP, too, if this were the problem.

Liferay looks like more powerful as a CMS, specially when you are creating something great.

I read some reviews here:
http://cmsharbor.com/products/compare/6,24,47/joomla-vs-liferay-portal-vs-wordpress
http://web-cms.findthebest.com/compare/3-42/Joomla-vs-Liferay-Portal

I liked this info, too:
http://w3techs.com/technologies/comparison/cm-joomla,cm-liferay

Here I could read:

Summarizing, I would say:

If you want to use a Java-based portal, or to build a wide, complex portal, I recommend Liferay without restrictions;
If you want to create an application which manages a lot of content, Liferay is a good platform to do it and I think it may be the best choice;
If your application is big but not content-centric, I would not recommend Liferay but it can be useful;
If your application does not manage a lot of content and is potentially small, Liferay probably will add more complexity than it is worth.

In the Liferay's forum people reply why they decided to Liferay:
http://www.liferay.com/pt/community/forums/-/message_boards/message/3543816

Maybe here are the best replies about Liferay compared with Joomla and Drupal.

I'd like to ask you if you have experience in Liferay or Joomla in VPS and if you can help me in my decision.
Maybe there are other BEST options that I have never read about.

Thank you!

Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
Candangada

Comments

  • tuxtux Member

    drupal

  • My strongest reply is that it 1. easier to deploy, 2. easier for developers, 4. more customizable, 5. doesn't have a stupid made-up name, 6. uses the jedi force, 7. has been recommended by technicians that I trust and admire, and finally, 8. it meets ALL my web app requirements.

    Just a fyi, ALL of these are semantics. Choose the one you understand better, if you understand a bit of PHP -- pick Joomla, or Drupal, or whatever really. That'll help you customize.

    If you like Java, then do Liferay. But yes, the vm and tomcat engine will need around a gig to be somewhat optimal, with more being needed for busy sites.

    -- BOFH

  • I think the NICE part of to use PHP is the fact than Coders are cheaper than Java ones.
    But in my case, I do NOT KNOW php, not Java. :)

    It looks like that Liferay is a lot more powerful when you are working in a big team, etc.

    The worst thing is the cost (long time) of the server when you use Java. Something like 2x the php price.

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • drupal + drush

  • smansman Member

    +1 for drupal. It can do everything and search engines love it.

  • Simple. Learn PHP. It is quite easy to pickup especially if you know a language that uses a C like syntax.

    I recommend WordPress. It is far better for small to medium size sites and it can do large sites too. Joomla and Drupal are for large complex sites and are often too complicated for simple sites. Remember that the CMS is just the platform on which you develop your site. The content matters far more. If the CMS makes it difficult to add content then it is no good. WordPress has a renown admin user interface that makes it easy to add content.

    Also for a small to medium site powered by a PHP CMS even a 256MB RAM VPS will suffice. So compare that to your Java CMS requirements.

  • About drupal: I will install at localhost to make a test. I have never used it for anything and I can not say good or bad things about it. It is better to see by my eyes, right?

    @Abdussamad
    About wordpress: I have used Wordpress for a long time in a few domains I have. It is really easy to manage.
    The "problem" I see is about to correct the theme after a few upgrades.
    Nothing really difficult, but Wordpress has a new version from 15 to 30 days. \o/ (what is good and bad)

    :)

    Thank you for your participation!

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • smansman Member
    edited August 2013

    Try install Drupal with drush. It's much easier in the long run but a bit more of a learning curve up front.

    There is nothing you cannot do with Drupal. Some of the largest sites on the internet use Drupal. So it is the only CMS you will ever have to use for anything. It works perfectly fine for small blog sites too. With the others there are limitations but they do tend to have an easier learning curve.

    The one thing I think is better about Wordpress is that it has a lot of free decent looking themes if you just want a basic blog site.

  • SpiritSpirit Disabled

    @sman said:
    The one thing I think is better about Wordpress is that it has a lot of free decent looking themes if you just want a basic blog site.

    But then again it's nothing easier than create or modify own Drupal theme.

    Drupal may seems a bit complicated in the beginning but once you learn it you can do basicly whatever you want from it. From small blog site to big community site with forums, eCommerce or.. whatever. D6 was nice but D7 is awesome.

  • I think all you came from PHP world. heheheh

    :)

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • jcalebjcaleb Moderator

    I think Liferay is more of portal to deploy your portlets. It depends on what you need. Maybe Wordpress may suit you, or Drupal.

  • jcalebjcaleb Moderator

    Where will you use your CMS?

  • @DragonDF said:
    I think all you came from PHP world. heheheh

    :)

    I come from a Java world. Liferay is a lot more heavy. It's a powerful enterprise portal - as is a lot of Java applications. The difference between PHP and Java is just that. You'll see more enterprise Java applications vs consumer PHP applications.

    @Wintereise said:
    If you like Java, then do Liferay. But yes, the vm and tomcat engine will need around a gig to be somewhat optimal, with more being needed for busy sites.

    Says a PHP guy :p so due to this statement, I'm voting for Liferay!

    Serving you the best VPS, Web hosting, dedicated servers and more - Cloud Shards | Query Foundry
    We operate the network AS62638 | Available in Syd AU and Dallas, Los Angeles and NYC USA
  • @jcaleb said:
    Where will you use your CMS?

    Maybe a mistake about what you want to know, but I will use to create a portal with: articles, news, videos, etc. Maybe 1K to 15K access (unique IP) by day after 1st month.
    It will be a religious portal.

    @concerto49 said:
    I come from a Java world. Liferay is a lot more heavy. It's a powerful enterprise portal - as is a lot of Java applications. The difference between PHP and Java is just that. You'll see more enterprise Java applications vs consumer PHP applications.

    I agree with you at this point.
    Banks usually use JAVA to run their applications, not PHP. At least in my country.
    Big government 'companies' prefer contract Java coders.

    Says a PHP guy :p so due to this statement, I'm voting for Liferay!

    :)
    At least ONE. hahahah

    CAN YOU HELP ME?
    What is the technology (language) this portal is using?
    padrepauloricardo.org

    I could get this info:
    http://uptime.netcraft.com/up/graph?site=http://www.padrepauloricardo.org/

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • Have you looked at Alfresco? Java. The guys behind it are the makers of a now very very enterprise corporate cms.

    Serving you the best VPS, Web hosting, dedicated servers and more - Cloud Shards | Query Foundry
    We operate the network AS62638 | Available in Syd AU and Dallas, Los Angeles and NYC USA
  • jcalebjcaleb Moderator

    @DragonDF in that case I recommend PHP based

  • WintereiseWintereise Member
    edited August 2013

    The only real difference between PHP and /some other language/ is availability (And it lacks proper daemoning capabilities, even with gearman and the like).

    PHP is just available wherever the hell you look, in a hosting environment.

    That said, I definitely do not recommend Wordpress. It's a chore to manage with its zero days every n days.

    Not sure how good drupal is at that now, but whatever you pick, don't do wp.

    Says a PHP guy :p so due to this statement, I'm voting for Liferay!

    ...wat

    -- BOFH

  • jcalebjcaleb Moderator

    Use Java based if you have tons of money to throw away

  • @Wintereise said:
    ...wat

    I'm just voting no since you voted yes. That's what :p

    @Wintereise said:
    Not sure how good drupal is at that now, but whatever you pick, don't do wp.

    Drupal isn't bad. Haven't used it directly, but indirectly (as in others in the team).

    Serving you the best VPS, Web hosting, dedicated servers and more - Cloud Shards | Query Foundry
    We operate the network AS62638 | Available in Syd AU and Dallas, Los Angeles and NYC USA
  • @concerto49 said:
    Have you looked at Alfresco? Java. The guys behind it are the makers of a now very very enterprise corporate cms.

    1st time I read about it.

    7 million users. 4 billion documents managed. Over 1,300 customers in 180 countries.

    It does not look like a BAD product. :)

    But what is the name of this "enterprise corporate" product?

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • Thanked by 1DragonDF
    Serving you the best VPS, Web hosting, dedicated servers and more - Cloud Shards | Query Foundry
    We operate the network AS62638 | Available in Syd AU and Dallas, Los Angeles and NYC USA
  • smansman Member
    edited August 2013

    It's not Java vs php. They work together nicely. Php is the server side and java for client side. Its not either/or. Drupal, for example, has standard jquery libraries built in.

  • jcalebjcaleb Moderator

    @sman said:
    It's not Java vs php. They work together nicely. Php is the server side and java for client side. Its not either/or. Drupal, for example, has standard jquery libraries built in.

    What?

  • @jcaleb said:
    What?

    He thinks Java is JavaScript. That's what :)

    Thanked by 1jcaleb
    Serving you the best VPS, Web hosting, dedicated servers and more - Cloud Shards | Query Foundry
    We operate the network AS62638 | Available in Syd AU and Dallas, Los Angeles and NYC USA
  • smansman Member
    edited August 2013

    @concerto49 said:
    He thinks Java is JavaScript. That's what :)

    Well yea. They are the same language. I guess you are talking java framework. I don't know anything about liferay.

  • jcalebjcaleb Moderator

    Back to topic, I will choose PHP if I'm not backed by good funding (e.g. personal, small company)

    The reason is, most PHP based CMS have bazillions of working plugins for common stuff that you need. If you can't find any that suits your needs, it is easy/cheap to develop your own plugin.

    For Liferay, the number of their built in plugins is tiny compared to major PHP CMS. The learning curve to try to develop portlets is big. Will cost so much time and money.

  • @sman said:
    Well yea. They are the same language. I guess you are talking java framework. I don't know anything about liferay.

    They aren't the same language :(

    JavaScript is client side technology run on a browser until node.js decided to screw that up :p

    Java is mostly a server side technology that resides on the JVM. There is also Java webstart and applets, which are client side technologies. Java is a general programming language closer to C/C++ but is portable to different operating systems.

    Serving you the best VPS, Web hosting, dedicated servers and more - Cloud Shards | Query Foundry
    We operate the network AS62638 | Available in Syd AU and Dallas, Los Angeles and NYC USA
  • @sman said:
    Well yea. They are the same language. I guess you are talking java framework. I don't know anything about liferay.

    Javascript has nothing to do with java. It is a totally different programming language.

    @DragonDF said:
    Abdussamad
    About wordpress: I have used Wordpress for a long time in a few domains I have. It is really easy to manage.
    The "problem" I see is about to correct the theme after a few upgrades.
    Nothing really difficult, but Wordpress has a new version from 15 to 30 days. \o/ (what is good and bad)

    :)

    Thank you for your participation!

    You are right about the frequent updates but a few things you should also consider:

    • Open source software always gets frequent updates. Whether it is for bug fixes or new features development is on going so updates are pushed out frequently too.

    • Updating wordpress is easier than updating drupal or joomla. On most hosts you just click on a button and the update is automatically installed.

    • Because wordpress is easier to update there are more WP installations running the latest version than Drupal or Joomla installations. This is better from a security point of view.

  • SpiritSpirit Disabled
    edited August 2013

    Updating wordpress is easier than updating drupal or joomla. On most hosts you just click on a button and the update is automatically installed.

    5 -10 seconds to update all plugins in Drupal 7 (click on a button and plugins are automatically updated) and 30 - 60 seconds to extract and overwrite Drupal core files and type /update.php. I can't say for Joomla however I waste around 2 minutes (reading what's new in this version included) every month or two to keep Drupal updated.

  • jcalebjcaleb Moderator

    Wordpress for common stuff, Drupal if you need power and flexibility

  • Joomla is, now, the most powerful CMS with a huge (far more third party extensions than any other CMS) number of functions, templates and users. It is very stable, very mature, very secure and very flexible. It is easy to learn, you can deploy your own scripts easily or rent a programmer for almost nothing to deploy them for you.

    Drupal is also good but with much less extensions to use and, IMHO, with less functionality than Joomla (i have a lot of production sites on Joomla and two couples of Drupal sites).

    Wordpress is good for small to medium sites that have no big needs and must be more friendly for end-users that don't know much about internet, computers and updating content.

  • smansman Member
    edited August 2013

    @jvnadr said:
    Joomla is, now, the most powerful CMS with a huge (far more third party extensions than any other CMS) number of functions, templates and users. It is very stable, very mature, very secure and very flexible. It is easy to learn, you can deploy your own scripts easily or rent a programmer for almost nothing to deploy them for you.

    Drupal is also good but with much less extensions to use and, IMHO, with less functionality than Joomla (i have a lot of production sites on Joomla and two couples of Drupal sites).

    Wordpress is good for small to medium sites that have no big needs and must be more friendly for end-users that don't know much about internet, computers and updating content.

    How many of those Joomla extensions are free? I believe Joomla is more commercial oriented in that respect.

    I wouldn't call it the most powerful. I think Drupal is far more scalable and has less limitations.

    Joomla seems to fall in the middle somewhere between Wordpress and Drupal. A lot of web developers seem to like it. I've read it's not so good at SEO without a lot of tweaking which is a big negative for me.

  • @sman

    More of half extensions in Joomla site are free. And the paid ones, are really cheap and most of them great value.
    As of the limitations, I don't know drupal as good as joomla, but Joomla is really scalable and very mature in this 3.x versions.
    As of SEO's, there is not so much need for too tweaking for SEO. Some of my installations out of the box are very search engine friendly, really! It depends on the content, the extensions, the structure of the template and others.

  • About Joomla:
    I did not like it.
    I installed one template. After a short time a new VERSION and when I updated the Joomla to the new version (from 3.0 to 3.1 if I am not wrong)... template did not work anymore.
    WHAT?
    Yes, it is what you read.

    I have a VERY BIG difficult to understand how to manage the templates, too.

    For me, it is not "EASY".
    Wordpress is Easy.

    Joomla is not (for me).

    For this reason I am trying to find another option.
    Maybe you know a very very good tutorial that teach you to be a kind of JEDI of Joomla that I have never read. Maybe this reason I do not have interest to use Joomla.

    :)

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • jcalebjcaleb Moderator

    Joomla is easy compare to Liferay

  • Hahaha.
    Yes, you are right.
    :)

    Where is my OLD signature Mr. MODERATOR that expended money with Root Level aka K-Disk aka Urpad?
    Candangada

  • Joomla is likely the shittiest CMS in existance, the query it runs every time to make up the index is ...downright retarded.

    And, it's more or less almost as full of holes as Wp too, sadly.

    -- BOFH

  • EvoEvo Member

    @Wintereise, in my opinion the flexibility of any big CMS comes with a price - the price for the higher resource usage and long queries for small and simple tasks.

    In order for that flexibility to be achieved, a lot of complex tasks need to be run for even just a simple index page. And, on the other hand, that same flexibility, empowers you to add more complex functions to your website faster and easier.

    That problem is not only related to Joomla, but to all the "big" CMSs in that range.

    That's why, when you're choosing CMS, you have to select it based on what you expect your website to do, and which one you are more comfortable with.

    @DragonDF , don't limit yourself just to these 2, try all of them - they are free:

    http://www.opensourcecms.com/

    http://NeatLogos.com - Easy, Affordable, Fast - Logo and Web Design

  • smansman Member
    edited August 2013

    @Evo said:
    Wintereise, in my opinion the flexibility of any big CMS comes with a price - the price for the higher resource usage and long queries for small and simple tasks.

    In order for that flexibility to be achieved, a lot of complex tasks need to be run for even just a simple index page. And, on the other hand, that same flexibility, empowers you to add more complex functions to your website faster and easier.

    That problem is not only related to Joomla, but to all the "big" CMSs in that range.

    That's why, when you're choosing CMS, you have to select it based on what you expect your website to do, and which one you are more comfortable with.

    DragonDF , don't limit yourself just to these 2, try all of them - they are free:

    http://www.opensourcecms.com/

    That is why you should install APC-PECL php cache. Does wonders for a busy complex Drupal site. Would probably help a big wordpress site as well.

    I run what I would consider some fairly complex Drupal sites and they run smooth as glass on very minimal VPSs. However, I won't claim it is going to be as light on resources as WP because I'm pretty sure it won't be.

Sign In or Register to comment.