Not a developer? Go to MovableType.com

Plugin and Theme Directory

CacheBlock v1.0

By Mark Carey
Posted January 21, 2008, in Developer.

Details

CacheBlock is a plugin that can dramatically speed up publishing by caching blocks of built template code. CacheBlock is very flexible, enabling you to cache an entire page, a small template snippet, a template module, a sidebar widget, and entire sidebar, etc. Each block can be set to expire after a certain duration -- some blocks you may want to cache for 5 minutes, others for hours, or even days. When used wisely, the result is significantly faster publishing times and faster comment-posting.

For each page that is published by Movable Type, a large number of template tags are evaluated by the system, which often requires many database lookups. The CacheBlock plugin strives to reduce those database lookups by caching groups of template code that has already been evaluated. For example, suppose you decided to cache your entire sidebar. The first time MT publishes that sidebar, it will do many database lookups to generate lists of recent entries, comments, lists of archives and tags, etc. After that, the CacheBlock plugin will take all of that sidebar HTML and save it in the cache. The next time MT needs to publish your sidebar, it will find it in the cache, so it will skip the evaluation and related database lookups for the entire sidebar, and simply fetch the pre-built sidebar from the cache. This can speed up the process a lot. Imagine if you are trying to publish a 1000 page site, and each of those pages includes the sidebar!

Behind the scenes, CacheBlock checks to see if memcached is available and enabled. If it is, CacheBlock will stores blocks using memcached, which is very fast. BUT, you don't need to have memcached! If memcached is not available, CacheBlock will simply store the block in the database. As such, it will still require a database lookup to retrieve it from the cache, but you can save dozens or even hundreds of database lookups by caching significant segments of built template code, by replacing them with a single lookup to the cache. Even without memcached, CacheBlock can dramatically speed up publishing.

Compatibility

Movable Type versions: 4.3


Back

53 Comments

Byrne Reese on August 11, 2008, 9:46 p.m. Reply

This could not be a more insanely useful plugin. Hat’s off Mark for helping to address performance in a useful, user controllable, usable and intuitive way.

rmarley on February 19, 2009, 2:35 a.m. Reply

I think there is caching duration mainly advantage and disadvantage both are parts of this plug in but finally its a good plug in if you use it wisely. Thanks

Matt Wutzke on May 30, 2009, 3:25 a.m. Reply

Will CacheBlock work friendly with template Inheritance? Do you have any suggestions?

Mark Carey on May 30, 2009, 4:04 a.m. Reply

Yes, CacheBlock works fine with my Template Inheritance plugin. Depending on what your are trying to do, however, you may need to be very careful with your cache keys. For example, if a template is shared across multiple blogs, and it contains CacheBlock with a static cache key like ‘blogsidebar’, then that block when built by one blog will be used by all blogs, not always what you want. In such case, I suggest using cache keys that have the blogid as a prefix.

pubrecords on July 30, 2010, 1:08 a.m. Reply

Seems like a great plugin.

Heritage on March 25, 2012, 12:47 p.m. Reply

An extremely useful plugin which when used correctly can save heeps of time, well done Mark keep up the good work do you have any other projects planned.

Johny on June 14, 2012, 12:59 a.m. Reply

It’s just a must have plugin for every MT blog or news site-It’s greatly increases speed.

But there is one thing to avoid: if you have a big (I mean really massive site a.k.a portal with thousands of pages you should avoid to clear cash). If you did it you get your site slower for a few days till site pages been cashed again...

Rybalka on July 2, 2012, 1:00 a.m. Reply

Mark thank you for such a useful plugin! I like it and its very easy to use it. Appreciate your work!

fleshlight review on July 2, 2012, 4:28 a.m. Reply

I gave this a try and it actually has increased my posting and comments. Great plugin, thanks.

Peet Bannister on July 6, 2012, 7:12 a.m. Reply

Is it going to boost my storage utilization?

elsa 12 on July 17, 2012, 3:35 a.m. Reply

If I have understood this correctly it will decrease the time for my page to upload when is called from a browser. As far as I know this is one of the main factors used by Google for making their ranking. So, this plugin must be great and I am going to use it.

