<?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>GanaiteD &#187; Oracle</title>
	<atom:link href="http://ganaited.ro/blog/eticheta/oracle/feed/" rel="self" type="application/rss+xml" />
	<link>http://ganaited.ro/blog</link>
	<description>etc...</description>
	<lastBuildDate>Sat, 28 Jan 2012 19:10:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PHP: Urat si eficient?</title>
		<link>http://ganaited.ro/blog/2010/02/php-urat-si-eficient/</link>
		<comments>http://ganaited.ro/blog/2010/02/php-urat-si-eficient/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 11:03:43 +0000</pubDate>
		<dc:creator>ganaited</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programator jegos]]></category>

		<guid isPermaLink="false">http://ganaited.ro/blog/?p=471</guid>
		<description><![CDATA[Ivo Jansch, CTO si inginer la Ibuildings, afirma constant: PHP is not pretty, but it gets the thing done, and gets it done well. si argumentul central al dezvoltarii in PHP ramane productivitatea &#8211; postul sau de aici o confirma printr-un experiment (de dragul amuzamentului) efectuat la o conferinta a dezvoltatorilor. O echipa de programatori [...]]]></description>
			<content:encoded><![CDATA[<p>Ivo Jansch, CTO si inginer la <a title="Ibuildings - PHP Web Development and Professional Services by the PHP Experts - ibuildings.co.uk" href="http://www.ibuildings.co.uk/" target="_blank">Ibuildings</a>, afirma constant:</p>
<blockquote><p>PHP is not pretty, but it gets the thing done, and gets it done well.</p></blockquote>
<p>si argumentul central al dezvoltarii in PHP ramane productivitatea &#8211; postul sau de <a title="Productivity in PHP from a fun perspective" href="http://www.ibuildings.co.uk/blog/archives/1585-Productivity-in-PHP-from-a-fun-perspective.html" target="_blank">aici</a> o confirma printr-un experiment (de dragul amuzamentului) efectuat la o <a title="Engineering World 2010" href="http://engineering.sogeti.nl/Home/index.jsp" target="_blank">conferinta</a> a dezvoltatorilor.<span id="more-471"></span></p>
<p>O echipa de programatori PHP, desi intrata mai tarziu in concurs, a rezolvat o problema (solutia unui labirint) intr-un timp scurt si cu un numar de linii de cod redus, concurand cu echipe de programatori Java, .NET, Oracle etc.</p>
<p>Rezultatele sunt de efect:</p>
<table border="1" cellspacing="0" cellpadding="5" width="100%">
<tbody>
<tr>
<th>Limbaj folosit</th>
<th>Timp dezvoltare<br />
(ore)</th>
<th>Linii de cod</th>
<th>Performanta<br />
(secunde)</th>
</tr>
<tr>
<td>Oracle PL/SQL</td>
<td style="text-align: right;">
<pre>4:37</pre>
</td>
<td style="text-align: right;">
<pre>1058</pre>
</td>
<td style="text-align: right;">
<pre>1.9</pre>
</td>
</tr>
<tr>
<td>.NET</td>
<td style="text-align: right;">
<pre>3:29</pre>
</td>
<td style="text-align: right;">
<pre>8680</pre>
</td>
<td style="text-align: right;">
<pre>1.2</pre>
</td>
</tr>
<tr>
<td>PHP</td>
<td style="text-align: right;">
<pre>1:26</pre>
</td>
<td style="text-align: right;">
<pre>94</pre>
</td>
<td style="text-align: right;">
<pre>7.1</pre>
</td>
</tr>
</tbody>
</table>
<p>Concluzia <em>nestiintifica</em> suna cam asa: cu PHP obtii rezultate de 2-3 ori mai repede decat in .NET si de vreo 4 ori mai repede decat in Oracle. Cu Java, se pare, nu prea obtii solutii &#8211; intrucat echipa Java nu a terminat aplicatia <img src='http://ganaited.ro/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Iar, conform <a title="Software Maintenance Implications on Cost and Schedule" href="http://www.buzzle.com/articles/software-maintenance-implications-on-cost-and-schedule.html" target="_blank">Buzzle</a>, solutia .NET ar avea intre 50 si 95 de erori la cele 8600 de linii de cod scrise.</p>
<p>Totusi, din punct de vedere al performantei executiei si al incarcarii serverelor, PHP ramane un limbaj de dezvoltare (interpretat) nepotrivit rezolvarii algoritimilor complecsi care necesita calcule complexe  si tacti de procesor.</p>
<h3  class="related_post_title">Pe aceeasi tema...</h3><ul class="related_post"><li><a href="http://ganaited.ro/blog/2011/06/tragerilasorti-ro/" title="TrageriLaSorti.ro">TrageriLaSorti.ro</a><br /><small>Apropos de TrageriLaSorti.ro, Intrebarile de mai jos ne-au fost adresate (lui Matei si mie :p) pentru un articol de efect de pe ...</small></li><li><a href="http://ganaited.ro/blog/2010/08/ierarhia-programatorilor/" title="Ierarhia programatorilor&#8230;">Ierarhia programatorilor&#8230;</a><br /><small>dupa limbajul de programare:

Via....</small></li><li><a href="http://ganaited.ro/blog/2010/05/kudilife/" title="KudiLife">KudiLife</a><br /><small>Fara a fi misogin, desi este adresata sexului frumos, KudiLife include si se bazeaza pe termeni si tehnologii auzite de obicei d...</small></li><li><a href="http://ganaited.ro/blog/2010/04/web-sprite-generator/" title="Web Sprite Generator">Web Sprite Generator</a><br /><small>Pentru ca e una dintre cele mai plictisitoare (dar utile) activitati, Jakob Westhoff a creat o aplicatie (CLI) pentru generarea ...</small></li><li><a href="http://ganaited.ro/blog/2010/03/cum-sa-faci-jumatate-de-miliard-de-euro/" title="Cum sa faci jumatate de miliard de euro">Cum sa faci jumatate de miliard de euro</a><br /><small>Din ciclul criza si economii, jumatate de miliard pentru un concept :)
Guvernul a aprobat strategia națională e-România, propus...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://ganaited.ro/blog/2010/02/php-urat-si-eficient/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

