<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Labs &#187; cache</title>
	<atom:link href="http://labs.webdunulis.lt/tag/cache/feed" rel="self" type="application/rss+xml" />
	<link>http://labs.webdunulis.lt</link>
	<description></description>
	<lastBuildDate>Fri, 04 Dec 2009 11:43:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Užklausos į duomenų bazę cache&#8217;avimas</title>
		<link>http://labs.webdunulis.lt/uzklausos-i-duomenu-baze-cacheavimas.html</link>
		<comments>http://labs.webdunulis.lt/uzklausos-i-duomenu-baze-cacheavimas.html#comments</comments>
		<pubDate>Fri, 17 Apr 2009 07:39:43 +0000</pubDate>
		<dc:creator>Mindaugas</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[cache]]></category>

		<guid isPermaLink="false">http://labs.webdunulis.lt/?p=138</guid>
		<description><![CDATA[Lygiai su tokia problema ir man teko susidurti, kaip šio rašinio autoriui. Kada užkešuoti kontrolerio funkciją neužtenka, nes ji gražina du ar daugiau skirtingus duomenų kiekius. Šis sprendimas leidžia kešuoti kiekvieną užklausimą į duomenų bazę atskirai:



// Cache query to /tmp/cache/sql/model-test_sql_query


$results = $this-&#62;Model-&#62;find&#40;&#39;all&#39;, array&#40;


&#160;&#39;cache&#39; =&#62; &#39;test_sql_query&#39;


&#41;&#41;;


&#160;


// Cache query to /tmp/cache/sql/model-another_query that expires in 24 hours


$results = [...]]]></description>
			<content:encoded><![CDATA[<p>Lygiai su tokia problema ir man teko susidurti, kaip <a href="http://www.milesj.me/blog/read/34/cacheing-each-query-individually-">šio rašinio autoriui</a>. Kada užkešuoti kontrolerio funkciją neužtenka, nes ji gražina du ar daugiau skirtingus duomenų kiekius. Šis sprendimas leidžia kešuoti kiekvieną užklausimą į duomenų bazę atskirai:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="co1">// Cache query to /tmp/cache/sql/model-test_sql_query</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$results</span> <span class="sy0">=</span> <span class="re1">$this</span><span class="sy0">-&gt;</span><span class="me1">Model</span><span class="sy0">-&gt;</span><span class="me1">find</span><span class="br0">&#40;</span><span class="st0">&#39;all&#39;</span><span class="sy0">,</span> <span class="kw3">array</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="st0">&#39;cache&#39;</span> <span class="sy0">=&gt;</span> <span class="st0">&#39;test_sql_query&#39;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Cache query to /tmp/cache/sql/model-another_query that expires in 24 hours</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$results</span> <span class="sy0">=</span> <span class="re1">$this</span><span class="sy0">-&gt;</span><span class="me1">Model</span><span class="sy0">-&gt;</span><span class="me1">find</span><span class="br0">&#40;</span><span class="st0">&#39;all&#39;</span><span class="sy0">,</span> <span class="kw3">array</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="st0">&#39;cache&#39;</span> <span class="sy0">=&gt;</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="st0">&#39;another_query&#39;</span><span class="sy0">,</span> <span class="st0">&#39;+24 hours&#39;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p>Visa dokumentacija bei kodas &#8211; <a href="http://www.milesj.me/blog/read/34/cacheing-each-query-individually-">milesj.me</a></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.webdunulis.lt/uzklausos-i-duomenu-baze-cacheavimas.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CakePHP biblioteka #1</title>
		<link>http://labs.webdunulis.lt/cakephp-biblioteka-1.html</link>
		<comments>http://labs.webdunulis.lt/cakephp-biblioteka-1.html#comments</comments>
		<pubDate>Wed, 18 Mar 2009 12:57:36 +0000</pubDate>
		<dc:creator>Mindaugas</dc:creator>
				<category><![CDATA[Developing'as]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://labs.webdunulis.lt/?p=97</guid>
		<description><![CDATA[1. Puikus rašinys, kaip pagreitinti aplikacijos veikimą. Pagrindas &#8211; cache.
2. Trumpas CSS stiliaus gabaliukas, pagerinantis  log informacijos peržiūrą. O jeigu reikia išsamios informacijos (cookie, sesijų reikšmės ir t.t.) &#8211; Debug Kit plugin.
3. JQuery naudojimas su CakePHP: I dalis, II dalis.
4. JQuery įskiepis, kuris įjungia submit mygtuką jeigu informaciją į teksto laukelį užpildyta.
5. Šiek tiek SEO, [...]]]></description>
			<content:encoded><![CDATA[<p>1. Puikus rašinys,<a href="http://www.pseudocoder.com/archives/2009/03/17/8-ways-to-speed-up-cakephp-apps/"> kaip pagreitinti</a> aplikacijos veikimą. Pagrindas &#8211; cache.</p>
<p>2. Trumpas <a href="http://www.24hourapps.com/2009/03/improved-cake-php-debug-log-messages.html">CSS stiliaus gabaliukas</a>, pagerinantis  log informacijos peržiūrą. O jeigu reikia išsamios informacijos (cookie, sesijų reikšmės ir t.t.) &#8211; <a href="http://thechaw.com/debug_kit">Debug Kit plugin</a>.</p>
<p>3. JQuery naudojimas su CakePHP: <a href="http://teknoid.wordpress.com/2009/01/19/jquery-in-the-cakephp-world-part-1/">I dalis</a>, <a href="http://teknoid.wordpress.com/2009/01/21/jquery-in-the-cakephp-world-part-2-is-client-side-code-all-that-great/">II dalis</a>.</p>
<p>4. <a href="http://cakebaker.42dh.com/2009/01/13/enabling-submit-button-if-text-entered/">JQuery įskiepis</a>, kuris įjungia submit mygtuką jeigu informaciją į teksto laukelį užpildyta.</p>
<p>5. Šiek tiek <a href="http://rafeekphp.wordpress.com/2009/03/09/cakephp-url-rewriting/">SEO, &#8220;pagražinant&#8221;</a> nuorodas su mod_rewrite</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.webdunulis.lt/cakephp-biblioteka-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
