Apr 11 2007
New Joomla Cache Component Print
Wednesday, 11 April 2007

IRCMaxwell Cache ComponentIts not often that a brand new, really useful and completely free Joomla component comes on the scene.


Anthony Ferrara has managed that with his Page Cache component.

What is a Cache?

A cache helps your website load more quickly for visitors. Wikipedia states simply that a cache is:

"A temporary storage area where frequently accessed data can be stored for rapid access. Once the data is stored in the cache, future use can be made by accessing the cached copy rather than re-fetching or recomputing the original data, so that the average access time is lower."

One of the most noticeable features of Content Management Systems such as Joomla is that much of the site is the same on every page. Why should visitors to your site need to load each image and each module every time they visit a new page?

What Does Page Cache Do?

Joomla offers some cache capability that you can access in the administrator section (Site => Global Configuration => Cache). The Page Cache component adds greatly to that relatively simple functionality.

Useful features include:


  • The cache resets whenever new content is added, meaning that you're not stuck with an old version of the site after writing a new article.
  • You can exclude certain URLs and components.
  • Unlike alternatives it offers APC cache functionality which is one of the most advanced cache systems available.
  • You can see from the Control Panel that it records a great deal of useful data:
  • Click image to open!

How Do I Install It?

Go here to download the component. Installation is relatively simple - you need to create 3 new files (for backups) and change the permissions on seven files. The following files are patched:

  • /index.php
  • /administrator/index.php
  • /administrator/index2.php
  • /administrator/index3.php

Further Reading

Comments (14)Add Comment
...
written by steve, April 13, 2007
Hi Kenneth

Its a good question. The developer explains that because each logged in user requires unique elements on the page, any script that stored pages for every user would just be too big:

Well, it's simple.... The pages don't change per guest. Every logged in user gets a customized page (at the minimum their user name)... So without creating a rediculously big program, it was faster and easier just to do it for guests...



http://www.ircmaxell.com/component/option,com_joomlaboard/Itemid,26/func,view/id,31/catid,11/
...
written by Hummerbie, April 13, 2007
Great...

Now I have to Blog on this one, as well as on your Joomla SEO Book... smilies/cool.gif

But this is a WOW Moment, it works great!!

Tried it on Two sites now and finding more about simplefying installation with the first one, I just made sure I had the .bak files were allready in place for the second one.

Guess I have to wait and see how well these sites are now going to perform with SEO in mind....
...
written by steve, April 13, 2007
Hey Hummerbie

Its really interesting - I've had more people interested in talking about this component than any other we've reviewed on this blog.

It seems to have really caught the interest of a lot of people.

As for SEO - the faster the better! smilies/smiley.gif
Works well
written by Zorro, April 20, 2007
I'm using it on my sites now. The APC setting didn't play too well with my individual setup, but using the database cache is good enough. Still trying to find out how to reset the cache when a comment is entered (the JomComment plugin doesn't seem to work correctly on my blog) but apart from that it's a wonderful tool, especially for more "static" like sites. Joomla on speed! ;-)
Like a dream.. :)
written by Iceman, April 21, 2007
I'm currently testing it on my site right now and everything work like it's said to be..

question:
do i have to pay for it to remove the Powered By Page_Cache by Ircmaxell on the footer? smilies/smiley.gif
...
written by steve, April 21, 2007
Hi Iceman

The official answer from IRCMaxell is:
Well, there are two ways to remove this from all of your pages. For a small $10 donation (and your domain name), I will send you a license code that will disable that output. The second option is, since this component is GNU/GPL, to go into the code yourself and remove it! I'd much prefer the donation (since this did take a considerable amount of effort), but it's your choice.
ircmaxwell page cache vs jre cache extended version
written by fungkur, April 29, 2007
ircmaxwell page cache (http://www.ircmaxell.com/) VS jre cache extended version (http://www.joomlatwork.com/)

love to see some comparison smilies/grin.gif
...
written by Good Web Practices, December 01, 2007
Yeah I would too fungkur, especially with regards to how the joomlatwork module handles jomcomment!
JomComment
written by ircmaxell, December 04, 2007
PageCache 2.0 revision 100 (soon to be 2.0 Stable), fixes the JomComment reset issue!!! It's working!
...
written by Zorro, December 04, 2007
Thanks Anthony, that's wonderful news. I have it working on a local setup, after a few more tests I'm going to use it again on my blog if everything works well.

Kind regards,
Zorro
...
written by Good Web Practices, December 04, 2007
Yup, I can confirm that Anthony's latest release is fully working with JomComment! Great work Anthony!
...
written by hrk, March 16, 2008
Hi. Anyone know how to uninstall Page Cache and Query cache?
My admin db is corrupted . I am aware that for QC cannot use Db as cache. but it got selected somehow.
i am not sure how as well.
Ive email the dev, post in forum, all no reply. smilies/angry.gif

thank you.

Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger

busy
 
Joomla SEO Club and Book Logo
Search
Login
Blog Details

Subscribe by RSS

Creative Commons License All blog articles are licensed under a Creative Commons Attribution 3.0 United States License.
Top Comment Posters
Good Web Practices
(114 comments)
Klaus Nitsche
(78 comments)
Brian Teeman
(68 comments)
Hummerbie
(35 comments)
guido
(34 comments)
Ansiklopedi
(30 comments)
Amy Stephen
(29 comments)
Yannick Gaultier
(28 comments)
Cory
(27 comments)
Anthony Olsen
(18 comments)
Blog Categories
Accessibility
Affiliates
Alledia News
Analytics
Book Reviews
Business
Design
Domain Names
Domain Tips & Tricks
Drupal
E-Commerce
Extensions of the Month
General CMS Issues
Interviews
Joomla Affiliates
Joomla 1.5
Joomla Blogs
Joomla Hacks
Joomla Hosting
Joomla News
Joomla People
Joomla SEO eBook
Joomla SEO Rankings
Joomla Sites
Joomla South East
Joomla Templates
Joomla Tips & Tricks
Joomla URLs
Open Questions
PHP
Pay Per Click
Product Reviews
Rants
Scams
Recommended Sites
Search Engine Optimization
Security
SEO
SEO Club
SEO Competition
Site Reviews
Template Clubs
Yellow Pages
Virtuemart
Vlogs
Wordpress
Translate
right