<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://php.apsique.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Php y otras yerbas - Php vs .NET? Segunda Parte - Comentarios</title>
 <link>http://php.apsique.com/contenido/php_vs_net_segunda_parte</link>
 <description>Comentarios para &quot;Php vs .NET? Segunda Parte&quot;</description>
 <language>es</language>
<item>
 <title>Me parece exelente esta</title>
 <link>http://php.apsique.com/contenido/php_vs_net_segunda_parte#comment-70530</link>
 <description>&lt;p&gt;Me parece exelente esta contraparte de la comparación que hace Microsoft. Creo que la diferencia es enorme y que no hay que buscarle 3 pies al gato ya que php poderoso, fácil y sobre todo &quot;gratis&quot;. Creo que Microsoft es la empresa mas poderosa y mas rica, pero con todo su dinero no van a poder hacer que ASP sea más sencillo que php ya que, de lograrlo, sería un clon de php, ya que no existe más sencillez en otro lenguaje.&lt;/p&gt;
&lt;p&gt;Solución para Microsoft: Compren PHP, no hay de otra.&lt;/p&gt;
</description>
 <pubDate>Sat, 06 Oct 2007 11:19:55 -0700</pubDate>
 <dc:creator>Perejilillo desconocido</dc:creator>
 <guid isPermaLink="false">comment 70530 at http://php.apsique.com</guid>
</item>
<item>
 <title>Estoy realizando mi proyecto de carrera, para ello tendré que h</title>
 <link>http://php.apsique.com/contenido/php_vs_net_segunda_parte#comment-22</link>
 <description>&lt;p&gt;Estoy realizando mi proyecto de carrera, para ello tendré que hacer un Web Service, lo que estoy analizando es que software utilizo, php o asp .net?. Por lo que estado leyendo creo que me quedaría con php, además estas diferencias servirian mucho para el análisis de software. Una Pregunta, Las bases de datos que tengo estan en Clipper y bajo eindows NT, estas BD se pueden utilizar directamente en php?. Gracias.&lt;/p&gt;
</description>
 <pubDate>Fri, 23 Jul 2004 06:01:19 -0700</pubDate>
 <dc:creator>Eliana Orellana</dc:creator>
 <guid isPermaLink="false">comment 22 at http://php.apsique.com</guid>
</item>
<item>
 <title>Php vs .NET? Segunda Parte</title>
 <link>http://php.apsique.com/contenido/php_vs_net_segunda_parte</link>
 <description>&lt;p&gt;Ahhh... Nuestro querido Microsoft. De nuevo comparando .asp con php en &lt;a href=&quot;http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnaspp/html/aspnet-migratingphp-aspnet.asp&quot;&gt;&quot;Migrating from PHP to ASP.NET&quot;&lt;/a&gt;. Mi sangre hierve un tanto al leer este tipo de artículos, pero debo reconocer, leyendo un  par de post de otros sitios, que el artículo ha sido más objetivo que otros de la MSDN.&lt;br /&gt;