Ben Morrison on July 30, 2012, 8:18 p.m. Reply

It can speed up your computer :) It will speed the uploading your site when a reader go in. It is extremly helpful because the most irritating thing for a reader is to wait for a site to be uploaded. There is one more benefit. Google likes site which are fast and put them higher in SERP.

pokem23

pokem23 on December 20, 2016, 11:07 a.m. Reply

So many of the money cheats gta 5 online can allow you to get the money in your account of game.

Merlin John

Merlin John on March 23, 2017, 1:14 p.m. Reply

Building template code is little bit difficult task for me and this Cache block plugin have helped me a lot in making my work easy. I am glad to check this site with immense amount of information on various plugin features and thanks for sharing this wonderful page. my response

Merlin John

Merlin John on March 23, 2017, 1:14 p.m. Reply

Building template code is little bit difficult task for me and this Cache block plugin have helped me a lot in making my work easy. I am glad to check this site with immense amount of information on various plugin features and thanks for sharing this wonderful page. my response

maincpa77

maincpa77 on March 31, 2017, 12:56 a.m. Reply

I gave this a try and it actually has increased my posting and comments. Great plugin, thanks. http://pokemongozoner.com/

chuttad12

chuttad12 on April 8, 2017, 2:03 p.m. Reply

check this tool out if you want free gems @ clash royale free gems cheats
Vérifiez cet outil si vous voulez des gemmes gratuites @ clash royale gemmes illimite

maincpa77

maincpa77 on April 10, 2017, 11:47 p.m. Reply

I was reading your GTA 5 article and wondered if you had considered creating an ebook on this subject. Your writing would sell it fast. You have a lot of writing talent http://gtaonline-argent.com.

chuttad12

chuttad12 on May 13, 2017, 11:30 a.m. Reply

read our latest online generator tool clash royale hack article here : clash royale hack no human verification also read this latrst online generator tool dokkan battle cheats article here : dokkan battle cheats

CheatHacker.com

CheatHacker.com on June 22, 2017, 5:30 a.m. Reply

I do believe all the concepts you’ve introduced to your post. They’re very convincing and can certainly work. Still, the posts are very brief for beginners. May you please extend them a bit from subsequent time? Thank you for the post .

linkerseo

linkerseo on October 20, 2017, 7:18 a.m. Reply

The unique selling point that we are able to offer is a profit-splitting business model where the owner benefits financially from engaging in letting on a short term basis more Oxford Serviced Accommodation

james jack

james jack on October 21, 2017, 8:44 a.m. Reply

It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you some interesting things or suggestions. Perhaps you could write next articles referring to this article. I want to read more things about it! Callusgo

james jack

james jack on October 24, 2017, 5:13 a.m. Reply

This post is really magnificent. I really like this post. It is one of the best posts that I ve read in a long time. Thanks a lot for this really good post. I really appreciate it! UPCOMING ICOS

james jack

james jack on October 25, 2017, 6:01 a.m. Reply

I really appreciate this wonderful post that you have provided for us. I assure this would be beneficial for most of the people. メンタルケア心理士通信講座

caia domino

caia domino on October 26, 2017, 11:31 a.m. Reply

There are different types of plugins available to us. Each plugin has a different feature and specialty that can be very helpful fir the people. As this helps in speeding up the cashing blocks most of the people use to for easy access. unique paris private tours

milan

milan on October 27, 2017, 11:58 a.m. Reply

This blog give details regarding various kinds of plug-in used in software. I feel that you have done a wonderful job on introducing this new plug-ins over here. Thank you so much for sharing the cache block details over here. Keep updating more.Continue

lionel

lionel on November 2, 2017, 10:58 a.m. Reply

Good to know about the cache block plugin available for the specified applications. From the details mentioned here, the processes are looking to be lot simpler with the tool. I will definitely try to use this plugin for my applications. tabletpartners

james jack

james jack on November 7, 2017, 4:21 a.m. Reply

For true fans of this thread I will address is a free online! best marijuana strains

james jack

james jack on November 7, 2017, 11:24 a.m. Reply

Acknowledges for penmanship such a worthy column, I stumbled beside your blog besides predict a handful advise. I want your tone of manuscript… amolatina.com

