<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: Design patterns</title>
	<atom:link href="http://www.inphpwetrust.com/design-patterns/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.inphpwetrust.com/design-patterns/</link>
	<description>click-click, copy, click-click, paste ...</description>
	<lastBuildDate>Thu, 10 Jun 2010 15:44:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: theheartcollector</title>
		<link>http://www.inphpwetrust.com/design-patterns/comment-page-1/#comment-12</link>
		<dc:creator>theheartcollector</dc:creator>
		<pubDate>Sun, 12 Oct 2008 21:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.inphpwetrust.com/?p=120#comment-12</guid>
		<description>@2. Am prins ideea. You have a point. Am sa tin cont de asta in viitor.

@3. Stiu ca &amp; = referinta (asa e si in C#) dar nu stiam ca se poate folosi decat pentru parametrii unei functii. Oare merge si in C# folosit asa?

Propunere de tema... Pai, hmmm... Ceva de genul: cum sa protejezi un site SQL injecturi si HTML injecturi.

Spor in continuare.</description>
		<content:encoded><![CDATA[<p>@2. Am prins ideea. You have a point. Am sa tin cont de asta in viitor.</p>
<p>@3. Stiu ca &amp; = referinta (asa e si in C#) dar nu stiam ca se poate folosi decat pentru parametrii unei functii. Oare merge si in C# folosit asa?</p>
<p>Propunere de tema&#8230; Pai, hmmm&#8230; Ceva de genul: cum sa protejezi un site SQL injecturi si HTML injecturi.</p>
<p>Spor in continuare.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: george</title>
		<link>http://www.inphpwetrust.com/design-patterns/comment-page-1/#comment-11</link>
		<dc:creator>george</dc:creator>
		<pubDate>Sun, 12 Oct 2008 17:29:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.inphpwetrust.com/?p=120#comment-11</guid>
		<description>Salut, 

Multumesc pentru aprecieri si te mai astept cu altele la fel cum te mai astept si cu obiectii, nelamuriri sau chiar propuneri de subiecte. :)

1. Asa e, mia cupla, am modificat si in articol sa nu mai existe confuzie.
2. PHP are si el un garbage collector, poate nu in sensul in care il stii din Java, insa el exista si este unul destul de eficient si optimizat. El va face curatenie de fiecare data cand este cazul: atunci cand ii spui tu, cand iesi dintr-o functie sau cand se termina executia scriptului. Daca nu realizezi aplicatii cu consum mare de memorie recomandarea mea ar fi sa lasi treaba de curatenie in seaman PHP-ului. Iti dau si un exemplu referitor la conexiunea de MySQL: presupunand ca tu nu ai apelat mysql_close() la finalul scriptului, PHP nu va inchide conexiunea imediat, ci o va pastra intr-o stare de asteptare pentru scurt timp, timp in care daca se va mai primi o cerere de conectare catre baza PHP o va furniza pe cea existenta, economisind astfel ceva timp de executie. 
3. Unpercentul din fata metodei se refera la faptul ca acea metoda va returna referinta. Daca nu am fi inclus acel unpercent metoda ar fi returnat o copie a obiectului si nu obiectul in sine, ceea ce nu ar fi fost corect in cazul de fata. 

Multa bafta!</description>
		<content:encoded><![CDATA[<p>Salut, </p>
<p>Multumesc pentru aprecieri si te mai astept cu altele la fel cum te mai astept si cu obiectii, nelamuriri sau chiar propuneri de subiecte. <img src='http://www.inphpwetrust.com/wp-content/plugins/ym_smilies/images/yahoo_smiley.gif' alt='&#58;&#41; ' class='wp-smiley' width='18' height='18' title='&#58;&#41; ' /></p>
<p>1. Asa e, mia cupla, am modificat si in articol sa nu mai existe confuzie.<br />
2. PHP are si el un garbage collector, poate nu in sensul in care il stii din Java, insa el exista si este unul destul de eficient si optimizat. El va face curatenie de fiecare data cand este cazul: atunci cand ii spui tu, cand iesi dintr-o functie sau cand se termina executia scriptului. Daca nu realizezi aplicatii cu consum mare de memorie recomandarea mea ar fi sa lasi treaba de curatenie in seaman PHP-ului. Iti dau si un exemplu referitor la conexiunea de MySQL: presupunand ca tu nu ai apelat mysql_close() la finalul scriptului, PHP nu va inchide conexiunea imediat, ci o va pastra intr-o stare de asteptare pentru scurt timp, timp in care daca se va mai primi o cerere de conectare catre baza PHP o va furniza pe cea existenta, economisind astfel ceva timp de executie.<br />
3. Unpercentul din fata metodei se refera la faptul ca acea metoda va returna referinta. Daca nu am fi inclus acel unpercent metoda ar fi returnat o copie a obiectului si nu obiectul in sine, ceea ce nu ar fi fost corect in cazul de fata. </p>
<p>Multa bafta!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: theheartcollector</title>
		<link>http://www.inphpwetrust.com/design-patterns/comment-page-1/#comment-10</link>
		<dc:creator>theheartcollector</dc:creator>
		<pubDate>Sun, 12 Oct 2008 16:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.inphpwetrust.com/?p=120#comment-10</guid>
		<description>PS: fa si tu ceva cu smyle-urile alea ca arata naspa in Firefox cel putin.

PS2: Nu ar strica o optiune de editare a comment-urilor, ca sa pot macar sa scot smyle-urile... Din pacate m-am obisnuit cu ele de pe mess...

PS3: Scuze de double post dar, daca nu il pot edita pe cel anterior...

Oricum, spor la scris articole in continuare. Mai astept si altele la fel de interesante.</description>
		<content:encoded><![CDATA[<p>PS: fa si tu ceva cu smyle-urile alea ca arata naspa in Firefox cel putin.</p>
<p>PS2: Nu ar strica o optiune de editare a comment-urilor, ca sa pot macar sa scot smyle-urile&#8230; Din pacate m-am obisnuit cu ele de pe mess&#8230;</p>
<p>PS3: Scuze de double post dar, daca nu il pot edita pe cel anterior&#8230;</p>
<p>Oricum, spor la scris articole in continuare. Mai astept si altele la fel de interesante.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: theheartcollector</title>
		<link>http://www.inphpwetrust.com/design-patterns/comment-page-1/#comment-9</link>
		<dc:creator>theheartcollector</dc:creator>
		<pubDate>Sun, 12 Oct 2008 16:35:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.inphpwetrust.com/?p=120#comment-9</guid>
		<description>Marfa articol, maestre. Am implementat si eu o clasa care sa realizeze conexiunea la BD in ultimul proiect la care lucrez dar nu m-a dus capul sa o fac asa de eleganta :)

Totusi am cateva mici obiectii / nelamuriri:

1. la Singleton ai spus ca, &quot;constructorul este declarat protejat&quot; dar l-ai facut private ;)

2. Eu am creat si destructor explicit la clasa care face conexiunea la BD in care inchid conexiunea. Da, stiu, PHP-ul ar trebui sa aiba un garbage collector care sa se ocupe automat de asa ceva, dar, mi se pare mai elegant sa ii dau eu un mysql_close($link). Acest lucru ofera totusi posibilitatea inchiderii conexiunii la baza de date inaintea terminarii scriptului PHP. Ar fi util cand avem de-a face cu mai multe baze de date simultan pentru a mai elibera din resurse.

3. Nu ma prind ce face acel ampersant din fata functiei get de la modelul registry :( Nici nu tin minte sa fi vazut vreodata asa ceva...</description>
		<content:encoded><![CDATA[<p>Marfa articol, maestre. Am implementat si eu o clasa care sa realizeze conexiunea la BD in ultimul proiect la care lucrez dar nu m-a dus capul sa o fac asa de eleganta <img src='http://www.inphpwetrust.com/wp-content/plugins/ym_smilies/images/yahoo_smiley.gif' alt='&#58;&#41; ' class='wp-smiley' width='18' height='18' title='&#58;&#41; ' /></p>
<p>Totusi am cateva mici obiectii / nelamuriri:</p>
<p>1. la Singleton ai spus ca, &#8220;constructorul este declarat protejat&#8221; dar l-ai facut private <img src='http://www.inphpwetrust.com/wp-content/plugins/ym_smilies/images/yahoo_wink.gif' alt='&#59;&#41; ' class='wp-smiley' width='18' height='18' title='&#59;&#41; ' /></p>
<p>2. Eu am creat si destructor explicit la clasa care face conexiunea la BD in care inchid conexiunea. Da, stiu, PHP-ul ar trebui sa aiba un garbage collector care sa se ocupe automat de asa ceva, dar, mi se pare mai elegant sa ii dau eu un mysql_close($link). Acest lucru ofera totusi posibilitatea inchiderii conexiunii la baza de date inaintea terminarii scriptului PHP. Ar fi util cand avem de-a face cu mai multe baze de date simultan pentru a mai elibera din resurse.</p>
<p>3. Nu ma prind ce face acel ampersant din fata functiei get de la modelul registry <img src='http://www.inphpwetrust.com/wp-content/plugins/ym_smilies/images/yahoo_sad.gif' alt='&#58;&#40; ' class='wp-smiley' width='18' height='18' title='&#58;&#40; ' /> Nici nu tin minte sa fi vazut vreodata asa ceva&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
