Log in Register

Login to your account

Username *
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name *
Username *
Password *
Verify password *
Email *
Verify email *
Captcha *

Blog

 

Joomla is a more robust fit for enterprise content management than solutions like WordPress, concludes James Sanders. Featured

  • Monday, 06 April 2015 11:36
  • Written by  techrepublic
Source: techrepublic The newest release of the popular open-source CMS package Joomla is a more robust fit for enterprise content management than solutions like WordPress, concludes James Sanders.   Joomla! is a highly-extendable content management system (CMS) licensed under the GNU GPL written in PHP that readily scales from small websites to large projects. Joomla was designed with extensibility in mind -- a wide variety of extensions are available for the needs of the audience. Importantly, Joomla can be easily adapted to a wide variety of use cases, including as for a corporate intranet, as an e-commerce platform, or for web presence and information, as is the case for the Guggenheim Museum website, which runs on Joomla.

 

Understanding the differences between Joomla and WordPress

Perhaps the most important thing to be mindful of about Joomla is that it is not WordPress. There are a remarkable number of similarities between the two systems: both are written in PHP and run on a typical LAMP stack; both have a robust extension and theming system; and both can be deployed from cloud hosting providers such as Rochen. This is where the similarities end.

WordPress is designed around the paradigm of blogging; it works exceptionally well for that purpose, and can be easily extended out to serve static supporting content that adds to the value of that blog. It can support multiple users and roles for small to medium organizations or projects with ease. The ubiquity of WordPress has made it a frequent target for attackers, though the use of sensible security settings and mindfulness about upgrading to the latest available version for security patches make it a perfect solution for websites such as Extra Ordinary.

Joomla is not designed in the same way as WordPress, however. The back end for user management, permissions, roles, and group membership is substantially more robust than in WordPress. Joomla allows for proper business solutions -- inventory control, business directories, ecommerce, reservation systems, and the like -- to be integrated into public-facing services on a given website, in addition to online publishing components. As an example, the website of the restaurant IHOP (built using Joomla) provides interfaces for buying, delivering, and checking the balances of gift cards. This is not a task that, even with the use of extensions, would be a sensible integration to WordPress.

What's new in Joomla 3.4?

The big additions to Joomla 3.4 are significant improvements to composer, and the ability to edit modules on the (live, public-facing) front end, making design and updates far easier to manage. Also added is new reCAPTCHA to reduce the interference of bots and scripts, and moving Weblinks from the main codebase and putting it into an extension. A full list of bug fixes is also available on GitHub.

Deploying and accelerating Joomla in the cloud

Various cloud providers such as Rackspace and Rochen provide cloud hosting specifically for Joomla. Seasoned AWS users can use a LAMP stack CloudFormation framework on which to deploy Joomla, or it can be deployed on EC2 using automation scripts from JumpBox. Or, for more traditional off-premises means, Joomla can be downloaded and installed manually on a dedicated server or VPS. For shared hosting providers, Joomla can also be installed via Softaculous.

For users running Joomla from a dedicated server for VPS, reducing the load of the production server and producing high performance and quick page load times is an important consideration. NoNumber Software provides an extension that aids integration with content delivery network (CDN) operators such as Amazon CloudFront or CDNify to lessen server load.

  • 262
  • Last modified on Saturday, 11 April 2015 07:55

4 comments

  • Comment Link Letha Thursday, 07 May 2015 03:40 posted by Letha

    It's awesome for me to have a site, Ever since working at an agency we always use wordpress, but I'm definitely a Joomla guy. If we end up building any type of web app, I argue to use Joomla over wordpress. Wordpress is good for building awesome sites you want to hand over to a non-computer savvy client, and thats about it
    thanks admin

  • Comment Link How to install MovieBox Thursday, 07 May 2015 02:37 posted by How to install MovieBox

    supremacy is WordPress

  • Comment Link check computer performance online Thursday, 07 May 2015 02:15 posted by check computer performance online

    Joomla still does things that I can't do in Wordpress that are vital to my business. I was almost moved to
    start my own blog on WP (well, almost...HaHa!) Excellent job.

    I really loved what you had to say, and more than that, how you presented it.
    Too cool!

  • Comment Link farmville 2 hack Tuesday, 05 May 2015 10:26 posted by farmville 2 hack

    Thanks for finally talking about it.....Joomla.... is indeed a more robust fit
    for enterprise .WordPress is just toooo cramped up

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

highlights

  • Multicache V1.0.0.3 to feature a stronger tweaker -expected release in Jun 15
    Multicache V1.0.0.3 to feature a stronger tweaker -expected release in Jun 15

    The next version of multicache V1.0.0.3 will be launched in Jun 15. This version will feature a stronger Javascript tweaker that will include quirks in scripts like jQuery libraries with an encoded script tag.

    Currently in development, this section will undergo a transformation with every release until V1.0.1 wherein a fiddle type tweaker will manifest allowing developers to adhoc slip and slide code between various load-sections of the webpage. 

  • Knowing for certain that a page has been retrieved from cache
    Knowing for certain that a page has been retrieved from cache

    If it becomes necessary to ascertain with confidence the fact that a page being tested for load time has indeed been retrieved from cache,

    Multicache config has an option under advanced simulation called 'simulation parsing'. This option when set to urlquery will generate loadinstructions which are visible in the query url, this is also referred to as simulation id. In this mode, if we parse a query fragment called 

    ?cachehit=true

    Then a log is generated every time cache is queried but there was no response , thereby signifying a cache miss. So, all that requires to be done, is add the query fragment to the test url and ensure advanced simulation is set to 'urlquery'. The log can be then referred to in the category 'multicache_simulation_cachepageworkaround'