james jack

james jack on November 9, 2017, 8:52 a.m. Reply

Gives you the best website address I know there alone you’ll find how easy it is. hechizos de amor

jiyajoseph

jiyajoseph on November 10, 2017, 11:40 a.m. Reply

This plugin can be very helpful for the people as it can help you in caching the entire page or module that we prefer. There are people who don’t know the uses and features of this plugin. Please provide the essential details about it. http://clippingpathphotoediting.com

james jack

james jack on November 13, 2017, 4:37 a.m. Reply

Profit primarily prime quality items — you can understand them all within: JIBREL ICO

james jack

james jack on November 13, 2017, 9:28 a.m. Reply

Once I thought about things like: why such information is for free here? Because when you write a book then at least on selling a book you get a percentage. Thank you and good luck on informing people more about it… intex trolling motor

linkerseo

linkerseo on November 13, 2017, 11:13 a.m. Reply

Natural Mattress Matters specializes in organic mattresses and organic furniture. Our European Mattress selection are one of the best in the bedding industry. Mattress Matters

milan

milan on November 13, 2017, 12:00 p.m. Reply

This blog really help us to get aware about the various plug-in used here. Thank you for sharing details regarding this cache block. It will help you to speed up publishing by caching blocks of built template code. Please update more details here.garage doors in my area repair

alo24h

alo24h on January 13, 2018, 3:26 p.m. Reply

