<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Proyecto EATS &#187; Entornos virtuales</title>
	<atom:link href="http://eats.wordpress.com/category/entornos-virtuales/feed/" rel="self" type="application/rss+xml" />
	<link>http://eats.wordpress.com</link>
	<description>Enseñar y aprender tecnología en la Secundaria</description>
	<lastBuildDate>Mon, 27 Apr 2009 17:14:34 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='eats.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/97c4aedd55c3f2e1eed81035c44c9a34?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Proyecto EATS &#187; Entornos virtuales</title>
		<link>http://eats.wordpress.com</link>
	</image>
			<item>
		<title>Instalación de Dokeos en un servidor remoto</title>
		<link>http://eats.wordpress.com/2009/04/24/instalacion-de-dokeos-en-un-servidor-remoto/</link>
		<comments>http://eats.wordpress.com/2009/04/24/instalacion-de-dokeos-en-un-servidor-remoto/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 06:46:20 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Bases técnicas]]></category>
		<category><![CDATA[Entornos virtuales]]></category>
		<category><![CDATA[Experiencias]]></category>
		<category><![CDATA[e-Learning]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[dokeos]]></category>
		<category><![CDATA[lcms]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2009/04/24/instalacion-de-dokeos-en-un-servidor-remoto/</guid>
		<description><![CDATA[
Dokeos es un paquete de software LMS (Learning Management System), es decir, un gestor de contenidos cuya finalidad específica es el aprendizaje on-line. Se distribuye gratuitamente bajo licencia opensource y puede obtenerse fácilmente descargando el paquete completo desde su web.
En este post relataré la experiencia de instalar el gestor Dokeos 1.8.5, también conocido con el [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=147&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="size-medium wp-image-148 alignleft" title="large_dokeos_logo" src="http://eats.files.wordpress.com/2009/04/large_dokeos_logo.gif?w=300" alt="Logotipo del gestor de contenidos Dokeos" width="30%" /></p>
<p>Dokeos es un paquete de software LMS (<em>Learning Management System)</em>, es decir, un gestor de contenidos cuya finalidad específica es el aprendizaje on-line. Se distribuye gratuitamente bajo licencia opensource y puede obtenerse fácilmente descargando el paquete completo <a href="http://www.dokeos.com/es/descargar" target="_blank"><strong>desde su web</strong></a>.</p>
<p>En este post relataré la experiencia de instalar el gestor <span style="color:#993300;"><strong>Dokeos 1.8.5</strong></span>, también conocido con el nombre de <em>Valparaiso</em>, en un servidor de alojamiento  gratuito, los problemas que encontré y las maniobras que tuve que hacer hasta que la instalación tuvo éxito.</p>
<p>.</p>
<p><span id="more-147"></span></p>
<h3><span style="color:#333399;"><strong>a.	Requisitos previos</strong></span></h3>
<p>Dokeos necesita para funcionar, como casi todos los gestores de contenidos, un servidor web <span style="color:#993300;"><strong>Apache</strong></span>, un gestor de bases de datos <span style="color:#993300;"><strong>MySQL </strong></span>y un intérprete de lenguaje <span style="color:#993300;"><strong>PhP</strong></span>. Aunque Dokeos puede instalarse y funcionar correctamente en cualquier sistema operativo, los autores recomiendan utilizar un servidor Linux.</p>
<p>Lo primero que vamos a necesitar, por tanto, es un servicio de alojamiento web que nos ofrezca todos estos servicios. He abierto una cuenta de alojamiento gratuito en <a href="http://byethost.com/" target="_blank"><strong>byethost</strong></a>, que me ofrece (en abril de 2009) los siguientes servicios: Sistema operativo Linux, servidor web Apache versión 2.2.11 (para Unix), intérprete PHP versión 5.2.9, gestor de bases de datos MySQL versión 5.0.67 y un panel de control VistaPanel Versión 2.4.0 RC1 para manejar todos los parámetros de mi cuenta.</p>
<p>Abrir la cuenta de alojamiento ha sido realmente sencillo, contando con una cuenta de correo en <span style="color:#993300;"><strong>Gmail</strong></span>. Al terminar el proceso de registro, su sistema me envía un mensaje con los datos principales de la cuenta. Estos datos, que utilizaré en la explicación del proceso que sigue en este post, tienen un aspecto parecido a este:</p>
<ul>
<li>Cpanel URL : <strong><span style="color:#993300;">http://panel.byethost.com</span></strong></li>
<li>Cpanel Username (FTP/SQL): <span style="color:#993300;"><strong>b08_1234567</strong></span></li>
<li>Cpanel Password (FTP/SQL): <span style="color:#993300;"><strong>12341234</strong></span></li>
<li>MySQL Hostname: <span style="color:#993300;"><strong>sql111.byethost08.com</strong></span></li>
<li>MySQL Username (FTP/SQL): <span style="color:#993300;"><strong>b08_1234567</strong></span></li>
<li>MySQL Password (FTP/SQL): <span style="color:#993300;"><strong>12341234</strong></span></li>
<li>FTP Server: <span style="color:#993300;"><strong>ftp.byethost08.com</strong></span></li>
<li>FTP Username (FTP/SQL): <span style="color:#993300;"><strong>b08_1234567</strong></span></li>
<li>FTP Password (FTP/SQL): <span style="color:#993300;"><strong>12341234</strong></span></li>
<li>Website URL: <span style="color:#993300;"><strong>http://blanco.byethost08.com</strong></span></li>
</ul>
<p>Una vez creado el alojamiento, es preciso crear una base de datos en la que <strong>Dokeos </strong>creará y moficará registros para gestionar los cursos, los alumnos y los datos de la aplicación. Para crear esta base de datos utilizaremos el <span style="color:#993300;"><strong>panel de control</strong></span> que nos ofrece el servicio de hosting:</p>
<ol>
<li>Accedemos con el navegador al <span style="color:#993300;"><strong>Panel de Control</strong></span> (en nuestro ejemplo, acudiendo a la página ) e iniciamos sesión con nuestro nombre de usuario (en nuestro ejemplo <span style="color:#993300;"><strong>b08_1234567</strong></span>) y contraseña (en el ejemplo <span style="color:#993300;"><strong>12341234</strong></span>). Se abre el panel de control y accedemos a la opción <span style="color:#993300;"><strong>Bases de Datos</strong></span> &gt; <span style="color:#993300;"><strong>MySQL Databases</strong></span>.</li>
</ol>
<p><img class="aligncenter wp-image-152" title="Gestión de bases de datos en el Panel de control" vspace="10" src="http://eats.files.wordpress.com/2009/04/dokeos000.jpg" alt="Gestión de bases de datos en el Panel de control" width="80%" /></p>
<ol>
<li>En la ventana <span style="color:#993300;"><strong>Make a new database</strong></span> escribimos el nombre que queremos dar a nuestra base de datos. Supongamos que le damos el nombre <span style="color:#993300;"><strong>nombrebase</strong></span>, por ejemplo, y aceptamos.</li>
<li>Así es como hemos creado una base de datos que se llama, en nuestro ejemplo, <span style="color:#993300;"><strong>b08_1234567_nombrebase</strong></span>.</li>
</ol>
<p>.</p>
<h3><strong><span style="color:#333399;">b. Obtener y descomprimir el paquete Dokeos</span></strong></h3>
<p>En el sitio de descargas de Dokeos obtengo un archivo comprimido de 22 Mbytes aproximadamente, llamado <span style="color:#993300;"><strong>dokeos-1.8.5.zip</strong></span> que, después de ser descomprimido, se despliega en un conjunto de carpetas y archivos que lo componen.  Todos los componentes del paquete se encuentran agrupados en una carpeta llamada <span style="color:#993300;"><strong>dokeos-1.8.5</strong></span>.</p>
<p>Cualquier aplicación de descompresión de archivos es adecuada para conseguir esto, pero a mi me gusta utilizar <a href="http://www.7-zip.org/download.html" target="_blank"><span style="color:#993300;"><strong>7-zip</strong></span></a>, un gestor de archivos libre y de código abierto.</p>
<p style="text-align:center;"><img class="size-full wp-image-156 aligncenter" title="descomprimido" src="http://eats.files.wordpress.com/2009/04/descomprimido.jpg" alt="Este es el contenido del paquete, una vez descomprimido" /></p>
<p>.</p>
<h3><span style="color:#333399;">c. Subir Dokeos al servidor</span></h3>
<p>El siguiente paso consiste en subir todos los componentes del paquete <span style="color:#993300;"><strong>Dokeos </strong></span>al servidor, mediante una sesión de FTP. Yo suelo utilizar el cliente de FTP <span style="color:#993300;"><strong>Filezilla</strong></span>, un extraordinario programa libre y de código abierto que puede obtenerse gratuitamente desde <a href="http://filezilla-project.org/" target="_blank"><strong>su sitio web</strong></a>.</p>
<p>Para establecer una conexión con nuestro servidor, vamos a necesitar tres de los datos que nos ha proporcionado nuestro servicio de hosting: <span style="color:#993300;"><strong>el nombre del servidor de ftp</strong></span>, nuestro <span style="color:#993300;"><strong>nombre de usuario</strong></span> y <span style="color:#993300;"><strong>la contraseña</strong></span>. En nuestro ejemplo, estos datos ya se han mencionado al principio de este post y son los siguientes:</p>
<ul>
<li> FTP Server:  <span style="color:#993300;"><strong>ftp.byethost08.com</strong></span></li>
<li> FTP Username (FTP/SQL): <span style="color:#993300;"><strong>b08_1234567</strong></span></li>
<li> FTP Password (FTP/SQL): <span style="color:#993300;"><strong>12341234</strong></span></li>
</ul>
<p>Rellenamos con estos datos los campos correspondientes en el cliente ftp y pulsamos el botón de <span style="color:#993300;"><strong>Conexión rápida</strong></span>:</p>
<p><img class="aligncenter size-full wp-image-163" title="filezilla_datos" src="http://eats.files.wordpress.com/2009/04/filezilla_datos.jpg" alt="filezilla_datos" width="784" height="138" /></p>
<p>Una vez establecida la conexión, el cliente de FTP nos ofrece una interface para explorar nuestro disco local (a la izqiuerda) y el disco remoto del servidor (a la derecha):</p>
<p><img class="aligncenter size-full wp-image-164" title="filezilla_conectado" src="http://eats.files.wordpress.com/2009/04/filezilla_conectado.jpg" alt="filezilla_conectado" width="759" height="394" /></p>
<p>Nuestros archivos deben ser subidos <span style="color:#993300;"><strong>al directorio público</strong></span> en el servidor que nos ofrece alojamiento. El nombre de este directorio público suele ser <span style="color:#993300;"><strong>htdocs </strong></span>(una denominación característica del servidor web Apache) como en el alojamiento byethost de nuestro ejemplo o <span style="color:#993300;"><strong>public.html</strong></span> en otros servicios de alojamiento. <span style="color:#993300;"><strong>En ningún caso debemos alojar archivos fuera de la carpeta que constituye nuestro directorio público en la Red</strong></span>.</p>
<p>La sesión de FTP durará varios minutos, dependiendo de la velocidad de conexión a la Red. Algunos archivos del paquete Dokeos tienen un tamaño cercano a 1 MB y tardan más en subir. ¡¡ Paciencia !!.<br />
.</p>
<h3><span style="color:#333399;">d.    Modificar los permisos</span></h3>
<p>Las instrucciones de instalación de Dokeos especifican que deben ajustarse los permisos de lectura y escritura de algunas de sus carpetas y archivos. Las siguientes carpetas deben ser totalmente accesibles para que todo el mundo pueda leer, escribir y ejecutar su contenido:</p>
<ul>
<li><span style="color:#993300;"><strong> htdocs/main/inc/conf/</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/main/garbage/</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/main/upload/users/</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/main/default_course_document/</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/archive/</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/courses/</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/home/</strong></span></li>
</ul>
<p>En estas rutas <span style="color:#993300;"><strong>htdocs/</strong></span> es el directorio público del servidor en el que hemos instalado el software. Si en otro servicio de alojamiento la carpeta pública se llamase <span style="color:#993300;"><strong>public.html</strong></span>, por ejemplo, la ruta de la primera carpeta sería <span style="color:#993300;"><strong>public.html/main/inc/conf/</strong></span> y el mismo criterio deberíamos aplicar en los demás casos de la lista anterior.</p>
<p>En los sistemas operativos <span style="color:#993300;"><strong>Linux</strong></span>, <span style="color:#993300;"><strong>Mac OS X</strong></span> y <span style="color:#993300;"><strong>BSD </strong></span>el permiso para que cualquiera pueda leer, escribir y ejecutar un archivo se establece utilizando el comando <span style="color:#993300;"><strong>CHMOD 777</strong></span> . Afortunadamente, nuestro servicio de alojamiento gratuito en <span style="color:#993300;"><strong>byethost </strong></span>nos ofrece el panel de control desde el que podemos hacer este cambio cómodamente:</p>
<ol>
<li>En el panel de control elegimos la opción <span style="color:#993300;"><strong>Control del Sitio</strong></span> &gt; <span style="color:#993300;"><strong>Manejar Archivos</strong></span>:</li>
<p><img class="aligncenter size-full wp-image-165" title="dokeos00" src="http://eats.files.wordpress.com/2009/04/dokeos00.jpg" alt="dokeos00" width="80%" /></p>
<li>Abrimos la carpeta <span style="color:#993300;"><strong>htdocs </strong></span>y buscamos las carpetas a las que hay que modificar los permisos. Voy a seguir el ejemplo de la carpeta <span style="color:#993300;"><strong>garbage</strong></span>, que se encuentra en <span style="color:#993300;"><strong>htdocs/main/garbage/</strong></span>. La selecciono haciendo clic en la casilla izquierda:<br />
<img class="aligncenter wp-image-167" vspace="10" title="dokeos00a" src="http://eats.files.wordpress.com/2009/04/dokeos00a.jpg" alt="dokeos00a" width="80%" /></li>
<li>Escribo en la ventana correspondiente (<span style="color:#993300;"><strong>Chmod value</strong></span>) el valor <span style="color:#993300;"><strong>777</strong></span>, que corresponde a conceder <span style="color:#993300;"><strong>permiso universal</strong></span> para leer, escribir y ejecutar y pulso en el icono de confirmación<br />
<img class="aligncenter size-full wp-image-171" vspace="10" title="dokeos00b" src="http://eats.files.wordpress.com/2009/04/dokeos00b.jpg" alt="dokeos00b" width="80%" /></li>
<li>El resultado de esta operación está ya a la vista. La lista de permisos dice ahora <span style="color:#993300;"><strong>rwxrwxrwx</strong></span>:<br />
<img class="aligncenter size-full wp-image-172" vspace="10" title="dokeos00c" src="http://eats.files.wordpress.com/2009/04/dokeos00c.jpg" alt="dokeos00c" width="80%" /></li>
</ol>
<p>Las instrucciones de instalación nos indican, asimismo, que el navegador web debe tener permiso para leer y escribir (no para ejecutar) los siguientes archivos:</p>
<ul>
<li> <span style="color:#993300;"><strong>htdocs/main/inc/conf/configuration.php (si ha sido instalado)</strong></span></li>
<li><span style="color:#993300;"><strong> htdocs/home/*.html (es decir, todos los archivos de la carpeta home con extensión .html con excepción de los que empiezan por home_)</strong></span></li>
</ul>
<p>Este nivel de permiso se establece, en los sistemas operativos <span style="color:#993300;"><strong>Linux</strong></span>, <span style="color:#993300;"><strong>Mac OS X</strong></span> y <span style="color:#993300;"><strong>BSD </strong></span>con el comando <span style="color:#993300;"><strong>CHMOD 666</strong></span>.</p>
<p>En nuestro caso, localizaremos estos archivos utilizando el panel de control y modificaremos sus permisos siguiendo el mismo procedimiento que he explicado hasta aquí.</p>
<p>Una vez modificados los permisos de lectura y escritura iniciamos la instalación del software en el servidor</p>
<p>.</p>
<h3><span style="color:#000080;">e.    Instalación</span></h3>
<p><span style="color:#993300;"><strong>Dokeos </strong></span>se instala desde el navegador. Escribimos la dirección de nuestro sitio web, la que nos ha proporcionado nuestro servicio de alojamiento que, en nuestro ejemplo, es <span style="color:#993300;"><strong>http://blanco.byethost08.com</strong></span></p>
<ol>
<li>La primera pantalla nos ofrece una lista desplegable para elegir el <span style="color:#993300;"><strong>idioma </strong></span>y un botón para lanzar el proceso de instalación:<img class="aligncenter size-full wp-image-173" title="dokeos011" src="http://eats.files.wordpress.com/2009/04/dokeos011.jpg" alt="dokeos011" width="80%" /></li>
<li> En segundo lugar, el programa de instalación verifica que <span style="color:#993300;"><strong>el servicio de alojamiento cumple todos los requisitos</strong></span> que necesita el software <span style="color:#993300;"><strong>Dokeos </strong></span>para funcionar correctamente. En nuestro caso, el servicio de alojamiento elegido (<span style="color:#993300;"><strong>byethost</strong></span>) cumple todos los requisitos:<img class="aligncenter size-full wp-image-174" title="dokeos02" src="http://eats.files.wordpress.com/2009/04/dokeos02.jpg" alt="dokeos02" width="80%" /></li>
<li>La tercera pantalla nos pide que leamos y aceptemos <span style="color:#993300;"><strong>los términos de la licencia</strong></span> (GPL versión 2) por la que se rige el uso de <span style="color:#993300;"><strong>Dokeos</strong></span>:<img class="aligncenter size-full wp-image-175" title="dokeos03" src="http://eats.files.wordpress.com/2009/04/dokeos03.jpg" alt="dokeos03" width="80%" /></li>
<li>La cuarta pantalla es muy importante. Hay que introducir en ella los datos de acceso a nuestra base de datos para que <span style="color:#993300;"><strong>Dokeos </strong></span>pueda crear y manejar las bases de datos que necesita:<img class="aligncenter size-full wp-image-176" title="dokeos04" src="http://eats.files.wordpress.com/2009/04/dokeos04.jpg" alt="dokeos04" width="80%" />
<ol>
<li>Es importante <span style="color:#993300;"><strong>borrar el prefijo </strong></span><span style="color:#993300;"><strong><span style="color:#993300;">MySQ</span>L</strong></span>, que durante el proceso de instalación aparece por defecto con el valor <span style="color:#993300;"><strong>dokeos_</strong></span>. Si no lo hacemos así la instalación fracasa, con un mensaje de error dice que &#8220;<em>Dokeos no ha podido gestionar la base de datos dokeos_bo8_1234567_nombrebase</em>&#8220;.</li>
<li>Podemos comprobar que son correctos los datos que permiten a <span style="color:#993300;"><strong>Dokeos </strong></span>acceder y manejar la base de datos que hemos creado en el servidor pulsando el botón “<span style="color:#993300;"><strong>Comprobar la conexión con la base de datos</strong></span>”.</li>
</ol>
</li>
<li>En quinto lugar aparece la ventana de diálogo para introducir los parámetros de administración del sitio. Lo más importante es prestar atención al <span style="color:#993300;"><strong>nombre y la contraseña del administrador</strong></span> de la plataforma que se está instalando ahora.<img class="aligncenter size-full wp-image-177" title="dokeos05" src="http://eats.files.wordpress.com/2009/04/dokeos05.jpg" alt="dokeos05" width="80%" /></li>
<li>Finalmente, aparece una pantalla con el <span style="color:#993300;"><strong>resumen </strong></span>de todos los parámetros que hemos introducido durante la instalación:<img class="aligncenter size-full wp-image-178" title="dokeos06" src="http://eats.files.wordpress.com/2009/04/dokeos06.jpg" alt="dokeos06" width="80%" /></li>
<li>Y eso es todo. Si todo ha salido bien, aparecerá un mensaje de éxito y, al visitar ce nuevo la URL del sitio web nos encontraremos con la <span style="color:#993300;"><strong>pantalla inicial</strong></span> de nuestro sitio:<img class="aligncenter size-full wp-image-179" title="dokeos_fin" src="http://eats.files.wordpress.com/2009/04/dokeos_fin.jpg" alt="dokeos_fin" width="80%" /></li>
</ol>
<p>.</p>
<h3><span style="color:#000080;">f.    Proteger la instalación</span></h3>
<p>Una vez terminada la instalación, es necesario proteger los archivos que contienen la configuración de nuestro recién creado sitio web. Se trata de los archivos siguientes:</p>
<ul>
<li><span style="color:#993300;"><strong>main/inc/conf/configuration.php</strong></span></li>
<li><span style="color:#993300;"><strong>main/install/index.php</strong></span></li>
</ul>
<p>Estos dos archivos deben tener únicamente <span style="color:#993300;"><strong>permiso de lectura</strong></span>, lo que se consigue utilizando el comando <span style="color:#993300;"><strong>CHMOD 444</strong></span> desde una consola del sistema operativo o, del mismo modo que hemos hecho antes, utilizando el panel de control de nuestro alojamiento web.</p>
<p>¡¡Buena suerte!!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=147&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2009/04/24/instalacion-de-dokeos-en-un-servidor-remoto/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/large_dokeos_logo.gif?w=300" medium="image">
			<media:title type="html">large_dokeos_logo</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos000.jpg" medium="image">
			<media:title type="html">Gestión de bases de datos en el Panel de control</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/descomprimido.jpg" medium="image">
			<media:title type="html">descomprimido</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/filezilla_datos.jpg" medium="image">
			<media:title type="html">filezilla_datos</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/filezilla_conectado.jpg" medium="image">
			<media:title type="html">filezilla_conectado</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos00.jpg" medium="image">
			<media:title type="html">dokeos00</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos00a.jpg" medium="image">
			<media:title type="html">dokeos00a</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos00b.jpg" medium="image">
			<media:title type="html">dokeos00b</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos00c.jpg" medium="image">
			<media:title type="html">dokeos00c</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos011.jpg" medium="image">
			<media:title type="html">dokeos011</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos02.jpg" medium="image">
			<media:title type="html">dokeos02</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos03.jpg" medium="image">
			<media:title type="html">dokeos03</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos04.jpg" medium="image">
			<media:title type="html">dokeos04</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos05.jpg" medium="image">
			<media:title type="html">dokeos05</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos06.jpg" medium="image">
			<media:title type="html">dokeos06</media:title>
		</media:content>

		<media:content url="http://eats.files.wordpress.com/2009/04/dokeos_fin.jpg" medium="image">
			<media:title type="html">dokeos_fin</media:title>
		</media:content>
	</item>
		<item>
		<title>Cómo instalar Drupal 4.7 en modo local</title>
		<link>http://eats.wordpress.com/2007/06/01/como-instalar-drupal-en-modo-local/</link>
		<comments>http://eats.wordpress.com/2007/06/01/como-instalar-drupal-en-modo-local/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 11:07:28 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Experiencias]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/06/01/como-instalar-drupal-en-modo-local/</guid>
		<description><![CDATA[Drupal es un fantástico gestor de contenidos, que incorpora todos los servicios de un portal web y permite, además, incluir módulos de terceros para añadirle más prestaciones.
Se trata de un potente CMS, con una extensa comunidad de usuarios, con el que pueden crearse portales para grandes comunidades, con un gran abanico de roles para sus [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=132&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong><img src="http://farm1.static.flickr.com/230/524687294_c4266ad1b4.jpg?v=0" style="width:30%;float:left;" alt="Logotipo Drupal" hspace="8" />Drupal </strong>es un fantástico gestor de contenidos, que incorpora todos los servicios de un portal web y permite, además, incluir módulos de terceros para añadirle más prestaciones.</p>
<p>Se trata de un potente <strong><em>CMS</em></strong>, con una extensa comunidad de usuarios, con el que pueden crearse portales para grandes comunidades, con un gran abanico de roles para sus usuarios, que pueden mantener su propio blog en el portal y colaborar activamente en la creación de documentos colectivos.</p>
<p><span id="more-132"></span></p>
<p>En comparación con Joomla, <strong>Drupal </strong>es más potente en la administración de usuarios y sus privilegios. Además tiene algunas características sobresalientes:</p>
<ul>
<li>Los usuarios tienen blogs individuales con todos los artículos publicados por cada uno de ellos.</li>
<li>Permite crear libros escritos en colaboración, no con la estructura de un wiki, sino como artículos vinculados entre si en una estructura.</li>
<li>Incluye estadísticas sobre los accesos y los usuarios.</li>
<li>La creación de menús. módulos y bloques es muy sencilla.</li>
</ul>
<p>Las perspectivas de aplicación de este gestor al trabajo educativo son muy prometedoras, por su elevada capacidad de gestionar grandes comunidades de usuarios con niveles de responsabilidad muy ajustados.</p>
<h3>Instalar Drupal</h3>
<p>Descargo el gestor de contenidos desde la <a href="http://drupal.org/" target="_blank"><strong>web de la comunidad</strong></a> de desarrollo de <strong>Drupal</strong>. Se trata de un único archivo comprimido, en cuyo nombre se incluye la versión del software.</p>
<p>Descomprimo en primer lugar el archivo comprimido con extensión <em>tar.gz</em> utilizando <em><strong>winrar</strong></em>, en la carpeta <em>www </em>de una plataforma Apache + Php + MySQL como <em><strong>WAMP</strong></em>, por ejemplo. A continuación cambio el nombre de la carpeta descomprimida <em>drupal-4.7.4</em> por el más breve <em>drupal</em>.</p>
<p>Modifico el archivo de configuración de <strong>Drupal</strong>, que se encuentra en <em>EasyPHP/www/drupal/sites/default/settings.php</em> y dejo la línea que establece la ubicación de la base de datos del usuario de esta forma:</p>
<p><em>$db_url = &#8216;mysql://root:@localhost/drupal&#8217;;</em></p>
<p>Así pues, el propietario de la base de datos <em>drupal</em>, que se encuentra en el servidor <em>localhost</em>, es un tal <em>root </em>y su contraseña está en blanco (y debe ser así necesariamente).</p>
<h3>Crear la base de datos</h3>
<p>El siguiente paso consiste en crear la base de datos que, como hemos establecido en la configuración, debe llamarse <em>drupal</em>. Lo haremos con <strong><em>PhpMyAdmin</em></strong>, el editor visual de <em><strong>MySQL</strong></em>, al que se puede acceder desde el monitor de <em><strong>WAMP </strong></em>que está activo en el área de notificación de Windows:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/244/524687298_39c6460213.jpg?v=0" alt="Crear la base de datos" height="375" width="500" /></p>
<p>Una vez creada la base, es necesario crear las tablas de dicha base de datos. Afortunadamente, las tablas vienen ya establecidas en un archivo de <strong>Drupal</strong>, que se encuentra en la ruta: <em>drupal/database/database.4.0.mysql</em>. Cargamos las tablas en la base de datos pinchando en la pestaña <em>Importar </em>o en la tecla <em>SQL </em>y, después de un clic en <em>Examinar el disco</em>, localizamos el citado archivo.</p>
<h3>Terminar la instalación desde el navegador</h3>
<p>Tecleamos ahora en la barra de direcciones de nuestro navegador <em>http://localhost/drupal</em>. <strong>Drupal </strong>nos muestra la primera página de la administración inicial:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/241/524687304_04a74032fd.jpg?v=0" alt="Página inicial" height="375" width="500" /></p>
<p>En esta primera página nos pide que creemos la primera cuenta de usuario, que tendrá todos los derechos de Administrador y al que se le permitirá configurar el sitio. En concreto nos pide un nombre de usuario y una dirección de correo. Elijo <em>luis </em>como nombre y le doy una dirección correcta de mail:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/245/524687306_1581e3f16b.jpg?v=0" alt="Registro como usuario" height="289" width="500" /></p>
<p>Aunque el envío de mail falla, porque no le dí al instalarlo la dirección de un servidor de correo saliente <em>smtp </em>correcto, me ofrece la posibilidad de cambiar la contraseña. Introduzco mi contraseña habitual y, por fin, ya está creado mi sistema <strong>Drupal</strong>, en el que estoy como administrador:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/227/524687308_7414d5ae25.jpg?v=0" alt="Cuenta creada" height="272" width="455" /></p>
<h3>Instalar la traducción al castellano</h3>
<p>Para traducir al castellano los menús y los textos de este sistema debemos descargarnos, de la página <em>translations </em>de su portal, el paquete de traducción. Se trata del archivo <em>es-4.7.0.tar.gz</em> que descomprimimos a continuación con <em>winrar</em>.</p>
<p>Para autorizar el uso de traducciones, acudimos al menú <strong><em>administer /modules /locale</em></strong> y hacemos clic en la casilla para activar dicho módulo. Guardamos este cambio con un clic en <strong><em>Save configuration</em></strong>.</p>
<p>Abrimos <em><strong>administer /localization /import</strong></em> y, pulsando en <em><strong>Examinar</strong></em>, buscamos el archivo <em><strong>es.po</strong></em> en la carpeta del paquete de idioma descomprimido. Seleccionamos en la lista desplegable el idioma <em><strong>Spanish (Español)</strong></em> para que sustituya las cadenas de texto por las recién descomprimidas y pulsamos <em><strong>Import</strong></em>. El proceso de importación es, sorprendentemente, lento.</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/191/524687310_64e808811f.jpg?v=0" alt="Selección de idioma" height="112" width="500" /></p>
<p>Finalmente, señalamos el español como idioma autorizado (<em>enabled</em>) por defecto (<em>default</em>) y guardamos la nueva configuración de idioma pulsando <em><strong>Save configuration</strong></em>. Ya está nuestro portal traducido al castellano.</p>
<p>Para obtener instrucciones de instalación en modo remoto del nuevo Drupal 5.0, remítase a<a href="http://blogestores.wordpress.com/2007/01/16/como-instalar-el-nuevo-drupal-50/" target="_blank"><strong> este post</strong></a> del web de Blogestores.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/132/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/132/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/132/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/132/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/132/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=132&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/06/01/como-instalar-drupal-en-modo-local/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/230/524687294_c4266ad1b4.jpg?v=0" medium="image">
			<media:title type="html">Logotipo Drupal</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/244/524687298_39c6460213.jpg?v=0" medium="image">
			<media:title type="html">Crear la base de datos</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/241/524687304_04a74032fd.jpg?v=0" medium="image">
			<media:title type="html">Página inicial</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/245/524687306_1581e3f16b.jpg?v=0" medium="image">
			<media:title type="html">Registro como usuario</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/227/524687308_7414d5ae25.jpg?v=0" medium="image">
			<media:title type="html">Cuenta creada</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/191/524687310_64e808811f.jpg?v=0" medium="image">
			<media:title type="html">Selección de idioma</media:title>
		</media:content>
	</item>
		<item>
		<title>Entornos virtuales de aprendizaje: un desafío</title>
		<link>http://eats.wordpress.com/2007/03/22/entornos-virtuales-de-aprendizaje/</link>
		<comments>http://eats.wordpress.com/2007/03/22/entornos-virtuales-de-aprendizaje/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 08:09:26 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Entornos virtuales]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/03/22/entornos-virtuales-de-aprendizaje/</guid>
		<description><![CDATA[A diferencia de un entorno físico, llamamos entornos virtuales de aprendizaje a los recursos educativos construidos sobre sistemas informáticos, que permiten desarrollar actividades efectivas de enseñanza y aprendizaje.
Los entornos físicos de aprendizaje son, necesariamente, presenciales: el profesor y sus alumnos deben reunirse en un espacio físico, ya sea un aula, taller, laboratorio o biblioteca, adecuado [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=114&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/157/430151340_74807249fd.jpg?v=0" style="width:30%;float:left;" alt="El mundo en tus manos" hspace="8" />A diferencia de un entorno físico, llamamos entornos virtuales de aprendizaje a los recursos educativos construidos sobre sistemas informáticos, que permiten desarrollar actividades <strong>efectivas</strong> de enseñanza y aprendizaje.</p>
<p>Los entornos físicos de aprendizaje son, necesariamente, presenciales: el profesor y sus alumnos deben reunirse en un espacio físico, ya sea un aula, taller, laboratorio o biblioteca, adecuado para la enseñanza de la materia de la que se trate. En la enseñanza presencial, profesor y alumnos deben coincidir en el espacio y en el tiempo.</p>
<p>Los entornos virtuales, en cambio, encuentran su aplicación obvia en las enseñanzas no presenciales o a distancia, en las que cada alumno desarrolla su aprendizaje desde lugares y en momentos adaptados a sus necesidades. Pero también pueden emplearse entornos virtuales de aprendizaje en sesiones de clase presencial, en las que los alumnos están trabajando sobre un equipo informático en presencia de su profesor, que actúa de guía.<span id="more-114"></span></p>
<p>El tamaño y la complejidad de un entorno virtual es muy variable:  un portal de e-learning, por ejemplo, puede imitar entornos físicos grandes y complejos, como un campus universitario o un centro de Secundaria completo, con su área administrativa, sus aulas, laboratorios, despacho del tutor e incluso una cafetería para reunirse a charlar con sus compañeros. Pero también puede ser un entorno limitado: una aplicación informática que simula una mesa de laboratorio, en la que se pueden desarrollar experimentos de cinemática, por ejemplo, o un programa de animación en el que puede construirse el <em>storyboard</em> previo al rodaje de una película.</p>
<p>En un entorno físico se utilizan recursos didácticos y tangibles: pizarra y tiza, pantallas de proyección, libros, instrumentos de medida, muestras de minerales, maquetas de moléculas construidas en plástico, etc. En un entorno virtual, en cambio, la pizarra y las pantallas de proyección en las que el profesor presenta los contenidos, son reemplazadas por la pantalla del monitor. Los libros y documentos de estudio se presentan en forma de documentos digitalizados, que deben ser abiertos por la aplicación informática correspondiente. Los recursos didácticos materiales, como los instrumentos de medida o el material experimental de un laboratorio, deben ser sustituidos por imágenes animadas que responden a las acciones del alumno sobre ellas.</p>
<p>Las actividades didácticas, los métodos de estudio y el manejo de los conceptos se han visto revolucionados por la irrupción de los recursos informáticos en los centros educativos. Así por ejemplo, el uso de aplicaciones informáticas que permiten operar con los conceptos ayuda enormemente a construir significados y a ordenar la estructura cognitiva del alumno. Y no se trata sólo de ayudas gráficas, como los programas (MindManager, CMap, etc.) que permiten construir mapas conceptuales, sino de herramientas poderosas que, como JClic, Squeak o MSWLogo por poner algunos ejemplos, permiten programar el comportamiento y la interacción entre entidades que corresponden a ideas y conceptos.</p>
<p>Desafortunadamente, hay muchas y muy serias dificultades y resistencias para incorporar estos recursos a la práctica educativa:</p>
<ul>
<li>El vacío producido por el explosivo desarrollo de las herramientas y aplicaciones informáticas y la capacidad de adaptación a sus exigencias de una parte muy importante del personal docente, que pertenecen a la generación anterior, es enorme. Esa brecha podrá (deberá) salvarse si los profesores más jóvenes, que disponen ya de otra disposición intelectual y emocional hacia los nuevos medios y los utilizan habitualmente en su vida cotidiana, tienen la posibilidad de intervenir en el diseño y el desarrollo de un sistema educativo acorde con la sociedad de la información.</li>
</ul>
<ul>
<li>La democratización del conocimiento propiciada por la Red, que permite la construcción y publicación colectiva de conocimiento, contrasta vivamente con la concepción academicista del saber. El conocimiento es extremadamente fluido y, gracias a los nuevos medios, crece y se moldea más deprisa y más profundamente que nunca. Los sistemas educativos deberán abandonar el modelo escolástico, en el que lo que debe aprenderse está fijado en el catón o el libro de texto. Deberán utilizar, en cambio, fuentes de conocimiento relativamente cambiantes y discutibles.</li>
</ul>
<ul>
<li>El estilo abierto y colectivista de la web 2.0, en la que la valoración social de una persona y su ascendencia sobre el grupo  son el resultado del reconocimiento público de la relevancia y pertinencia de sus opiniones y trabajos, choca frontalmente con la estructuración en castas (Academias, Facultades, Doctorados y números) de la población culta.</li>
</ul>
<ul>
<li>Es posible que haya que volver a plantearse hasta la propia estructura de un centro escolar: pizarras, pupitres, cuadernos, etc. ¿Es útil el modelo de aula, concebida como un teatro, en cuyo escenario un profesor declama y repite lo que sabe desde hace tanto tiempo? ¿Siguen siendo útiles los pupitres individuales orientados hacia la pizarra? ¿Son más útiles un blog personal de cada alumno o un wiki de clase, que un cuaderno personal para cada asignatura?</li>
</ul>
<ul>
<li>Para muchos alumnos, que se han acostumbrado a un estilo de trabajo escolar pasivo y de baja intensidad, el aprendizaje en entornos tan abiertos les exigirá un esfuerzo mayor y una participación más activa en la construcción de sus conocimientos. Pero es posible que disfruten más aprendiendo y lo hagan de buena gana si, a cambio, se les proporciona autonomía y reconocimiento.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/114/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/114/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=114&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/03/22/entornos-virtuales-de-aprendizaje/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/157/430151340_74807249fd.jpg?v=0" medium="image">
			<media:title type="html">El mundo en tus manos</media:title>
		</media:content>
	</item>
		<item>
		<title>Cómo interpretar los resultados de una búsqueda</title>
		<link>http://eats.wordpress.com/2007/02/21/como-interpretar-los-resultados-de-una-busqueda/</link>
		<comments>http://eats.wordpress.com/2007/02/21/como-interpretar-los-resultados-de-una-busqueda/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 09:16:42 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Bases técnicas]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/02/21/como-interpretar-los-resultados-de-una-busqueda/</guid>
		<description><![CDATA[Cuando lanzamos una búsqueda, el robot de búsqueda nos entrega a menudo cientos de resultados, tantos que es difícil saber si realmente nos interesan. La primera sensación es apabullante: enlaces, textos de distintos colores, un par de líneas por resultado sin mucho sentido y algunas palabras misteriosas.
Pero los resultados de la búsqueda, si se saben [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=108&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/141/397456509_453718296e.jpg?v=0" style="width:25%;float:left;" alt="Logotipo de Google" hspace="8" />Cuando lanzamos una búsqueda, el robot de búsqueda nos entrega a menudo cientos de resultados, tantos que es difícil saber si realmente nos interesan. La primera sensación es apabullante: enlaces, textos de distintos colores, un par de líneas por resultado sin mucho sentido y algunas palabras misteriosas.</p>
<p>Pero los resultados de la búsqueda, si se saben interpretar, contienen información suficiente para saber si la página de un resultado es relevante para nosotros. Veamos el modo de presentar los resultados de Google:<span id="more-108"></span></p>
<p style="text-align:center;"> <img src="http://farm1.static.flickr.com/137/396429039_064e3c425c.jpg?v=0" alt="Resultados de la búsqueda" border="1" height="291" vspace="5" width="500" /></p>
<h2>A. Términos de la búsqueda</h2>
<p>Palabras clave utilizadas para la búsqueda.</p>
<h2>B. Estadística</h2>
<p>El buscador informa de la cantidad de resultados encontrados y del tiempo que ha necesitado.</p>
<h2>C. Fuentes de información especializadas</h2>
<p>Cuando el buscador encuentra fuentes dedicadas, que parecen tener mucha información relevante sobre el tema propuesto, las presenta agrupadas al principio de la lista de resultados.</p>
<h2>D. Título de la página</h2>
<p>Cada resultado de búsqueda comienza con una línea con el título de la página encontrada. Esta línea contiene un enlace que conduce a nuestro navegador hasta ella. Si la página no tuviese título, porque no se haya completado en el campo &lt;head&gt;, aparecería su URL en la primera línea.</p>
<h2>E. Fragmentos de texto</h2>
<p>Son una o dos líneas de texto, en las que aparecen resaltados los términos de la búsqueda. Su lectura debe permitirnos valorar, por el contexto en el que aparecen las palabras clave, si el contenido de la página se ajusta al tipo de documento que estamos buscando.</p>
<h2>F. URL del resultado</h2>
<p>Esta es la dirección en la web de la página encontrada.</p>
<h2>G. Tamaño de la página</h2>
<p>Tamaño del archivo html.</p>
<h2>H. Versión almacenada en caché</h2>
<p>El robot de un buscador explora periódicamente la web y almacena, en una memoria caché, una captura de pantalla de las páginas que han sido indexadas. Si por alguna razón (el servidor se ha caído, la página está temporalmente inactiva o en revisión, etc.), el vínculo de la primera línea no conduce al navegador hasta la página actual, se puede consultar la versión anterior almacenada en la caché, con una nota del día y la hora en la que se registró.</p>
<h2>I. Páginas relacionadas</h2>
<p>Este enlace conduce a una lista de páginas que podrían tener alguna relación con la página del resultado. Lamentablemente, las técnicas actuales de análisis semántico e inteligencia artificial no producen resultados muy relevantes en este aspecto.</p>
<h2>J. Otros resultados jerarquizados</h2>
<p>Cuando el buscador encuentra más resultados, almacenados en el mismo sitio web, los muestra a continuación, pero escalonados respecto al resultado más relevante.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/108/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/108/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/108/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/108/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/108/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=108&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/02/21/como-interpretar-los-resultados-de-una-busqueda/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/141/397456509_453718296e.jpg?v=0" medium="image">
			<media:title type="html">Logotipo de Google</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/137/396429039_064e3c425c.jpg?v=0" medium="image">
			<media:title type="html">Resultados de la búsqueda</media:title>
		</media:content>
	</item>
		<item>
		<title>Técnicas de búsqueda en la Red</title>
		<link>http://eats.wordpress.com/2007/02/20/tecnicas-de-busqueda-en-la-red/</link>
		<comments>http://eats.wordpress.com/2007/02/20/tecnicas-de-busqueda-en-la-red/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 12:20:48 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Bases técnicas]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/02/20/tecnicas-de-busqueda-en-la-red/</guid>
		<description><![CDATA[La capacidad de los buscadores para localizar rápidamente datos o documentos en la Red es impresionante. Esa enorme potencia proporciona, a veces, demasiados resultados y nos obliga a bucear en las páginas propuestas para descartar las que no tienen interés. Conviene por tanto comprender cómo hay que formular la búsqueda para obtener resultados útiles y [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=106&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/175/396415445_ace3e30ec4.jpg?v=0" alt="Logo del buscador Altavista" align="left" height="77" hspace="8" width="199" />La capacidad de los buscadores para localizar rápidamente datos o documentos en la Red es impresionante. Esa enorme potencia proporciona, a veces, demasiados resultados y nos obliga a bucear en las páginas propuestas para descartar las que no tienen interés. Conviene por tanto comprender cómo hay que formular la búsqueda para obtener resultados útiles y relevantes para nuestros propósitos.<span id="more-106"></span></p>
<h2>Elegir cuidadosamente los términos:</h2>
<p>Lo primero que hay que tener en cuenta es que el motor de búsqueda localiza, en su base de datos, todas las páginas que contienen la palabra clave. Si introducimos, por ejemplo, una palabra clave como <em><strong>sopa</strong></em>, el buscador localizará una enorme cantidad de páginas que contienen dicha palabra, entre las que pueden encontrarse expresiones como <em><strong>sopa de letras</strong></em>, <em><strong>sopa boba</strong></em>, <em><strong>estar en la sopa</strong></em>, <em><strong>sopapo</strong></em>, <em><strong>hasta en la sop</strong></em>a, etc. Seguramente, muchos de estos resultados no nos interesan.</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/150/396357934_0b24823a21.jpg?v=0" alt="Sopa1" border="1" height="161" vspace="5" width="500" /></p>
<p>Podemos precisar más la búsqueda, simplemente aumentando el número de palabras clave y escribiendo <em><strong>sopa ajo</strong></em>, <em><strong>receta sopa ajo</strong></em> o <em><strong>receta sopa ajo castellana</strong></em>. Aun así, el número de páginas localizadas, aunque menor es impresionante:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/186/396357935_31b5f38d7f.jpg?v=0" alt="Búsqueda restringida" border="1" height="164" vspace="8" width="500" /></p>
<p>Los resultados de la búsqueda se presentan poniendo en primer lugar las páginas que incluyen en su contenido <strong>todas </strong>las palabras clave y <strong>en el mismo orden</strong> en el que han sido escritas. Más adelante se mostrarán las páginas que incluyen dos o más de las palabras clave, empezando por las que aparecen en el mismo orden en que han sido escritas y, para terminar, en la lista aparecerán las páginas que incluyen una sola de las palabras clave. El buscador no entregará resultados redundantes si ya ha mostrado un número suficiente de ellos y nunca más de 1000 resultados:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/187/396357936_9e90bb21c2.jpg?v=0" alt="Búsqueda muy restringida" border="1" height="191" vspace="8" width="500" /></p>
<h2>Criterios de búsqueda:</h2>
<p>Los algoritmos matemáticos de búsqueda son realmente complejos y valoran en torno a 150 criterios. Cuando busca las palabras clave en su base de datos, el robot no tiene en cuenta las palabras superfluas y elimina de los criterios de búsqueda las <strong>partículas</strong>, <strong>pronombres </strong>y <strong>preposiciones </strong>poco relevantes, las <strong>mayúsculas</strong>, los <strong>acentos </strong>y los <strong>signos de interrogación y exclamación</strong>. Si queremos que incluya en la búsqueda uno de estos términos poco relevantes, basta con poner delante el <strong>signo +</strong> escribiendo en la ventana de búsqueda, por ejemplo, <em><strong>quijote capítulo +I</strong></em>.</p>
<p>También tiene en cuenta <strong>criterios de relevancia</strong>, para poner en primer lugar de la lista de resultados las páginas que contienen <strong>más información</strong> sobre las palabras solicitadas, las <strong>más visitadas </strong>y las que son <strong>enlazadas </strong>más frecuentemente desde otras páginas web. El algoritmo que calcula estos criterios de relevancia, el llamado <em><strong>PageRank</strong></em>, es un secreto comercial patentado por <em><strong>Google</strong></em>.</p>
<p>Cuando los términos de búsqueda se ponen entre comillas, como <em><strong>&#8220;receta de sopa de ajo castellana&#8221;</strong></em> por ejemplo, el buscador entregará exclusivamente los resultados que coinciden exactamente con la frase que se busca. Esta es pues una técnica que permite ajustar mucho la búsqueda y resulta útil para localizar un documento muy concreto como, <em><strong>&#8220;orden 2265/2006, de 27 de diciembre, de la Consejería de Sanidad y Consumo&#8221;</strong></em> por ejemplo. La búsqueda se ajusta tanto, con esta técnica, que es posible que no encuentre ningún resultado si el número de palabras entre comillas es excesivo, en cuyo caso conviene reducir el número de términos:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/123/396357937_a90291b5c0.jpg?v=0" alt="Busca frase exacta" border="1" height="207" vspace="8" width="500" /></p>
<h2>Evitar los acrónimos:</h2>
<p>Conviene evitar los acrónimos cuando se ordena una búsqueda, porque el número de siglas coincidentes es, a veces, causa de errores. Es preferible teclear <em><strong>organización mundial comercio</strong></em>, en lugar de teclear <em><strong>OMC</strong></em>, simplemente porque hay otros organismos y empresas cuyas siglas pueden coincidir con las siglas tecleadas como palabra clave como, por ejemplo, la <em><strong>Organización Médica Colegial</strong></em> o la emisora <em><strong>Onda Merlín Comunitaria</strong></em>. Además, conviene utilizar el nombre no castellano de una organización, <em><strong>World Trade Organisation</strong></em> en nuestro ejemplo, si queremos obtener información relevante, procedente de la propia fuente y que no haya sido publicada en nuestro idioma.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/106/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/106/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/106/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/106/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/106/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=106&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/02/20/tecnicas-de-busqueda-en-la-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/175/396415445_ace3e30ec4.jpg?v=0" medium="image">
			<media:title type="html">Logo del buscador Altavista</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/150/396357934_0b24823a21.jpg?v=0" medium="image">
			<media:title type="html">Sopa1</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/186/396357935_31b5f38d7f.jpg?v=0" medium="image">
			<media:title type="html">Búsqueda restringida</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/187/396357936_9e90bb21c2.jpg?v=0" medium="image">
			<media:title type="html">Búsqueda muy restringida</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/123/396357937_a90291b5c0.jpg?v=0" medium="image">
			<media:title type="html">Busca frase exacta</media:title>
		</media:content>
	</item>
		<item>
		<title>Buscar en la red</title>
		<link>http://eats.wordpress.com/2007/02/14/buscar-en-la-red/</link>
		<comments>http://eats.wordpress.com/2007/02/14/buscar-en-la-red/#comments</comments>
		<pubDate>Wed, 14 Feb 2007 10:06:00 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Bases técnicas]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/02/14/buscar-en-la-red/</guid>
		<description><![CDATA[El principal problema para un navegante, que se asoma a la Red para buscar cierta información, ya sean documentos, datos o imágenes, es averiguar la dirección de la página o páginas que contienen información pertinente y relevante para sus propósitos.
Este problema se ha resuelto de dos formas: utilizando la búsqueda indexada o un motor de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=104&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/227/510749259_75e58ea45a.jpg?v=0" style="width:30%;float:left;" alt="Buscando en la red" hspace="8" />El principal problema para un navegante, que se asoma a la Red para buscar cierta información, ya sean documentos, datos o imágenes, es averiguar la dirección de la página o páginas que contienen información pertinente y relevante para sus propósitos.</p>
<p>Este problema se ha resuelto de dos formas: utilizando la <em><strong>búsqueda indexada</strong></em> o un <em><strong>motor de búsqueda</strong></em>.<span id="more-104"></span><br />
Los buscadores indexados o <em><strong>directorios</strong></em>, utilizan los datos relativos al título y la descripción de una página web para incluirla en una base de datos indexada que, además, será verificada y actualizada por personas humanas. Estos directorios temáticos tienen la ventaja de que las búsquedas están fuertemente dirigidas hacia páginas que tratan del tema en el que estamos interesados. Entre sus inconvenientes hay que destacar que requieren más trabajo humano para su mantenimiento.</p>
<p>Los motores de búsqueda, <em><strong>robots </strong></em>de búsqueda o <em><strong>spiders </strong></em>son sistemas automáticos que exploran y analizan regularmente, cada cierto tiempo, todas las páginas de la Red, acumulando en sus bases de datos información sobre su contenido. Cuando queremos localizar páginas con información sobre un tema, tecleamos un cierto número de palabras clave. El <em><strong>robot </strong></em>buscará en sus bases de datos y nos entregará una lista de páginas y documentos que contienen la palabra o palabras indicadas.</p>
<h3>Buscadores más utilizados</h3>
<p>Hay que citar, en primer lugar, a <a href="http://es.wikipedia.org/wiki/Google" title="Google en la Wikipedia" target="_blank"><strong><em>Google</em></strong></a> como el buscador más utilizado. <a href="http://www.google.es/" title="Portal de Google" target="_blank"><em><strong>Google </strong></em></a>fué el trabajo de doctorado de dos estudiantes de Informática de la Universidad de Stanford, que debió su éxito inicial al uso de algoritmos de búsqueda que clasifican las páginas, con un índice llamado <a href="http://es.wikipedia.org/wiki/Page_rank" title="Descripción de PageRank" target="_blank"><em><strong>PageRank</strong></em></a>, en función de su relevancia en la Red.</p>
<p>Actualmente, <em><strong>Google</strong></em> es un soporte publicitario formidable, una máquina de hacer dinero que ya no entrega resultados ajustados sólo a criterios de relevancia sino también a sus propios intereses comerciales. Tampoco entrega resultados independientes, tras haber aceptado aplicar filtros y mecanismos de censura en países como China, en los que los ciudadanos no tienen libertad de acceso a la Red pero constituyen un mercado demasiado goloso.</p>
<p>Otro buscador poderoso es <a href="http://es.search.yahoo.com/" title="Buscador de Yahoo" target="_blank"><em><strong>Yahoo Search</strong></em></a>, un buscador que utiliza un motor de búsqueda propio muy potente, junto con un clásico servicio de directorio.</p>
<p>Hay más buscadores interesantes: <a href="http://es.altavista.com/" title="Buscador Altavista" target="_blank"><em><strong>Altavista</strong></em></a>, que fué uno de los pioneros, sigue siendo un excelente buscador; <a href="http://www.alltheweb.com/" title="Buscador Alltheweb" target="_blank"><em><strong>Alltheweb</strong></em></a>; el excelente buscador <em><strong>AskJeeves</strong></em>, que ahora se llama simplemente <a href="http://es.ask.com/" title="Buscador Ask" target="_blank"><em><strong>Ask</strong></em></a> e incluye una interesante barra de herramientas para hacer búsquedas especializadas.</p>
<p>También hay <em><strong>metabuscadores</strong></em>, es decir, motores de búsqueda que lanzan una petición a varios buscadores simultáneamente y presentan los resultados ordenados. Un metabuscador interesante es <a href="http://www.dogpile.com/" title="Metabuscador Dogpile" target="_blank"><em><strong>Dogpile</strong></em></a>, un robot que busca en <em><strong>Google</strong></em>, <em><strong>Yahoo</strong></em>, <em><strong>MSN</strong></em> y <em><strong>Ask</strong></em> simultáneamente. Otra apuesta interesante es la de <a href="http://www.kartoo.com/" title="Metabuscador kartoo" target="_blank"><em><strong>Kartoo</strong></em></a>, un metabuscador que presenta los resultados gráficamente, en función de la relevancia de las páginas encontradas.</p>
<p>Finalmente, también se están desarrollando soluciones de código abierto en el terreno de los buscadores. El más relevante es <a href="http://www.nutch.es/" title="Buscador de código abierto nutch" target="_blank"><em><strong>Nutch</strong></em></a>, un buscador de software libre que puede instalarse sobre cualquier distribución GNU/Linux, que no está atado a una licencia propietaria.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/104/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/104/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=104&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/02/14/buscar-en-la-red/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/227/510749259_75e58ea45a.jpg?v=0" medium="image">
			<media:title type="html">Buscando en la red</media:title>
		</media:content>
	</item>
		<item>
		<title>Optimizar la velocidad del navegador</title>
		<link>http://eats.wordpress.com/2007/02/05/100/</link>
		<comments>http://eats.wordpress.com/2007/02/05/100/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 12:46:21 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Experiencias]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/02/05/100/</guid>
		<description><![CDATA[En los navegadores modernos podemos especificar el número de conexiones simultáneas a un mismo servidor, lo que se conoce con el nombre de pipelining, una mejora soportada por el protocolo http a partir de la versión 1.1. Si tenemos buen ancho de banda podemos aumentar de ese modo del número de conexiones activas y de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=100&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img style="width:30%;float:left;" hspace="8" src="http://farm2.static.flickr.com/1390/597509476_91c999a098.jpg?v=0" alt="Logo de Firefox" />En los navegadores modernos podemos especificar el número de conexiones simultáneas a un mismo servidor, lo que se conoce con el nombre de <em>pipelining</em>, una mejora soportada por el protocolo <em>http</em> a partir de la versión 1.1. Si tenemos buen ancho de banda podemos aumentar de ese modo del número de conexiones activas y de descargas de un mismo servidor, con lo que mejoramos la velocidad de navegación.</p>
<p>Para lograrlo hacemos lo siguiente:<span id="more-100"></span></p>
<ol>
<li>En la barra de direcciones escribimos <em><strong>about:config</strong></em> para abrir la página de configuración del navegador.</li>
<li>Buscamos la clave <strong><em>network.http.pipelining</em></strong> y cambiamos su valor, haciendo doble clic en él, a <strong><em>True</em></strong>. Con esto activamos el <em>pipelining</em>.</li>
<li>Hacemos lo mismo con la clave <em><strong>network.http.proxy.pipelining</strong></em> y cambiamos su valor a <em><strong>True</strong></em> para tener la mismas prestaciones si nos conectamos a través de un <em>proxy</em>.</li>
<li>Localizamos la clave <strong><em>network.http.pipelining.maxrequests</em></strong>. Esta clave indica el número de solicitudes simultáneas al servidor, cuyo valor por defecto es 4. Le damos un valor de 30 o más.</li>
<li>Agregamos una nueva clave en el archivo de configuración, haciendo clic derecho y eligiendo las opciones <strong><em>Nuevo</em></strong> y <strong><em>Entero</em></strong>. El nombre del campo será <strong><em>nglayout.initialpaint.delay</em></strong> y su valor 0 (cero). El navegador muestra las páginas a medida que las va cargando, pero como normalmente el comienzo de la página no tiene mucha información, espera unos milisegundos ante de cargar la página. Con esto hacemos que no espere y se empiecen a cargar enseguida.</li>
</ol>
<p>Estas maniobras para mejorar las prestaciones son útiles para cualquier navegador moderno y las he probado con éxito en los navegadores <strong><em>Netscape</em></strong>, <em><strong>Opera</strong></em>, <em><strong>Mozilla </strong></em>y <em><strong>Firefox</strong></em>. En el navegador <em>Internet Explorer</em> de Microsoft, como era de esperar, no está permitido el acceso a la configuración.</p>
<h3>Evitar tiempos muertos</h3>
<p>La técnica del <em>pipelining</em>, sin embargo, puede causar un problema: si las conexiones simultáneas se mantienen durante un largo período de tiempo, no se permitirán otras conexiones de breve duración ya que el número máximo de conexiones se ha alcanzado. Por defecto, si una conexión nueva quiere entrar y el número de conexiones simultáneas se ha alcanzado, esta tiene que esperar 10 segundos para intentarlo nuevamente y, si antes de los 10 segundos alguna de las conexiones queda disponible, no podría aprovechar el hueco en el canal y se perdería velocidad al navegar. Para solucionarlo hacemos lo siguiente:</p>
<ol>
<li>Buscamos la clave <em><strong>network.http.request.max-start-delay</strong></em> y cambiamos su valor de 10 a 0 (cero).</li>
</ol>
<p>De este modo eliminamos el tiempo de espera para intentar una nueva conexión.</p>
<h3>Descargas simultáneas</h3>
<p>Otra de las limitaciones del navegador es el número de descargas simultáneas, que por defecto suele estar establecido en 2, que podemos hacer desde un mismo servidor. Para la mayor parte de las situaciones 2 descargas simultáneas es suficiente pero, si queremos descargar archivos de tamaño considerable, como imágenes ISO o distribuciones Linux de varios CDs por ejemplo, sería deseable aprovechar mejor el ancho de banda disponible. Para ello seguimos los siguientes pasos:</p>
<ol>
<li>Buscamos, en la página de configuración del navegador, la clave <em><strong>network.http.max-persistent-connections-per-server</strong></em> y le damos un valor de 4, 8 o 10, dependiendo del ancho de banda disponible en nuestra conexión a Internet.</li>
<li>Buscamos la clave <em><strong>network.http.max-persistent-connections-per-proxy</strong></em> y le damos un valor de 8 o 10, para lograr lo mismo en caso de conexión a través de proxy.</li>
<li>Buscamos la clave <em><strong>network.http.max-connections-per-server</strong></em>, que indica la cantidad de peticiones que podemos hacer a un mismo servidor y cuyo valor por defecto es 8, y le damos un valor de 16 o más.</li>
<li>Finalmente, buscamos la clave <em><strong>network.http.max-connections</strong></em>, que establece la cantidad de conexiones simultáneas que podemos tener en el navegador y cuyo valor por defecto es 24, y le damos un valor de 32 o más.</li>
</ol>
<p>Con estas maniobras podemos saltarnos los límites establecidos por defecto y configurar la cantidad de conexiones del navegador a nuestro gusto. Conviene probar con otros valores que los propuestos y ver que tal se adapta el navegador al tipo de conexión que tenemos.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/100/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/100/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=100&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/02/05/100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1390/597509476_91c999a098.jpg?v=0" medium="image">
			<media:title type="html">Logo de Firefox</media:title>
		</media:content>
	</item>
		<item>
		<title>Cómo instalar un portal web Joomla</title>
		<link>http://eats.wordpress.com/2007/02/05/como-instalar-un-portal-web-joomla/</link>
		<comments>http://eats.wordpress.com/2007/02/05/como-instalar-un-portal-web-joomla/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 08:45:18 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Experiencias]]></category>
		<category><![CDATA[Portales web]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/02/05/como-instalar-un-portal-web-joomla/</guid>
		<description><![CDATA[Un portal es, quizá, el producto más familiar del web. Fue adoptado rápidamente, durante la primera explosión del web comercial 1.0, por los ISP que se comercializaban productos a través de Internet. Un portal es un conjunto de páginas web enlazadas entre sí para dar un gran surtido de servicios, con una imagen homogénea y [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=93&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/225/503067336_7449dd6fb9.jpg?v=0" style="width:30%;float:left;" alt="Logo de Joomla" hspace="8" />Un <a href="http://es.wikipedia.org/wiki/Portal_%28internet%29" target="_blank">portal</a> es, quizá, el producto más familiar del web. Fue adoptado rápidamente, durante la primera explosión del web comercial 1.0, por los <strong><em>ISP</em></strong> que se comercializaban productos a través de Internet. Un portal es un conjunto de páginas web enlazadas entre sí para dar un gran surtido de servicios, con una imagen homogénea y una estructura coherente. En un portal pueden encontrarse páginas de noticias, enlaces organizados, foros de discusión, buscadores y un largo etcétera.</p>
<p><em><strong>Joomla</strong></em> es un gestor de contenidos o <strong><em>CMS</em></strong> que permite crear sitios web de tipo portal, en los que los administradores gestionan los contenidos mediante un navegador web, a través del protocolo <em>http</em>. Las aplicaciones de estos portales son muchas: sitios dedicados a difundir imagen corporativa, e-commerce, portales de comunidades, etc. Obviamente, pueden dedicarse a usos educativos con muchos servicios, tanto para el tutor como para sus alumnos.<span id="more-93"></span></p>
<h2>1. Instalar Joomla</h2>
<p>El software <strong><em>Joomla</em></strong> puede descargarse, en formato <em>zip</em> y en castellano, desde la web de la <a href="http://www.joomlaspanish.org/" target="_blank"><em><strong>comunidad de desarrollo de Joomla</strong></em></a>. En la fecha de redacción de este documento, la versión más estable es la 1.0.12 premium. Pero está apunto de ver la luz la nueva versión 1.5, con importantes mejoras.</p>
<p>Crearemos, en primer lugar, una carpeta para contener todo el sistema <em><strong>Joomla</strong></em> en el directorio web de nuestro sistema <em><strong>AMP</strong></em>. Si tenemos instalado un sistema AMP integrado, como <a href="http://eats.wordpress.com/2006/12/29/instalar-la-plataforma-apm-easyphp/" target="_blank"><strong><em>EasyPHP</em></strong></a> o <em>WAMP</em>, la crearemos en el directorio <em>www</em>. Si hemos instalado los componentes por separado, la crearemos en el directorio <em>htdocs </em>del servidor <a href="http://eats.wordpress.com/2007/01/05/como-instalar-un-servidor-apache/" target="_blank"><em><strong>Apache</strong></em></a>. Y si, finalmente, vamos a alojar nuestro portal en un servidor remoto para ponerlo en producción, crearemos la carpeta en el directorio web del servicio de host. Supongamos que llamamos <em><strong>joomla</strong></em> a dicha carpeta.</p>
<p>Descomprimiremos el archivo zip en la carpeta <em>joomla</em> recién creada. Crearemos, del mismo modo que hicimos con <em><strong>WordPress</strong></em>, una carpeta para contener la base de datos de <em><strong>Joomla</strong></em>. La ruta de dicha carpeta será: <em>EasyPHP/mysql/data/joomla</em>.</p>
<p>La instalación de <em><strong>Joomla</strong></em> se realiza vía <em>http</em>, tecleando en un navegador cualquiera la dirección del software: <em>http://localhost/joomla</em>, si estamos haciendo una instalación en modo local, o <em>http://midominio.com/joomla</em>, si estamos instalando en modo remoto y <em>http://midominio.com</em> es la dirección en la que estamos alojados. Invocado por este sortilegio, se inicia el programa de arranque de <em><strong>Joomla</strong></em>:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/197/503067338_e16da1e837.jpg?v=0" alt="Pantalla inicial de Joomla" height="375" width="500" /></p>
<p>La instalación comienza con una página que contiene una larga lista de comprobaciones, acerca de los elementos y requisitos imprescindibles para que <strong><em>Joomla</em></strong> funcione correctamente. Si faltase algún elemento o si estuviese mal configurado, aparecerá señalado en rojo.</p>
<p>Después de las comprobaciones previas llega el típico acuerdo de licencia. El software <em><strong>Joomla</strong></em> se distribuye bajo la conocida licencia <em>GNU/GPL</em> de la <a href="http://www.fsf.org/" target="_blank"><em><strong>Free Software Foundation</strong></em></a>. característica<br />
El primer paso de la instalación propiamente dicha consiste en proporcionarle los datos esenciales de la configuración de MySQL:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/231/503067342_735c6da66f.jpg?v=0" alt="Primer paso de la instalacion" height="299" width="500" /></p>
<p>Después de comprobar que los datos suministrados son correctos, en el segundo paso <em><strong>Joomla</strong></em> nos pide el nombre del sitio web que va a gestionar. Pongamos, por ejemplo, “<em><strong>Ateneo tecnológico</strong></em>”.</p>
<p>En el tercer paso, nos pide que confirmemos que el URL del nuevo sitio es correcto. Además, nos proporciona una ventana para anotar el buzón de correo del <em>webmaster</em> y una <em><strong>contraseña aleatoria provisional</strong></em>:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/205/503067344_70be1ab93d.jpg?v=0" alt="Tercer paso" height="272" width="500" /></p>
<p>Finalmente, en el último paso, nos conmina a borrar la carpeta <em>installation</em>, que contiene todos los datos sensibles que hemos introducido durante la instalación. Lo hacemos sin demora y copiamos la contraseña aleatoria para abrir nuestro nuevo sitio web:</p>
<p style="text-align:center;"><img src="http://farm1.static.flickr.com/212/503067356_f7c13aad25.jpg?v=0" alt="Pantalla final de la instalacion" height="275" width="500" /></p>
<p>La instalación ha concluido. Para entrar por primera vez en el portal, usaremos el nombre y contraseña proporcionados y cambiaremos la contraseña nada más entrar.</p>
<h2>2. La interfaz de Joomla</h2>
<p><strong><em>Joomla</em></strong> tiene, como todos los portales, una zona pública, accesible a cualquier persona desde Internet, y otra zona reservada a tareas de administración. La interfaz gráfica suele estar dividida en varias zonas:</p>
<ul>
<li>Una columna central donde se incluyen los contenidos.</li>
<li>Una o dos columnas laterales donde aparecen los menús y los módulos.</li>
<li>La cabecera, donde aparece el nombre del portal y, a veces, otros menús.</li>
<li>El pie, donde se pueden leer los créditos y otros textos de copyright.</li>
</ul>
<p>La zona de administración está reservada a los usuarios registrados. Éstos se dividen en dos categorías:</p>
<ul>
<li>  Los usuarios externos o <em><strong>front-end</strong></em>, que tienen a su alcance un Menú del usuario cuando se registran. Se dividen en: <em><strong>Registered</strong></em>, <em><strong>Author</strong></em>, <em><strong>Editor </strong></em>y <em><strong>Publisher</strong></em>, según puedan incluir enlaces o escribir, modificar y publicar los contenidos.</li>
<li>Los usuarios internos o <em><strong>back-end</strong></em>, que administran la web y se dividen en: <em><strong>Managers</strong></em>, que tienen acceso a los controles de contenidos; <em><strong>Administrators</strong></em>, que son los que configuran la web y añaden componentes, y <em><strong>Superadministrators</strong></em>, que son los que tienen los máximos privilegios.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/93/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/93/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/93/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/93/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/93/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=93&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/02/05/como-instalar-un-portal-web-joomla/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/225/503067336_7449dd6fb9.jpg?v=0" medium="image">
			<media:title type="html">Logo de Joomla</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/197/503067338_e16da1e837.jpg?v=0" medium="image">
			<media:title type="html">Pantalla inicial de Joomla</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/231/503067342_735c6da66f.jpg?v=0" medium="image">
			<media:title type="html">Primer paso de la instalacion</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/205/503067344_70be1ab93d.jpg?v=0" medium="image">
			<media:title type="html">Tercer paso</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/212/503067356_f7c13aad25.jpg?v=0" medium="image">
			<media:title type="html">Pantalla final de la instalacion</media:title>
		</media:content>
	</item>
		<item>
		<title>Lenguajes del lado servidor y del lado cliente</title>
		<link>http://eats.wordpress.com/2007/01/17/lenguajes-del-lado-servidor-y-del-lado-cliente/</link>
		<comments>http://eats.wordpress.com/2007/01/17/lenguajes-del-lado-servidor-y-del-lado-cliente/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 09:36:10 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Bases técnicas]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/01/17/lenguajes-del-lado-servidor-y-del-lado-cliente/</guid>
		<description><![CDATA[A veces, cuando los expertos hablan del diseño de páginas web dinámicas, utilizan una jerga de siglas que describen la gran variedad de lenguajes de programación utilizados para producir efectos dinámicos en una página web. Todos esos lenguajes de programación pueden ordenarse en dos grupos, que responden a dos estrategias complementarias: los programas que producen [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=80&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img style="width:30%;float:left;" hspace="8" src="http://farm2.static.flickr.com/1257/597362895_1da0cc8ce5.jpg?v=0" alt="Clientes y servidores" />A veces, cuando los expertos hablan del diseño de páginas web dinámicas, utilizan una jerga de siglas que describen la gran variedad de lenguajes de programación utilizados para producir efectos dinámicos en una página web. Todos esos lenguajes de programación pueden ordenarse en dos grupos, que responden a dos estrategias complementarias: los programas que producen esas animaciones en la página web, ¿deben ejecutarse en el ordenador del cliente web? ¿o deben ejecutarse en el servidor?<span id="more-80"></span></p>
<p>El navegador web es una aplicación que sólo comprende las etiquetas <em><strong>html</strong></em>. Con esas etiquetas, el programa navegador da formato a la página y la presenta en la pantalla del usuario. Es un servicio esencial, pero sólo proporciona páginas estáticas.</p>
<p>Hace ya mucho tiempo que los diseñadores de páginas web vieron la necesidad de incorporar a las páginas web elementos dinámicos y comportamientos programados. No sólo para incluir animaciones gráficas, sino también para interactuar con el usuario de la página para, por ejemplo, pedirle datos, seleccionar opciones o confirmar operaciones.</p>
<p>Como el lenguaje <em><strong>html </strong></em>es incapaz de proporcionar el control de los elementos dinámicos de una web, se recurre a incluir pequeños programas o <em><strong>scripts </strong></em>en el código de la página. Estos <em><strong>scripts </strong></em>o módulos de programa, están escritos en un lenguaje de programación idóneo. El código del <em><strong>script </strong></em>está incrustado o, como suele decirse en la jerga del oficio, embebido en el código <em><strong>html</strong></em>, de modo que cuando el navegador recibe una página web, interpreta y da formato al contenido de la página y entrega el código de los scripts al programa intérprete correspondiente, que deberá haber sido instalado en el navegador como un <em><strong>plug-in</strong></em>.</p>
<p>Otra posibilidad, para dar efectos dinámicos a una página web, consiste en que las instrucciones correspondientes estén escritas en un lenguaje de <em><strong>script</strong></em>, que es interpretado en el servidor para convertirlo en etiquetas <em><strong>html </strong></em>de forma oculta u opaca para el navegador. De ese modo, el cliente recibe desde el servidor el código <em><strong>html </strong></em>ya terminado y no necesita tener instalado ningún <em><strong>plug-in</strong></em>. En este caso, el intérprete del código del script debe residir en el servidor.</p>
<p>Así pues, podemos encontrar lenguajes de programación de scripts que residen en el lado del cliente y lenguajes que residen en el lado del servidor. Cada uno de ellos tiene sus ventajas e inconvenientes:</p>
<ul>
<li>Un lenguaje del lado cliente es totalmente independiente del servidor, lo cual permite que la página pueda ser albergada en cualquier sitio. Pero nuestra página no se verá bien si el ordenador cliente no tiene instalados los <em><strong>plug-in</strong></em> adecuados. El código, tanto del hipertexto como de los <em><strong>scripts</strong></em>, es accesible a cualquiera y ello puede afectar a la seguridad.</li>
</ul>
<ul>
<li>Un lenguaje del lado servidor es independiente del navegador utilizado, que no necesitará <em><strong>plug-in</strong></em> especiales para visualizar correctamente cualquier página. Además, el código de los <em><strong>script </strong></em>puede ocultarse al terminal cliente, que sólo verá el código <em><strong>html </strong></em>terminado. Por contra, la prueba y depuración de un script deberá hacerse desde el servidor.</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=80&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/01/17/lenguajes-del-lado-servidor-y-del-lado-cliente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1257/597362895_1da0cc8ce5.jpg?v=0" medium="image">
			<media:title type="html">Clientes y servidores</media:title>
		</media:content>
	</item>
		<item>
		<title>Cómo utilizar la etiqueta de enlace en html</title>
		<link>http://eats.wordpress.com/2007/01/17/como-utilizar-la-etiqueta-de-enlace-en-html/</link>
		<comments>http://eats.wordpress.com/2007/01/17/como-utilizar-la-etiqueta-de-enlace-en-html/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 07:53:58 +0000</pubDate>
		<dc:creator>Luis</dc:creator>
				<category><![CDATA[Bases técnicas]]></category>

		<guid isPermaLink="false">http://eats.wordpress.com/2007/01/17/como-utilizar-la-etiqueta-de-enlace-en-html/</guid>
		<description><![CDATA[A menudo encontramos, en páginas web y otros documentos html, enlaces que nos conducen a otras páginas, documentos o aplicaciones. Cuando se abre la nueva página o documento enlazado puede suceder que lo haga reemplazando a la página de la que venimos o abriendo una nueva ventana del explorador. La decisión acerca del modo en [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=72&subd=eats&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm2.static.flickr.com/1032/618903973_57ded18ac1.jpg?v=0" style="width:30%;float:left;" alt="Etiqueta a" hspace="8" />A menudo encontramos, en páginas web y otros documentos html, enlaces que nos conducen a otras páginas, documentos o aplicaciones. Cuando se abre la nueva página o documento enlazado puede suceder que lo haga reemplazando a la página de la que venimos o abriendo una nueva ventana del explorador. La decisión acerca del modo en que se comportará el enlace corresponde por completo al autor del código. ¿Qué es lo más conveniente? ¿Cómo proporcionar una navegación eficiente y agradable? Creo que no siempre se presta suficiente atención a este detalle.<span id="more-72"></span></p>
<p>Conviene detenerse a pensar si lo más acertado es que, al elegir un enlace, el lector abandone la página en la que lo hemos puesto o si, por el contrario, es mejor que tenga las dos abiertas para no perder la referencia de la página de la que procede el enlace.</p>
<p>La orden de enlazar con otra página web u otro documento se resuelve, en el lenguaje <em><strong>html</strong></em>, con la etiqueta <em><strong>a</strong></em> que significa <em><strong>ancla </strong></em>o <em><strong>anchor </strong></em>en la expresión anglosajona. Al encontrar un texto etiquetado con una etiqueta <em><strong>a</strong></em>, el cliente web (<em><strong>Mozilla</strong></em>, <em><strong>IExplorer</strong></em>, <em><strong>Netscape</strong></em>, etc) lo presenta en la pantalla resaltado en color y subrayado. Si el usuario de la página hace clic sobre ese texto marcado, el navegador pedirá al servidor otra página web o abrirá otro documento.</p>
<p>Estas son las formas sintácticas principales de esta etiqueta:</p>
<p style="text-align:center;"><img src="http://farm2.static.flickr.com/1217/618904029_7d8dd5e91f.jpg?v=0" alt="Enlace a web" height="26" width="500" /></p>
<p>Esta etiqueta ordena al navegador que, al componer la página en la pantalla, muestre resaltado y subrayado el texto <em><strong>Visite nuestra web</strong></em> y que, cuando el usuario haga clic sobre este texto resaltado, pida al servidor otra página web, que se encuentra en la dirección <em><strong>www.nombredominio.com</strong></em></p>
<p style="text-align:center;"><img src="http://farm2.static.flickr.com/1108/618904015_a86e9ba418.jpg?v=0" alt="Enlace a correo" height="26" width="500" /></p>
<p>Esta etiqueta ordena al navegador que muestre, resaltado y subrayado, el texto <em><strong>Contacte con nosotros</strong></em> y que, cuando el usuario haga clic sobre el texto resaltado, inicie la redacción de un mensaje de correo dirigido a <em><strong>micorreo@servidor.com</strong></em> en el cliente de correo POP predeterminado.</p>
<p style="text-align:center;"><img src="http://farm2.static.flickr.com/1125/618903995_3d50cfc86a.jpg?v=0" alt="Enlace a fichero" height="26" width="500" /></p>
<p>Esta etiqueta ordena al navegador que muestre resaltado y subrayado el texto <em><strong>Este archivo</strong></em> y que, cuando el usuario haga clic sobre el, abra el documento denominado <em><strong>nombrearchivo.odt</strong></em>, que se encuentra en la misma carpeta que la página web, con el programa predeterminado para la extensión de archivo citada.</p>
<p>Una vez que está situada la etiqueta en un documento <strong>html</strong>, conviene fijar las <em><strong>propiedades </strong></em>del enlace. Las <em><strong>propiedades </strong></em>establecen de qué modo se comportará el navegador al hacer clic en el enlace y suelen fijarse haciendo clic derecho sobre el enlace en cualquier editor <strong>html </strong>(<em><strong>Composer</strong></em>, <em><strong>Nvu</strong></em>, etc.)</p>
<p>La propiedad <em><strong>target</strong></em> &#8211; objetivo en ingles &#8211; es la que rige el modo en que se abrirá la página o documento enlazados. Puede adoptar cualquiera de las siguientes propiedades:</p>
<ul>
<li><em><strong> “_top”</strong></em> En la misma ventana de la página actual, reemplazándola.</li>
<li><em><strong>“_blank”</strong></em> En una nueva ventana, sin eliminar la página actual.</li>
<li><em><strong>“_parent”</strong></em> En el marco contenedor del resto de marcos de la página.</li>
<li><em><strong>“_self”</strong></em> En el marco actual.</li>
</ul>
<p>Por defecto, los enlaces tienen la propiedad <em><strong>“_top”</strong></em> reemplazando la página actual pero, si queremos que la nueva página se abra en una nueva ventana, debemos especificarlo modificando las propiedades del enlace en el editor o corrigiendo a mano el código html para que quede así:</p>
<p style="text-align:center;"><img src="http://farm2.static.flickr.com/1264/618903985_7ed57138fa.jpg?v=0" alt="Abrir en página nueva" height="79" width="500" /></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eats.wordpress.com/72/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eats.wordpress.com/72/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eats.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eats.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eats.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eats.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eats.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eats.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eats.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eats.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eats.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eats.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=eats.wordpress.com&blog=608117&post=72&subd=eats&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://eats.wordpress.com/2007/01/17/como-utilizar-la-etiqueta-de-enlace-en-html/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e72391b87ecb7c179fb09148b60c06e3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Luis</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1032/618903973_57ded18ac1.jpg?v=0" medium="image">
			<media:title type="html">Etiqueta a</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1217/618904029_7d8dd5e91f.jpg?v=0" medium="image">
			<media:title type="html">Enlace a web</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1108/618904015_a86e9ba418.jpg?v=0" medium="image">
			<media:title type="html">Enlace a correo</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1125/618903995_3d50cfc86a.jpg?v=0" medium="image">
			<media:title type="html">Enlace a fichero</media:title>
		</media:content>

		<media:content url="http://farm2.static.flickr.com/1264/618903985_7ed57138fa.jpg?v=0" medium="image">
			<media:title type="html">Abrir en página nueva</media:title>
		</media:content>
	</item>
	</channel>
</rss>