<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: PHP optimizavimas</title>
	<atom:link href="http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/feed/" rel="self" type="application/rss+xml" />
	<link>http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/</link>
	<description>Lithuanian PHP blog</description>
	<pubDate>Thu, 28 Aug 2008 03:53:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: expert</title>
		<link>http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/#comment-59</link>
		<dc:creator>expert</dc:creator>
		<pubDate>Mon, 13 Feb 2006 09:41:40 +0000</pubDate>
		<guid isPermaLink="false">http://home.medutis.com/phpblog/?p=9#comment-59</guid>
		<description>Kartais optimizuojant puslapį duombazėje tenka atsisakyti norminių formų ir dubliuoti duomenis. Tarkim SAP'o duombazės atrodo žiauriai. Ten pilna duomenų dubliavimo, ir būtent tam, kad queris būtų daromas vienoje lentelėje, o ne per tris.
Gerai padeda kešuojami viewai, kur view tik ne visi turi tokį malonumą juos naudoti.</description>
		<content:encoded><![CDATA[<p>Kartais optimizuojant puslapį duombazėje tenka atsisakyti norminių formų ir dubliuoti duomenis. Tarkim SAP&#8217;o duombazės atrodo žiauriai. Ten pilna duomenų dubliavimo, ir būtent tam, kad queris būtų daromas vienoje lentelėje, o ne per tris.<br />
Gerai padeda kešuojami viewai, kur view tik ne visi turi tokį malonumą juos naudoti.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: enc</title>
		<link>http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/#comment-37</link>
		<dc:creator>enc</dc:creator>
		<pubDate>Mon, 30 Jan 2006 13:26:03 +0000</pubDate>
		<guid isPermaLink="false">http://home.medutis.com/phpblog/?p=9#comment-37</guid>
		<description>mid: ar esi dirbęs su tokiu projektų kur praktika palaužė teoriją? ..) man vieną kartą teko dirbti, bet ten buvo kalta biurokratija ,.)</description>
		<content:encoded><![CDATA[<p>mid: ar esi dirbęs su tokiu projektų kur praktika palaužė teoriją? ..) man vieną kartą teko dirbti, bet ten buvo kalta biurokratija ,.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mid</title>
		<link>http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/#comment-34</link>
		<dc:creator>mid</dc:creator>
		<pubDate>Mon, 30 Jan 2006 05:35:45 +0000</pubDate>
		<guid isPermaLink="false">http://home.medutis.com/phpblog/?p=9#comment-34</guid>
		<description>norminių formų atitikimas dar nereiškia gero performanco! geras performancas yra tas mažas lašelis tarp teorijos ir praktikos :)</description>
		<content:encoded><![CDATA[<p>norminių formų atitikimas dar nereiškia gero performanco! geras performancas yra tas mažas lašelis tarp teorijos ir praktikos <img src='http://home.medutis.com/phpblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: medutis</title>
		<link>http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/#comment-33</link>
		<dc:creator>medutis</dc:creator>
		<pubDate>Sun, 29 Jan 2006 22:00:16 +0000</pubDate>
		<guid isPermaLink="false">http://home.medutis.com/phpblog/?p=9#comment-33</guid>
		<description>Na nepaminėjau Zend encoder, bet Zend'as turi prikūręs daug ir kitų įrankių, tarp jų ir Zend Optimizer. O šiaip jau yra atsiradę saitų, kurie siūlo atkoduoti Zend encoder'io užkoduotus skriptus :)
Squidas aišku jau yra adminų reikalas, dažniausiai. Gerai kai esi universalas. Bet straipsnis sakyčiau gan skubotai kurtas/verstas, ir ganėtinai viskas abstrakčiai išdėstyta</description>
		<content:encoded><![CDATA[<p>Na nepaminėjau Zend encoder, bet Zend&#8217;as turi prikūręs daug ir kitų įrankių, tarp jų ir Zend Optimizer. O šiaip jau yra atsiradę saitų, kurie siūlo atkoduoti Zend encoder&#8217;io užkoduotus skriptus <img src='http://home.medutis.com/phpblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Squidas aišku jau yra adminų reikalas, dažniausiai. Gerai kai esi universalas. Bet straipsnis sakyčiau gan skubotai kurtas/verstas, ir ganėtinai viskas abstrakčiai išdėstyta</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: enc</title>
		<link>http://home.medutis.com/phpblog/2006/01/29/php-optimizavimas/#comment-32</link>
		<dc:creator>enc</dc:creator>
		<pubDate>Sun, 29 Jan 2006 12:23:32 +0000</pubDate>
		<guid isPermaLink="false">http://home.medutis.com/phpblog/?p=9#comment-32</guid>
		<description>Zend'as turi savo Zend Encoder ne dėl to, kad sukompiliuoti skriptai veiktų greičiau, bet dėl to, kad svetimos akys nepamatytų išeities kodo (source code). Šitas dalykas kainuoja tikrai brangiai, tačiau Zend Optimizer, kuris yra skirtas optimizacijai (skaitykit pavadinima, d'uh) tikrai pagreitina skripto vykdyma nuo kelių iki keliasdešimties kartų.

Dėl failų kešavimo, tai aš asmeniškai viską palieku squid'ui ..) be to tinkamai sukonfiguruotas apache mod_cache ir kiti kešavimo moduliai duoda tikrai neblogų rezultatų.

Duombazėse prasideda tikras linksmumas ..) dideliuose projektuose/portaluose su n-esdešimt lentelių queriai pradeda darytis ilgi. Ir trumpiausias užima selekta bent iš dviejų ar trijų lentelių. Svarbiausiai, kad viskas atitiktų normines formas (bent jau 3'iąją), tada tik netingėk select'ų rašyti ,.)

php.lt kažkur mėtėsi benchmark'ai dėl skirtingų ciklų ir pan. Iš ten man įstringo vienintelė detalė: for(){} ciklas vykdomas iki 6 kartų greičiau, jeigu prieš ciklą yra apsibrėžiamas mėsinėjamo masyvo dydis ..)

Tokie mano du centai ,.)</description>
		<content:encoded><![CDATA[<p>Zend&#8217;as turi savo Zend Encoder ne dėl to, kad sukompiliuoti skriptai veiktų greičiau, bet dėl to, kad svetimos akys nepamatytų išeities kodo (source code). Šitas dalykas kainuoja tikrai brangiai, tačiau Zend Optimizer, kuris yra skirtas optimizacijai (skaitykit pavadinima, d&#8217;uh) tikrai pagreitina skripto vykdyma nuo kelių iki keliasdešimties kartų.</p>
<p>Dėl failų kešavimo, tai aš asmeniškai viską palieku squid&#8217;ui ..) be to tinkamai sukonfiguruotas apache mod_cache ir kiti kešavimo moduliai duoda tikrai neblogų rezultatų.</p>
<p>Duombazėse prasideda tikras linksmumas ..) dideliuose projektuose/portaluose su n-esdešimt lentelių queriai pradeda darytis ilgi. Ir trumpiausias užima selekta bent iš dviejų ar trijų lentelių. Svarbiausiai, kad viskas atitiktų normines formas (bent jau 3&#8242;iąją), tada tik netingėk select&#8217;ų rašyti ,.)</p>
<p>php.lt kažkur mėtėsi benchmark&#8217;ai dėl skirtingų ciklų ir pan. Iš ten man įstringo vienintelė detalė: for(){} ciklas vykdomas iki 6 kartų greičiau, jeigu prieš ciklą yra apsibrėžiamas mėsinėjamo masyvo dydis ..)</p>
<p>Tokie mano du centai ,.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
