<?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>NeWorld &#187; php</title>
	<atom:link href="http://blog.neworldwar.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.neworldwar.com</link>
	<description></description>
	<lastBuildDate>Mon, 18 Jan 2010 21:03:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PHP frameworkų spartos testai</title>
		<link>http://blog.neworldwar.com/2008/09/02/php-frameworku-spartos-testai/</link>
		<comments>http://blog.neworldwar.com/2008/09/02/php-frameworku-spartos-testai/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 19:06:56 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Programavimas]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[benchamrk]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[sparta]]></category>
		<category><![CDATA[testas]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/?p=122</guid>
		<description><![CDATA[Taigi neseniai RSS kanalu gavau įdomią ir aktualią testavimą. Šiame teste blogo autorius tiesiog palygina keletą php frameworkų spartą generuojant &#8220;hello world&#8221; tipo užduotis. Taigi įdomesnė vietą:



framework
avg
rel




baseline-html
2309.14
1.7487


baseline-php
1320.47
1.0000


cake-1.1.19
118.30
0.0896


cake-1.2.0-rc2
46.42
0.0352


solar-1.0.0alpha1
154.29
0.1168


symfony-1.0.17
67.35
0.0510


symfony-1.1.0
67.41
0.0511


zend-1.0.1
112.36
0.0851


zend-1.5.2
86.23
0.0653


zend-1.6.0-rc1
77.85
0.0590



Taigi, šiek tiek nusivyliau zend&#8217;u
]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2008/09/02/php-frameworku-spartos-testai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Žudom užciklinusius php-cgi procesus</title>
		<link>http://blog.neworldwar.com/2008/04/04/zudom-uzciklinusius-php-cgi-procesus/</link>
		<comments>http://blog.neworldwar.com/2008/04/04/zudom-uzciklinusius-php-cgi-procesus/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 15:33:12 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Administravimas]]></category>
		<category><![CDATA[Serveris]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[php-cgi]]></category>
		<category><![CDATA[system admin]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/?p=98</guid>
		<description><![CDATA[Buvau susidūręs su problema. Keletą dienų karts nuo karto užsiciklindavo visi 5 php-chi threadai. Nepadėdavo nė kas valandinis php perkrovimas. Problemą išsprendžiau kas minutę paleisdamas tokį skriptuką:
for process in `ps -C php-cgi &#124; grep '.*00:[0-9][1-9]:.*' &#124; awk '{print $1}'`
do
kill -QUIT $process
done
/usr/bin/spawn-fcgi -f /usr/bin/php-cgi -C 5 -p 10001 -u web -g web
Dar php perkraunu kas parą [...]]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2008/04/04/zudom-uzciklinusius-php-cgi-procesus/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>google BBcode</title>
		<link>http://blog.neworldwar.com/2008/01/19/google-bbcode/</link>
		<comments>http://blog.neworldwar.com/2008/01/19/google-bbcode/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 19:44:56 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Programavimas]]></category>
		<category><![CDATA[WEB programavimas]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[BBcode]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[preg_replace]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/2008/01/19/google-bbcode/</guid>
		<description><![CDATA[Kartais forumuose būna taip, jog kas nors užduoda kvailą klausymą, o jūs žmogų siunčiate į google. O kartias tiesiog googlėje suvedate keywordus ir nukopijuojate adresą į forumą. Taigi šiuo atveju mus gelbsti google tagas:
[code lang="php"]preg_replace("/\[google\](.*)\[\/google\]/i"," Look in google ($1) ",$text);[/code]
Naudojimas [google]neworldwar[/google]
Naudokitės į sveikatą
]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2008/01/19/google-bbcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizuojam mysql lenteles PHP pagalba</title>
		<link>http://blog.neworldwar.com/2008/01/16/optimizuojam-mysql-lenteles-php-pagalba/</link>
		<comments>http://blog.neworldwar.com/2008/01/16/optimizuojam-mysql-lenteles-php-pagalba/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 17:12:25 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Optimizavimas]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[optimize mysql with php]]></category>
		<category><![CDATA[optimizuoti]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/2008/01/16/optimizuojam-mysql-lenteles-php-pagalba/</guid>
		<description><![CDATA[Turbūt retas optimizuojat mysql lenteles. Ko gero viena iš priežasčių yra ta, kad jūs neturi laiko kas dieną prisijunginėti prie mysql ir patiems susi optimizuoti visas lenteles. O optimizuojant sutaupote šiek tiek vietos, šiek tiek spartos.
Kadangi aš nežinau tokios užklausos kuri suoptimizuotų bet kokias lenteles esančias duomenų bazėje tai aš pasirašiau šiokią tokia funkciją:
[code lang="php"]$nuskaitymas [...]]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2008/01/16/optimizuojam-mysql-lenteles-php-pagalba/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>p4i.lt</title>
		<link>http://blog.neworldwar.com/2007/11/25/p4ilt/</link>
		<comments>http://blog.neworldwar.com/2007/11/25/p4ilt/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 20:29:25 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Internetas]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/2007/11/25/p4ilt/</guid>
		<description><![CDATA[Turiu gerą ir blogą naujieną. Pradėsiu nuo geros. Geroji ta, jog p4i.lt grįžo! O blogoji ta, kad nėra blogųjų naujienų.
Taigi projektui p4i.lt linkiu visokeriopos sėkmės.
]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2007/11/25/p4ilt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>register globals pavojus</title>
		<link>http://blog.neworldwar.com/2007/08/13/register-globals-pavojus/</link>
		<comments>http://blog.neworldwar.com/2007/08/13/register-globals-pavojus/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 18:26:37 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Programavimas]]></category>
		<category><![CDATA[Sagumas]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/?p=48</guid>
		<description><![CDATA[Šiandien parašysių apie šitą pavojų. Kas tai galite pažiūrėti čia: http://www.php.net/register_globals
Iš pažiūros tai gal ir patogus dalykas, tačiau patariu niekam nenaudoti jo. Juolab jog ateities php versijos šio palaikymo neturės. Panagrinėsiu du pavojingus atvejus ir būda kaip tai ištaisyti.
Taigi pirmasis atvejąs:
Tarkime turime autorizacijos kodą:
admin.php:
[code lang="php"][/code]
Kodas labai paprastas. Taigi kas būtų jeigu naršyklėje parašytume &#8220;admin.php?autorization=1&#8243;? Ogi [...]]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2007/08/13/register-globals-pavojus/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Naujas serveris ir vienas nesklandumas</title>
		<link>http://blog.neworldwar.com/2007/08/04/naujas-serveris-ir-vienas-nesklandumas/</link>
		<comments>http://blog.neworldwar.com/2007/08/04/naujas-serveris-ir-vienas-nesklandumas/#comments</comments>
		<pubDate>Sat, 04 Aug 2007 17:59:24 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Blogas]]></category>
		<category><![CDATA[NeWorld]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/?p=46</guid>
		<description><![CDATA[Taigi persikėlėme į domenas.net. Hostingas geras, spartus. Viskas būtų buvę gerai, bet pasirodo jog šitam hostinge yra įjungtas register_globals, kuris su sesijom padaro tokį įdomų dalyką, jeigu sesija yra tarkim $_SESSION['kazkas'];, tai atsiranda kintamasis $kazkas. Ir tarkim scripte yra toks dalykas:
$kazkas=&#8221;Kažin kas?&#8221;;
Čia sakykim taip kuriu naują kintamajį, tačiau $kažkas jau prisestintas prie sesijos, taigi sesija [...]]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2007/08/04/naujas-serveris-ir-vienas-nesklandumas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trikampiai skaičiai</title>
		<link>http://blog.neworldwar.com/2007/08/01/trikampiai-skaiciai/</link>
		<comments>http://blog.neworldwar.com/2007/08/01/trikampiai-skaiciai/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 08:23:58 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[Programavimas]]></category>
		<category><![CDATA[matematika]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Žaidimas]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/?p=45</guid>
		<description><![CDATA[Neseniai šių skaičių atradimas man išgelbėjo gyvybę (perkeltine prasme, nieks žudytis nebandė:)). Taigi viskas prasidėjo nuo to, kad mano sugalvota funkcija, kuri pagal taškus  išvesdavo lygį. Ją taikydavau žaidimė visur, pradedant lygio skaičiavimu, baigiant garaže. 
Pati funkcija atrodė taip:
[code lang="php"]function getlvl($exp,$bit) {
    $i=$bit;
    $lvl=0;
    while [...]]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2007/08/01/trikampiai-skaiciai/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aktivuojam nuorodas tekste</title>
		<link>http://blog.neworldwar.com/2007/06/07/aktivuojam-nuorodas-tekste/</link>
		<comments>http://blog.neworldwar.com/2007/06/07/aktivuojam-nuorodas-tekste/#comments</comments>
		<pubDate>Thu, 07 Jun 2007 10:41:38 +0000</pubDate>
		<dc:creator>neworld</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://blog.neworldwar.com/?p=44</guid>
		<description><![CDATA[Kartais mums reikia aktyvuoti nuorodas tekste. Tačiau, nemokant regular expresion, arba silpnai, gali būti sunku tai padaryti. Tenka naudotis svetimais scriptais. Tai pateiksiu savajį variantą:
[code lang="php"]function searchURL($text) {
$textt=preg_replace("/(http:\/\/)?(([\w]+\.)+)(([\w]{2})&#124;com&#124;net&#124;info&#124;biz&#124;org)((\/)?([\w]+\/)*([\w]+(\.[\w]{2,4})?)?(\?[\w=&#038;%\+]*)?(#[\w]*)?)?(\.&#124;[\W]&#124;\Z)/i
","$2$4$6$13",$text);
	return $textt;
}[/code]
]]></description>
		<wfw:commentRss>http://blog.neworldwar.com/2007/06/07/aktivuojam-nuorodas-tekste/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