Cache is really needed for the website (eg https://alo24h.com/ma-giam-gia/nguyenkim website is using the cache speed greatly improved), it helps to improve page load speed is very a lot of. This plugin will download and try on my website. Thanks for sharing

alo24h

alo24h on January 13, 2018, 3:28 p.m. Reply

Cache is really needed for the website, it helps to improve page load speed is very a lot of. This plugin will download and try on my website. Thanks for sharing

christeena

christeena on February 3, 2018, 4:46 a.m. Reply

good article

christeena

christeena on February 3, 2018, 4:47 a.m. Reply

good article

grekko23

grekko23 on February 13, 2018, 4:46 p.m. Reply

Alot of blogs I see these days don’t really provide marka tescil, that I’m interested in, but I’m most definately interested in this one. Just thought that I would post and let you know. Nice! thank you so much! Thank you for sharing. Trademark, Patent Registration and protection options for all domestic and international design registration, recent developments and news, Turkey and globally, changing legislation and they brought, legal interpretations and opinions. marka tescil, Patent Tescil ve Tasarım Tescil için yurtiçi ve yurtdışı tüm koruma seçenekleri, son gelişmeler ve haberler, Türkiye ve Global ölçekte değişen mevzuatlar ve getirdikleri, hukuki yorum ve görüşler. Tpe Marka Sorgulama Marka Tescil Sınıfları Madrid Protokolü Dünya Patent Sorgulama isim hakkı sorgulama Patent Araştırma patent sorgulama
marka sorgulama sitesi marka sorgulama marka tescili patent alma It is very nice to see such studies about patent tescil

https://twitter.com/tmindeks ">Marka Tescil twitterPatent attorneys work in various ways, utilizing an assortment of procedures. You can’t sensibly anticipate that a Marka">https://www.facebook.com/tmindeks”>Marka Tescil facebook patent lawyer will change to meet your requests. I get individuals disclosing to me that they would prefer not to impart by means of email, they don’t utilize Marka Tescil and they lean toward phone and composed correspondence. My reaction is to state “that is fine, yet Marka">https://www.reddit.com/user/grekko23”>Marka Tescil reddit I would prefer not to work with you and won’t work with you.” By layering on requests you can influence Marka">https://tr.pinterest.com/onurkaraaslan/”>Marka Tescil pinterest working with you to take additional time, cost increasingly and prompt wasteful aspects and unnecessary duplication of work. That costs additional, confounds matters Marka">https://plus.google.com/u/0/112191057936375373509”>Marka Tescil Google+ and prompts blunders. Choosing a patent lawyer is exceptionally individual and working with somebody who is in agreement with you is essential. Pick somebody who you coordinate well with, yet do understand a few requests will close entryways with a few, which may not be to your greatest advantage. Marka Tescil nesara

“aynı ırmakta iki defa yıkanılmaz” diyen efesli,, “dün, dünde kaldı cancağazım, bugün yeni şeyler söylemek gerek” diyen romalı celal’in karşısında, “kıyas kapısı kapanmıştır” diyene yaslanan, yeni bir şey söyleyene “icat çıkarma”, “eski köye yeni adet getirme” ya da “sen ne diyorsun lan değişik” diye tepki veren, 1400 yıl önceye takılıp kalmış, değişimden, değişimi yönetemediği, yönetemediği için de muhtemelen toplumda pozisyonunu kaybedeceğinden ölesiye korkan, toplum ve yönetim ile yeniyi ya da markayı yaratmak nâmümkün. Turquality adına En İyi Marka Yaratma Projesi ödülünü alan Turquality Çalışma Grubu Başkanı ve Dış Ticaret Müsteşarlığı İhracat Genel Müdür Yardımcısı Ziya Altunyaldız, Turqualitynin bugün geldiği noktada Türkiyenin markalaşma atağında önemli bir kilometre taşı olarak yerini aldığını söyledi. Bir toplantıda olduğunuzu düşünün ve birçok katılımcı var her biriyle el sıkıştınız ve isimlerinizi söylediniz insan beyni doğuştan gelen bir alışkanlık ile karşıdakinin iyi veya kötü olduğuna 3-4 saniye içinde karar verir, bu kararı verirken ise aklında kalan isimleri iyi hanesine yazmaya alışkındır. Müşteri kendisiyle aynı değerleri ve düşünceleri barındırdığını düşündüğü için bir markayla duygusal olarak bağ kurduğunda, bu durum şirkete daha yüksek satış rakamları ve pazarda farklılaşmasını sağlayacak daha büyük bir marka algısı getirir.

Hatta bugün birçok kurumsal marka küçük işletmeleri desteklemeyi tercih eden müşterilere seslenebilmek için daha çok küçük bir şirketmiş gibi görünmeye çalışıyor. Ortaya koyacağınız bu ton marka sloganı, reklamlar, sitedeki ürün tanıtımları ve bunun gibi birçok alanda kendini aynı şekilde gösterebilmelidir. 12. Referans KuralıCoca-Cola, Hertz, Heinz, Visa ve Kodak kebdi kategorilerinde lider olarak kabulEdildiklerinden tüm referanslara lider markanız yoksa, en iyi stratejiniz, liderlik iddiası sürebileceğiniz yeni birkategori yaratmaktır.Örneğin bira, İşte bazı liderlik referansları;Lider BiraLight Birada LiderLider İthal BiraLider icebeer”Pahalı Biraların LideriLider mikro fermantasyonlu bira.

Şirketler için verileri seçmekten ok bu verileri var olan programlara ve gelecek işlere nasıl uyarlayacağı daha büyük bir mücadele alanıdır. Dijital işletmelere dönüşmek için teknolojiyi kullanmaya başlayan ve endüstri deneyimlerini, pazarlarını yeniden şekillendirmek için dijitalin gücü ile birleştirmeye odaklanan önde gelen şirketler, izmir marka tescil tek başlarına değil ekosistemler şeklinde çalışıp Biz Ekonomisi”ni yaratmak fark ve kâr yaratma alanında büyük potansiyel görünüyor. Örn: ürün faydaları, ürün veya organizasyon deneyimi, kişisel ödül olarak algılanabilecek faydalar, kendini ifade etme faydaları (örn: iphone kullanıcıları) gibi fonksiyonel yenilikler (inovasyon) ile sağlanır.

Bu yıl birincisi düzenlenen konferansta Interbrand Avrupa CEO’su Graham Hales, Birleşmiş Milletler Çevre Programı (UNEP) Wuppertal Institute Proje Direktörü Cheryl D. Hicks, Sürdürülebilirlik İletişimi Ajansı Futerra’nın Murahhas Azası Jeff Melnyk, Unilever Türkiye Yönetim Kurulu Üyesi ve Satış ve Müşteri Geliştirmeden sorumlu Başkan Yardımcısı Cem Tarık Yüksel, BSH Ev Aletleri Marka Pazarlama Direktörü Hakan Turalı, Vodafone Türkiye Marka ve Pazarlama Stratejisi Direktörü Bilge Çiftçi, Sürdürülebilirlik Akademisi Yönetim Kurulu Üyesi Semra Sevinç ve birçok önemli isim daha yer alıyor. Avrupalı Türk Markalar Birliği Başkanı Mahiroğlu, marka yaratmak için hikayeye ihtiyaç olduğunu söyleyerek ‘Hikayede yöneten çok daha önemlidir’ dedi. TURQUALITY® adına “En İyi Marka Yaratma Projesi” ödülünü alan TURQUALITY® Çalışma Grubu Başkanı ve Dış Ticaret Müsteşarlığı İhracat Genel Müdür Yardımcısı Ziya Altunyaldız, TURQUALITY®’nin bugün geldiği noktada Türkiye’nin markalaşma atağında önemli bir kilometre taşı olarak yerini aldığını söyledi.

Görev alanına giren konularda ses getiren ve Türkiye genelinde ilk olarak gösterilen bir çok farklı ve yenilikçi çalışmaya imza atan Cesur, Bursa Halkla İlişkiler Derneği’nin üyesi olup çeşitli dönemlerde yönetim kurullarında yer almıştır.

christeena

christeena on March 1, 2018, 11:56 a.m. Reply

CacheBlocks are much easy to build the template codes.It is very flexible, enabling you to cache an entire page, a small template snippet, a template module, a sidebar widget, and entire sidebar, etc. It will simply store the block in the database and also it makes our work so fast.www.howtofixprinterissues.com

ahlinya penyakit mata

ahlinya penyakit mata on March 13, 2018, 1:20 a.m. Reply

I would like to say that your website layout is very attractive, And i read all your post and article which you are share in your website, I have every time taken the best knowledge from your website, So i always visite your wbsite. pengobatan mata kabur, mata buram dan rabun akibat diabetes The aggressive marketing and advertising campaigns of high-speed internet providers in the country and the availability of a wide variety of bundled home phone, television, and internet plans may make it a little bit difficult or confusing for you to find the best internet service providers in your area.

MyPrideToday

MyPrideToday on March 28, 2018, 12:32 p.m. Reply

I have used this plugin and it works wonders!! wheelchair carrier for car

linkerseo

linkerseo on April 9, 2018, 10:54 a.m. Reply

Stunning learning and I jump at the chance to impart this sort of data to my companions and expectation they like it they why I do.. Stephen Pierce Internet Marketing

james jack

james jack on April 11, 2018, 4:29 a.m. Reply

I personally use them exclusively high-quality elements : you will notice these folks during: Pittura per pareti a firenze

pioneerseo

pioneerseo on April 11, 2018, 10:01 a.m. Reply

This is extremely fascinating substance! I have altogether delighted in perusing your focuses and have reached the conclusion that you are appropriate about a significant number of them. You are extraordinary. 1 carat diamond ring

pioneerseo

pioneerseo on April 12, 2018, 5:33 a.m. Reply

The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought you have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention. Electric Unicycle

pioneerseo

pioneerseo on April 14, 2018, 3:52 p.m. Reply

Weather data from iLeaf weather stations giving you accurate weather forecasts disease models, frost warnings, weather predictions stations from Somerset West. ileaf

pioneerseo

pioneerseo on April 15, 2018, 1:00 p.m. Reply

Our business is to support the best emerging ICOs at certain and sustainable costs by giving them the tools and visibility necessary to generate real and last value for investors and underwriters. ico marketing

ritariya

ritariya on April 17, 2018, 11:21 a.m. Reply

This plugin enables you to cache an entire page. It reveals on the database lookups. Cache block can speeds up the publishing.It’s really an amazing plugin.I really loved the post. I will share it with my friends.Keep sharing the updated post.restart print spooler

pioneerseo

pioneerseo on April 20, 2018, 5:50 p.m. Reply

Wow what a Great Information about World Day its incredibly charming instructive post. an obligation of appreciation is all together for the post. Top selling men’s cologne

Leave a Comment