Vamos por partes, que recién voy leyendo:&lt;/p&gt;
&lt;ul&gt;&lt;/p&gt;
&lt;li&gt;Introducción y Arquitectura, bien, aunque un tanto sesgados.
&lt;li&gt;Características: En general correcto, pero por el lado de php es bastante escueto.
&lt;ul&gt;&lt;/p&gt;
&lt;li&gt;Cache: No nativo, pero las clases &lt;a href=&quot;http://pear.php.net/packages.php?catpid=3&amp;amp;catname=Caching&quot;&gt;Pear::Cache y PEAR::Cache_Lite&lt;/a&gt; son bastante sencillas, y funcionan muy bien para caches parciales y de página completa. También puede hacer caches de datos y resultados de funciones.
&lt;li&gt;Bases de datos: Hummm... harta diferencia, especialmente porque php resulta ser más rápido por su acceso directo que el de .NET con ODBC. Aparte, lo de la salida de resultados es un chiste. 
&lt;li&gt;XML: Otro chiste. Si bien están como extensiones, php puede manejar SAX, DOM y XSLT. Sobre los web services, pura cortina de humo y juicios de valor; por ejemplo, ¿cuales estandares cumplen?
&lt;li&gt;Sesiones: Error. Desde el mismo php puede usarse un sistema sesiones basado en URL, sin cookies,  y hay sistemas de sesiones basados en base de datos, archivos y WDDX. Vean &lt;a href=&quot;http://php.weblogs.com&quot;&gt;AdoDB&lt;/a&gt; para sesiones por db
&lt;li&gt;Funciones incorporadas: se les olvida decir que uno puede crear las necesarias vía C/C++.
&lt;li&gt;Expresiones Regulares: De nuevo chistoso. PHP tiene todo lo que dice de ASP.NET, incluso lo del llamado de funciones en los replace (preg_replace_callback)
&lt;li&gt;Debug: SI, LO ADMITO, NO HAY HERRAMIENTAS POR DEFECTO. Pero &lt;a href=&quot;http://www.xdebug.org/&quot;&gt;XDebug&lt;/a&gt;, cuando funciona, es increible
&lt;li&gt;Manejo de errores: Mhhh... tienen razón. Pero tendremos try, catch en php 5
&lt;li&gt;Manipulación de errores: Claro, GD no viene instalado en php por defecto, pero en muchas distribuciones si lo está (como en este servidor).
&lt;li&gt;Cache de datos: Si, no está por defecto la posibilidad, pero existen herramientas muy buenas: para base de datos, &lt;a href=&quot;http://php.weblogs.com&quot;&gt;AdoDB&lt;/a&gt;, para funciones y variables PEAR::Cache e incluso se puede utilizar el compilador &lt;a href=&quot;http://www.turcksoft.com/en/e_mmc.htm&quot;&gt;Turck MMCache&lt;/a&gt; para hacer cache de variables.
&lt;li&gt;Internacionalización: Php puede hacer lo mismo, aunque reconozco que es necesario aprenderse un par de funciones. Revisen setlocale() y strftime() para fechas.
&lt;li&gt; Correo: Aquí se cayeron, mis chicos. Php rules!
&lt;li&gt;IDE: Y que pasa con &lt;a href=&quot;http://www.zend.com&quot;&gt;Php Zend&lt;/a&gt;? Aparte, se puede utilizar casi cualquier programa de edición con php, mis amigos...
&lt;li&gt;Servidor Web y Sistema operativo: Mhhhhh.... Las opciones: php = lo que uds desee. ASP = Windows. Harta la diferencia. Aunque los chicos de &lt;a href=&quot;http://www.go-mono.com/&quot;&gt;Mono&lt;/a&gt; hacen lo necesario para que .NET corra en Linux.
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;. Como notaban en &lt;a href=&quot;http://www.phpdeveloper.org/index/1677&quot;&gt;PhpDeveloper.org&lt;/a&gt;, es notable lo &quot;fácil&quot; que es programar en ASP, en comparación a php. Como muestra, dos botones:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;PHP&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Salida&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
$hello = &quot;hi how are you\n&quot;;&lt;br /&gt;
echo $hello;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Ponen ellos. La verdad es más rápido&lt;br /&gt;
&lt;code&gt;echo &quot;hi how are you\n&quot;;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Arrays&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$a = array (0,1,2);&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;ASP&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Salida&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
&amp;lt;%&lt;br /&gt;
Dim Hello As String = &quot;Hi how are you&quot; &amp;amp; vbcrlf&lt;br /&gt;
Response.Write(Hello) &lt;br /&gt;
%&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
o aún peor&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
&amp;lt;script language=&quot;VB&quot; runat=&quot;server&quot;&amp;gt;&lt;br /&gt;
Sub Page_Load(sender As Object, e As EventArgs)&lt;br /&gt;
   TheDate.Text = DateTime.Now &lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
The current date is: &amp;lt;asp:Label id=&quot;TheDate&quot; runat=&quot;server&quot;/&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Arrays&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Dim MySingleArraya() As Integer = New Integer (2) {0,1,2}&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;¿Ven? Lo más sencillo del mundo.
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;. Si, adoro php. Fueron más justas las observaciones, pero para mi trabajo, hacer páginas web, me quedo con Php (por ahora, por lo menos ;) )&lt;/p&gt;
</description>
 <comments>http://php.apsique.com/contenido/php_vs_net_segunda_parte#comments</comments>
 <category domain="http://php.apsique.com/categoria/lenguajes/disgresiones_informaticas_ideas_sobre_php">Ideas sobre php</category>
 <pubDate>Fri, 26 Sep 2003 22:27:41 -0700</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">11 at http://php.apsique.com</guid>
</item>
</channel>
</rss>
