<?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>Blog de Web Idea - Recursos de Programación y Optimización Web &#187; php</title>
	<atom:link href="http://www.webidea.es/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webidea.es/blog</link>
	<description>Optimización web, SEO, Programación, PHP, Javascript, XHTML</description>
	<lastBuildDate>Thu, 06 Oct 2011 07:58:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Funciones en PHP</title>
		<link>http://www.webidea.es/blog/funciones-en-php/</link>
		<comments>http://www.webidea.es/blog/funciones-en-php/#comments</comments>
		<pubDate>Mon, 17 May 2010 14:31:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[funciones]]></category>
		<category><![CDATA[funciones php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programación Web]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=208</guid>
		<description><![CDATA[Las funciones son la base de la programación estructurada y nos permiten agrupar varias sentencias para que sean leídas y ejecutadas secuencialmente. Además, cuentan con la ventaja de que sólo necesitan ser escritas una vez durante toda la ejecución del programa, pudiendo ser llamadas tantas veces como se necesite, con el consiguiente ahorro de código. [...]]]></description>
			<content:encoded><![CDATA[<p>Las <strong>funciones</strong> son la base de la programación estructurada y nos permiten agrupar varias sentencias para que sean leídas y ejecutadas secuencialmente.</p>
<p>Además, cuentan con la ventaja de que sólo necesitan ser escritas una vez durante toda la ejecución del programa, pudiendo ser llamadas tantas veces como se necesite, con el consiguiente ahorro de código.</p>
<p>Las funciones, además, pueden recibir parámetros externos, que serán tratadas como variables locales con las que inicializar las instrucciones a ejecutar, y son capaces de devolver un valor de salida con la instrucción return.</p>
<p>Este sería un ejemplo básico de función para una suma:</p>
<blockquote class="phpcode"><p><code><span style="color: #003366;">&lt;!– Ejemplo de funciones en Webidea.es –&gt;</span></code></p>
<p><span style="color: #003366;">&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;</span></p>
<p><span style="color: #003366;">&lt;head&gt;</span></p>
<p><span style="color: #003366;">&lt;title&gt;Ejemplo de Funciones&lt;/title&gt;</span></p>
<p><span style="color: #003366;">&lt;/head&gt;</span></p>
<p><span style="color: #003366;">&lt;body&gt;</span></p>
<p><span style="color: #003366;">function suma($sumando1, $sumando2){</span></p>
<p><span style="color: #003366;">$suma = $sumando1 + $sumando2;</span></p>
<p><span style="color: #003366;">return $suma;</span></p>
<p><span style="color: #003366;">}</span></p>
<p><span style="color: #003366;">&lt;/body&gt;</span></p>
<p>&lt;/html&gt;</p></blockquote>
<p>De esta manera podríamos invocar la función suma tantas veces como quisieramos a lo largo del código obteniendo diferentes resultados dependiendo de los valores enviados como parámetros (sumandos) a la función.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/funciones-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bucles en PHP</title>
		<link>http://www.webidea.es/blog/bucles-en-php/</link>
		<comments>http://www.webidea.es/blog/bucles-en-php/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 15:06:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[bucles en php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programacion php]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=201</guid>
		<description><![CDATA[Los bucles son otro de los elementos más comúnmente usados en programación. Los bucles permiten la repetición de una instrucción o conjunto de instrucciones mientras se cumpla una condición. Existen bucles de tres tipos: Bucles while Son los más básicos. Suelen basarse en una única condicion. Sintaxis: Mientras &#8220;a&#8221; sea menor que &#8220;b&#8221; Éste sería [...]]]></description>
			<content:encoded><![CDATA[<p>Los <strong>bucles</strong> son otro de los elementos más comúnmente usados en programación. Los bucles permiten la repetición de una instrucción o conjunto de instrucciones mientras se cumpla una <a href="http://www.webidea.es/blog/condicionales-en-phpcondicionales-en-php/" title="Condicionales en PHP">condición</a>.</p>
<p>Existen bucles de tres tipos:</p>
<h3>Bucles while</h3>
<p>Son los más básicos. Suelen basarse en una única condicion.</p>
<p><em>Sintaxis</em>: <strong>Mientras</strong> &#8220;a&#8221; sea <strong>menor</strong> que &#8220;b&#8221;</p>
<p>Éste sería un ejemplo de bucles con <em><strong>while</strong></em>:</p>
<blockquote class="phpcode"><p><code><span style="color: #003366;">&lt;!– Ejemplo de bucles con while en Webidea.es –&gt;<br />
&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Ejemplo de Bucles&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</span></code><br />
<span style="color: #ff0000;"><code><span>&lt;?php</span><br />
$a = 0;<br />
$b = 3;<br />
while($a&lt;$b){<br />
echo "a es menor que b";<br />
$a++;<br />
}<br />
?&gt;</code></span><span style="color: #003366;"><code><br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></span></p></blockquote>
<h3>Bucles for</h3>
<p>De definición algo más compleja que los bucles while, la instrucción for es la más completa de todas, puesto que nos permite manipular el funcionamiento de todo el bucle en una sola línea.</p>
<p><em>Sintaxis</em>: <strong>Para un valor inicial de</strong> &#8220;a&#8221;, <strong>mientras</strong> &#8220;a&#8221; sea <strong>menor</strong> que &#8220;b&#8221;, le <strong>incrementamos en 1 unidad</strong> a &#8220;a&#8221;.</p>
<p>Éste sería un ejemplo de bucles con <em><strong>for</strong></em>:</p>
<blockquote class="phpcode"><p><code><span style="color: #003366;">&lt;!– Ejemplo de bucles con for en Webidea.es –&gt;<br />
&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Ejemplo de Bucles&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</span></code><br />
<span style="color: #ff0000;"><code><span>&lt;?php</span><br />
$a = 0;<br />
$b = 3;<br />
for($a=0; $a&lt;$b; a++){<br />
echo "a es menor que b";<br />
}<br />
?&gt;</code></span><span style="color: #003366;"><code><br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></span></p></blockquote>
<h3>Bucles foreach</h3>
<p>Los bucles foreach son especialmente útiles para recorrer arrays, asignándole un nombre fijo a cada elemento.</p>
<p>Éste sería un ejemplo de bucles con <em><strong>foreach</strong></em>:</p>
<blockquote class="phpcode"><p><code><span style="color: #003366;">&lt;!– Ejemplo de bucles con foreach en Webidea.es –&gt;<br />
&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Ejemplo de Bucles&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</span></code><br />
<span style="color: #ff0000;"><code><span>&lt;?php</span><br />
$frutas = array("naranja","pera","manzana");<br />
foreach($frutas as $fruta){<br />
echo $fruta;<br />
}<br />
?&gt;</code></span><span style="color: #003366;"><code><br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/bucles-en-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Operadores lógicos en PHP</title>
		<link>http://www.webidea.es/blog/operadores-logicos-en-php/</link>
		<comments>http://www.webidea.es/blog/operadores-logicos-en-php/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 10:46:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[operadores en php]]></category>
		<category><![CDATA[operadores lógicos]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[programación dinámica]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=96</guid>
		<description><![CDATA[Los operadores lógicos en PHP, son utilizados cuando necesitan ser comprobadas varias comparaciones y si se cumplen algunas o todas ellas. Básicamente son operadores de &#8220;y / o &#8220;, a saber: &#38;&#38; o and &#8211; Devuelve un resultado verdadero (true), cuando las dos condiciones se cumplen. &#124;&#124; o or &#8211; Devuelve un resultado verdadero si [...]]]></description>
			<content:encoded><![CDATA[<p>Los operadores lógicos en PHP, son utilizados cuando necesitan ser comprobadas varias comparaciones y si se cumplen algunas o todas ellas.</p>
<p>Básicamente son operadores de &#8220;y / o &#8220;, a saber:</p>
<ul>
<li><strong>&amp;&amp;</strong> o <strong>and</strong> &#8211; Devuelve un resultado verdadero (<span style="color: #99cc00;"><em>true</em></span>), cuando las dos condiciones se cumplen.</li>
<li><strong>||</strong> o <strong>or</strong> &#8211; Devuelve un resultado verdadero si al menos una de las dos condiciones se cumplen.</li>
<li><strong>!</strong> &#8211; Niega la expresión.</li>
</ul>
<p>Éste sería un ejemplo de operadores lógicos en PHP:</p>
<blockquote class="phpcode"><p><code><span style="color: #003366;">&lt;!– Ejemplo de operadores lógicos en Webidea.es –&gt;<br />
&lt;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Ejemplo de Operadores Lógicos&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</span></code></p>
<p><span style="color: #ff0000;"><code><span>&lt;?php</span><br />
$a = 8;<br />
$b = 3;<br />
$c = 3;<br />
echo ($a == $b) &amp;&amp; ($c &gt; $b),"&lt;br /&gt;";<br />
echo ($a == $b) || ($b == $c),"&lt;br /&gt;";<br />
echo !($b &lt;= $c),"&lt;br /&gt;";<br />
?&gt;</code></span><span style="color: #ff0000;"><code></code></span><span style="color: #003366;"><code><br />
&lt;/body&gt;<br />
&lt;/html&gt;</code></span></p></blockquote>
<p>Y su resultado en pantalla:</p>
<blockquote class="screen"><p><code><span style="color: #000000;">0<br />
1<br />
0<br />
</span></code></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/operadores-logicos-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Operadores de comparación en PHP</title>
		<link>http://www.webidea.es/blog/operadores-de-comparacion-en-php/</link>
		<comments>http://www.webidea.es/blog/operadores-de-comparacion-en-php/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 19:43:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[operadores de comparación]]></category>
		<category><![CDATA[operadores en php]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[programación dinámica]]></category>
		<category><![CDATA[Programación Web]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=52</guid>
		<description><![CDATA[Los operadores de comparación, como su propio nombre indica, sirven para realizar operaciones de comparación entre valores numéricos o cadenas de texto, y normalmente van acompañados de condicionales para así poder tomar decisiones, aunque ese capítulo lo veremos más adelante. Coincide con (): Dos valores coinciden ($a == $b). Distinto de (!=): Dos valores son [...]]]></description>
			<content:encoded><![CDATA[<p>Los operadores de comparación, como su propio nombre indica, sirven para realizar operaciones de comparación entre valores numéricos o cadenas de texto, y normalmente van acompañados de condicionales para así poder tomar decisiones, aunque ese capítulo lo veremos más adelante.</p>
<ul>
<li>Coincide con (): Dos valores coinciden ($a == $b).</li>
<li>Distinto de (<strong>!=</strong>): Dos valores son distintos ($a != $b).</li>
<li>Menor que (<strong>&lt;</strong>): Un valor es menor que otro ($a &lt; $b).</li>
<li>Mayor que (<strong>&gt;</strong>): Un valor es mayor al otro ($a &gt; $b).</li>
<li>Menor o igual que (<strong>&lt;=</strong>): Un valor es menor que otro ($a &lt;= $b).</li>
<li>Mayor o igual que (<strong>&gt;=</strong>): Un valor es mayor al otro ($a &gt;= $b).</li>
</ul>
<p><span id="more-52"></span></p>
<p>Éste es un ejemplo de los operadores de comparación:</p>
<blockquote class="phpcode"><p><code><span style="color: #003366;">&lt;!-- Ejemplo de operadores de comparación en Webidea.es --&gt;<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Ejemplo de Operadores de Comparación&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</span><br />
</code><span style="color: #ff0000;"><span class="codigophp2">&lt;?php<br />
$a = 5;<br />
$b = 2;<br />
$c = 2;<br />
echo $a == $b,&#8221;&lt;br /&gt;&#8221;;<br />
echo $a != $b,&#8221;&lt;br /&gt;&#8221;;<br />
echo $a &lt; $b,&#8221;&lt;br /&gt;&#8221;;<br />
echo $a &gt; $b,&#8221;&lt;br /&gt;&#8221;;<br />
echo $a &gt;= $c,&#8221;&lt;br /&gt;&#8221;;<br />
echo $b &lt;= $c,&#8221;&lt;br /&gt;&#8221;;<br />
?&gt;</span></span><code><br />
<span style="color: #000080;"> &lt;/body&gt;<br />
&lt;/html&gt;</span></code></p></blockquote>
<p>Es importante reseñar, que los operadores de comparación son booleanos, es decir se guian por una respuesta <span style="color: #003366;"><em>true</em></span> o <em><span style="color: #000080;">false</span></em> (verdadero o falso), y al intentar mostrarlos en pantalla, nos devolverán el valor 1 cuando el resultado sea verdadero y el valor 0 cuando sea falso. Obviamente este valor no se suele imprimir en pantalla, pero para nuestro ejemplo su resultado en pantalla sería:</p>
<blockquote class="screen"><p><code><span style="color: #000000;">0<br />
1<br />
0<br />
1<br />
1<br />
1</span></code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/operadores-de-comparacion-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Variables en PHP</title>
		<link>http://www.webidea.es/blog/variables-en-php/</link>
		<comments>http://www.webidea.es/blog/variables-en-php/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 02:13:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=37</guid>
		<description><![CDATA[Quizá el primer concepto que tenemos que aprender cuando nos metemos a estudiar un lenguaje de programación dinámico es el de las variables. Las variables son contenedores de información independientes, que pueden almacenar valores numéricos y alfanuméricos. Por norma, los lenguajes de programación suelen necesitar inicializar o declarar las variables antes de usarlas. En PHP [...]]]></description>
			<content:encoded><![CDATA[<p>Quizá el primer concepto que tenemos que aprender cuando nos metemos a estudiar un lenguaje de programación dinámico es el de las variables.</p>
<p>Las variables son contenedores de información independientes, que pueden almacenar valores numéricos y alfanuméricos. Por norma, los lenguajes de programación suelen necesitar inicializar o declarar las variables antes de usarlas. En PHP no es necesario hacerlo, aunque es recomendable. Para cualquier uso de variables, hemos de tener en cuenta que su nombre siempre va precedido por el caracter <strong>$</strong>.</p>
<p>Se llaman variables porque su valor puede ser modificado a lo largo de toda la ejecución del programa, y su contenido puede cambiar de cualquier modo, es decir, que si el contenido es un número entero, puede ser reemplazado por otro, pero también puede ser cambiado por una cadena de texto.</p>
<p><span id="more-37"></span></p>
<p>Veamos este ejemplo:</p>
<blockquote class="phpcode"><p><code><span style="color: #000080;">&lt;!-- Ejemplo de variables PHP en Webidea.es --&gt;<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Variables en PHP&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</span><br />
<span style="color: #ff0000;">&lt;?php<br />
$a = 5;<br />
$b = 11.5;<br />
$c = "Hola a todos";<br />
echo $a,"&lt;br /&gt;",$b,"&lt;br /&gt;",$c;<br />
?&gt;</span><br />
<span style="color: #000080;"> &lt;/body&gt;<br />
&lt;/html&gt;</span></code></p></blockquote>
<p>En este ejemplo, hemos declarado tres variables, y luego las hemos escrito en pantalla con la <strong>sentencia echo</strong>, intercalándolas con un salto de línea. El resultado que obtendríamos en pantalla, por tanto, sería éste:</p>
<blockquote class="screen"><p><span style="color: #000000;"><code>5<br />
11.5<br />
Hola a todos</code></span></p></blockquote>
<p>Como en casi cualquier lenguaje de programación, las variables poseen dos ámbitos: <strong>local</strong> y <strong>global</strong>.</p>
<p>Una variable local es declarada dentro de una función y sólo puede ser utilizada dentro de ella, expirando dicha variable cuando termina la ejecución de la función.</p>
<p>Las variables locales pueden usarse durante la ejecución de todo el programa. Para declarar una variable global, debemos escribir: <span style="color: #000000;"><em>$GLOBALS['nombre_variable']=&#8221;Valor&#8221;;</em></span>. Si queremos usar una variable global desde una función podemos declarar una nueva variable y asignarle el valor de la global, de este modo: <span style="color: #000000;"><em>$variable=$GLOBALS['nombre_variable'];</em></span>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/variables-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducción al PHP</title>
		<link>http://www.webidea.es/blog/introduccion-al-php/</link>
		<comments>http://www.webidea.es/blog/introduccion-al-php/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 17:21:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programación en PHP]]></category>
		<category><![CDATA[Programación Web]]></category>
		<category><![CDATA[aplicaciones web]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[servidor web]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=20</guid>
		<description><![CDATA[PHP (PHP Hypertext Pre-processor), cuyo nombre proviene originalmente del acrónimo Personal Home Page, es un lenguaje de programación web más parecido a los lenguajes clásicos como Perl o C++, que hace uso de funciones, bucles, clases o condicionales, alejándose así de los lenguajes de marcas convencionales en el World Wide Web. La diferencia con otros [...]]]></description>
			<content:encoded><![CDATA[<p><a title="PHP.net Official site" href="http://www.php.net" target="_blank">PHP</a> (<em><strong>P</strong>HP <strong>H</strong>ypertext <strong>P</strong>re-processor</em>), cuyo nombre proviene originalmente del acrónimo <em><strong>P</strong>ersonal <strong>H</strong>ome <strong>P</strong>age</em>, es un lenguaje de programación web más parecido a los lenguajes clásicos como Perl o C++, que hace uso de funciones, bucles, clases o condicionales, alejándose así de los lenguajes de marcas convencionales en el World Wide Web.</p>
<p style="text-align:center;"><img src="/blog/images/PHP.png" alt="PHP Myme Type" /></p>
<p>La diferencia con otros lenguajes de programación web como Javascript, es que éste último se ejecuta en el navegador y depende de que éste lo soporte, mientras que PHP se ejecuta en el lado del servidor, siendo así indiferente el navegador que el usuario utilice, pues mientras el servidor soporte y sea capaz de interpretar el lenguaje, lo traducirá a un resultado HTML que será enviado al navegador del usuario como una página web clásica. Esto además conlleva una serie de ventajas pues puede aprovechar diversos recursos alojados en el servidor, como las bases de datos, y hacer uso de ellas, permitiendo así crear sitios con contenidos dinámicos y cambiantes.</p>
<p><span id="more-20"></span></p>
<p>Con el tiempo, PHP ha tenido que sufrir el empuje de rivales como ASP (<em><strong>A</strong>ctive <strong>S</strong>erver <strong>P</strong>ages</em>) de <a title="Microsoft" href="http://www.microsoft.com" target="_blank">Microsoft</a> y otros lenguajes que han ido surgiendo con ejecución del lado del servidor, y aunque algunos de ellos disponen ya de interfaces de usuario mucho más avanzadas, PHP sigue siendo el lenguaje por excelencia debido a su gran versatilidad, compatibilidad con la mayor parte de servidores web existentes, y sobre todo por ser un lenguaje de código libre con una inmensa comunidad de usuarios a su alrededor que no sólo ayudan a mejorar el lenguaje cada día, sino que inundan la red con gran cantidad de foros y blogs llenos de documentación y ejemplos prácticos para casi cualquier cosa que se nos ocurra.</p>
<p>Gran parte de las pequeñas y grandes aplicaciones, como un simple <a title="Captcha.net" href="http://www.captcha.net" target="_blank">Captcha</a> o un <a title="PHP Link Directory" href="http://www.phplinkdirectory.com" target="_blank">Directorio Web</a>, pueden ser creadas a día de hoy con PHP, y muchos sitios y redes sociales, como <a title="Menea tus noticias en Meneame.net" href="http://www.meneame.net" target="_blank">meneame.net</a> basan su código en este lenguaje. Si estás pensando en convertirte en un programador web y aún no te has decidido sobre el lenguaje en el que deberías especializarte, no deberías descartar PHP como uno de los candidatos principales.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/introduccion-al-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mensaje inaugural</title>
		<link>http://www.webidea.es/blog/mensaje-inaugural/</link>
		<comments>http://www.webidea.es/blog/mensaje-inaugural/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 19:24:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Noticias]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[ask]]></category>
		<category><![CDATA[buscador]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[inauguración]]></category>
		<category><![CDATA[optimización]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[xhtml]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.webidea.es/blog/?p=3</guid>
		<description><![CDATA[Webidea, es un proyecto iniciado con el objetivo de convertirse en una web de referencia en el campo de tutoriales y recursos para el diseño, programación y optimización web. Aunque empecemos con el blog, en la web, con el tiempo, podrás encontrar diversos tutoriales y consejos para optimizar tus páginas en HTML/XHTML, de modo que [...]]]></description>
			<content:encoded><![CDATA[<p>Webidea, es un proyecto iniciado con el objetivo de convertirse en una web de referencia en el campo de tutoriales y recursos para el diseño, programación y optimización web.</p>
<p>Aunque empecemos con el blog, en la web, con el tiempo, podrás encontrar diversos tutoriales y consejos para optimizar tus páginas en <a title="HTML / XHTML" href="http://www.w3.org/MarkUp/" target="_blank">HTML/XHTML</a>, de modo que tengas la posibilidad de aparecer mejor en los resultados de búsqueda de los principales motores, como <a title="Buscador Google" href="http://www.google.com" target="_blank">Google</a>, <a title="Buscador Yahoo!" href="http://www.yahoo.com" target="_blank">Yahoo!</a> o <a title="Buscador Ask" href="http://www.ask.com" target="_blank">Ask</a>. También iremos publicando un tutorial para que puedas explotar al máximo tus páginas, convirtiéndolas en dinámicas y usando el lenguaje de referencia en cuanto a documentación y comunidades en la red: <a title="PHP.net" href="http://www.php.net" target="_blank">PHP</a>.</p>
<p><span id="more-3"></span></p>
<p>Obviamente no sólo de PHP, XHTML y optimización viven las webs, por lo que iremos hablando de Javascript, librerías como <a title="Prototype - Librería de Javascript" href="http://www.prototypejs.org" target="_blank">Prototype</a> o <a title="Scriptacolous - Efectos en tu web con javascript" href="http://script.acolo.us" target="_blank">Scriptacolous</a> y mucho más.</p>
<p>Seguramente te preguntarás que tiene de novedoso cuando todos estos recursos pueden ser encontrados fácilmente desde cualquier buscador, y en parte tienes razón&#8230;pero bueno, aquí tendrás un rincón más donde intentaremos hablar y exponer estos temas de la manera que mejor sepamos o podamos y contarás con éste blog como complemento para estar al tanto de diversas novedades y noticias sobre estos temas.</p>
<p>Todo ésto sin ningún ánimo de lucro, y lo único que encontrarás en estas páginas serán algunos <a title="Adsense de Google - Programa de afiliados basado en anuncios" href="http://www.google.com/adsense/" target="_blank">Anuncios Adsense de Google</a> (tema del que también hablaremos), para ayudar a financiar los servidores web que alojan nuestras diversas webs.</p>
<p>Pues ya sin más, recibe un cordial saludo y una cálida bienvenida a Webidea.es, que esperamos sea de tu agrado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webidea.es/blog/mensaje-inaugural/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

