<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Petra Link Factory</title>
	<atom:link href="http://www.petralinkfactory.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.petralinkfactory.com</link>
	<description>Programar no es un hobby es una pasión</description>
	<lastBuildDate>Sun, 15 Nov 2009 16:29:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Herramientas de soporte on-line</title>
		<link>http://www.petralinkfactory.com/2009/11/15/herramientas-de-soporte-on-line/</link>
		<comments>http://www.petralinkfactory.com/2009/11/15/herramientas-de-soporte-on-line/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 16:29:36 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[soporte técnico]]></category>
		<category><![CDATA[eTicket]]></category>
		<category><![CDATA[Help Center Live]]></category>
		<category><![CDATA[osTicket]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=114</guid>
		<description><![CDATA[En muchas ocasiones nos encontramos que tenemos que dar soporte técnico por los servicios que le prestamos a un determinado cliente, como la gestión del correo electrónico, el webmail, gestión de una web o una aplicación de escritorio que se haya desarrollado.
En este artículo vamos a ver 3 propuestas open source de software para dar [...]]]></description>
			<content:encoded><![CDATA[<p>En muchas ocasiones nos encontramos que tenemos que dar soporte técnico por los servicios que le prestamos a un determinado cliente, como la gestión del correo electrónico, el webmail, gestión de una web o una aplicación de escritorio que se haya desarrollado.</p>
<p>En este artículo vamos a ver 3 propuestas open source de software para dar soporte técnico, los anglosajones suelen llamar a estas herramientas ticket, se suport tickets.</p>
<h2>osTicket</h2>
<p>osTicket[1] tiene liciencia GNU, pero también podemos comprar soporte técnico especializado. Es muy fácil de instalar, mediante un aistente web. Si bien no soporta temas, se puede cambiar el aspecto de la aplicación mediante varios archivos CSS.</p>
<p>En cuanto a los tickets de soporte, el cliente no tiene por qué estar dato de alta en nuestra base de datos, muy útil cuando no sabemos la identidad de nuestros potenciales clientes, como una página web o un programa de libre distribución.</p>
<p>Si tu empresa es una pequeña pyme con varios programadores, se pueden asignar los tickets de soporte a uno u otro usuario de la aplicación.</p>
<p>Desde mi punto de vista, el único inconveniente que le veo que es que para traducirlo hay que retocar todo el contenido, aunque en los foros dicen en están trabajando para que en futuras versiones esto esté solucionado. En el propio foro he encontrado <a href="http://osticket.com/forums/archive/index.php/t-1822.html" target="_blank">traducciones que han hecho los usuarios al castellano</a> y uno que decía que lo tenía <a href="http://www.osticket.com/forums/showthread.php?t=2108" target="_blank">multidiomas</a>, pero no he probado ninguna de las dos opciones.</p>
<div id="attachment_115" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/osTicket.png"><img class="size-medium wp-image-115" title="osTicket" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/osTicket-300x224.png" alt="osTicket" width="300" height="224" /></a><p class="wp-caption-text">osTicket</p></div>
<h2>Help Center Live</h2>
<p>Help Center Live[2] es otro de éstos programas de gestion de incidencias. Desde mi punto de vista la interfaz no es muy bonita, y está basada en SMARTY, con lo que la modificación del tema ha de ser bastante compleja, en vez de ser XHTML y CSS. Es fácil de instalar, tiene un fichero de instalación que se encarga de crear todas las tablas en la base de datos.</p>
<p>Es un sistema multiidioma, un punto a su favoer, pero en español, los caracteres específicos en UTF8 no salen bien. Me imagino que será fácil arreglar este asunto, puesto que es muy probable que el problema sea por la codificación de los archivos que tengan los idiomas, pero no me he parado a revisar esto, puesto que la verdad es que no me ha gustado mucho este sistama ticker.</p>
<p>Otra cosa interesante que tiene este sistema es que nos permite hacer chat on-line con los clientes de manera sencilla, pero solo para usuarios registrados.</p>
<p>Permite realizar ticker de soporte para usuarios no registrados.</p>
<div id="attachment_116" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/hcl.png"><img class="size-medium wp-image-116" title="Help Center Live" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/hcl-300x224.png" alt="Help Center Live" width="300" height="224" /></a><p class="wp-caption-text">Help Center Live</p></div>
<h2>eTicket</h2>
<p>eTicket[3] está desarrollado bajo licencia GNU. En principio este está en inglés, pero gracias a que los mensajes están en un fichero de texto hay traducciones realizadas por los usuarios. En español la podemos encontrar en <a title="Traducción al castella no de eTicket" href="http://blog.medialab.com.mx/2009/08/traduccion-eticket-support-1-7-3/" target="_blank">http://blog.medialab.com.mx/2009/08/traduccion-eticket-support-1-7-3/</a>. Hay que decir que no sé el por qué los correos que me envió al poner un ticket de soporte me llegaron en inglés, pero no sé si es que los textos están en la base de datos o en otro fichero que no es el de idiomas, con lo que esto habría que investigarlo un poco más.</p>
<p>La customización del sistio se hace mendiante temas CSS, pero por desgracia los creadores solo nos dan un tema de pruebas, con lo que no tenemos mucho donde poder inspirarnos.</p>
<p>No hace falta que los usuarios se den de alta para registrar tickets de soporte y los usuarios pueden adjuntar documentos al ticket, muy útil cuando le pides que te mande un pantallazo del error.</p>
<div id="attachment_117" class="wp-caption aligncenter" style="width: 301px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/eticket.png"><img class="size-medium wp-image-117" title="eTicket en Castellano" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/eticket-291x300.png" alt="eTicket en Castellano" width="291" height="300" /></a><p class="wp-caption-text">eTicket en Castellano</p></div>
<p>El mayor inconveniente que tiene este sistema de Ticker es que llevan más de un año sin sacar otra versión, puesto que están inmersos en otros proyectos, me imagino que les habrá salido trabajo y hay que trabajar para vivir, y no les quedará mucho tiempo para terminarlo.</p>
<h3>Conclusión:</h3>
<p>Desde mi punto de vista, entre estos tres, tendría que ver las traducciones que hay del osTicket, puesto que es el que me da mejores sensaciones, sobre todo puesto que el equipo de trabajo sigue trabajando en él, que es el mayor problema del eTicket, que si bien es muy bueno y fácil de customizar tiene el problema que ya solo tiene el soporte de la comunidad del foro, ya que los desarrolladores están a otra cosa.</p>
<h3>Enlaces:</h3>
<p>[1] osTicket: <a title="ir al sitio web de osTicket" href="http://www.osticket.com/" target="_blank">http://www.osticket.com/</a></p>
<p>[2] Help Center Live: <a title="ir al sitio web de Help Center Live" href="http://www.helpcenterlive.com/" target="_blank">http://www.helpcenterlive.com<cite>/</cite></a></p>
<p>[3] eTicket: <a title="ir al sitio web de eTicket" href="http://www.eticketsupport.com/" target="_blank">http://www.eticketsupport.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/11/15/herramientas-de-soporte-on-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HelloAndroid (Android II)</title>
		<link>http://www.petralinkfactory.com/2009/11/15/helloandroid-world-ii/</link>
		<comments>http://www.petralinkfactory.com/2009/11/15/helloandroid-world-ii/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 00:12:51 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[primer programa]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=103</guid>
		<description><![CDATA[En la pasada entrega de Android vimos como instalar la versión 1.5 (Donut) de Android sobre la versión 3.5 de Eclipse (Galileo). En la actualidad ya se puede instar la versión 2.0 (Eclair) de Android, para ello ir a la página de desarrollo de Android [1]. Otra opción de pasar a las últimas versiones es [...]]]></description>
			<content:encoded><![CDATA[<p>En la <a title="Android I" href="http://www.petralinkfactory.com/2009/07/04/android-i/" target="_self">pasada entrega de Android</a> vimos como instalar la versión 1.5 (Donut) de Android sobre la versión 3.5 de Eclipse (Galileo). En la actualidad ya se puede instar la versión 2.0 (Eclair) de Android, para ello ir a la página de desarrollo de Android [1]. Otra opción de pasar a las últimas versiones es instalar el Motorola MOTODEV[2], que no es más que el Eclipse 3.5 ya configurado y con un instalador, además cuando hay actualizaciones te mandan correos, para este artículo lo voy a utilizar, ya que es ideal para los nuevos usuarios. Para configurarlo utilizar la documentación de Motorola, pero en mi caso no he tenido que hacer nada, ya que tenía el Eclipse 3.5 ya configurado y me ha cogido todos los dispositivos virtuales que ya tenía.</p>
<p>Lo primero que hacemos, una vez que MOTODEV nos ha pedido que nos actualicemos, por si hubiera algo nuevo. Ya cuando reiniciemos el MOTODEV nos pondremos manos a la obra. Para ello lo que tenemos que hacer es crear un nuevo proyecto de Android, para ello seleccionaremos la opción del menú principal <strong>File</strong> -&gt; <strong>New</strong> -&gt; <strong>Project</strong> y se nos abrirá la siguiente ventana.</p>
<p>Pincharemos sobre Android Project, una vez que hemos pulsado sobre Android en el árbol de Asistentes (Wizards).</p>
<div id="attachment_105" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_01.png"><img class="size-medium wp-image-105" title="Seleccionar el tipo de proyecto Android" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_01-300x149.png" alt="Seleccionar el tipo de proyecto Android" width="300" height="149" /></a><p class="wp-caption-text">Seleccionar el tipo de proyecto Android</p></div>
<p>Tras esto nos aparecerá la siguiente ventana de configuración del proyecto Android.</p>
<div id="attachment_107" class="wp-caption aligncenter" style="width: 226px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_03.png"><img class="size-medium wp-image-107" title="Configuración del proyecto Android" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_03-216x300.png" alt="Configuración del proyecto Android" width="216" height="300" /></a><p class="wp-caption-text">Configuración del proyecto Android</p></div>
<p>En la imagen se puede ver que se han marcado con números los campos más importantes de configuración del proyecto.</p>
<ol>
<li>Nombre del proyecto.</li>
<li>Plataforma Android para la que vamos a desarrollar nuestro programa, en el ejemplo he marcado Android 1.5 (CupCake).</li>
<li>Nombre de la aplicación, la que nos aparecerá en el menú de aplicaciones del móvil Android.</li>
<li>Nombre del paquete. En realidad se podría poner el nombre del proyecto, pero desde google nos hacen la recomendación de poner primero un identificador del programador o empresa desarrolladora de la aplicación, en el ejemplo plf, de Petra Link Factory, punto y el nombre del proyecto.</li>
<li>Nombre de la clase de tipo Activity de nuestra aplicación. No es obligatoria, pero sí recomendable.</li>
<li>Botón de Finalizar para terminar de configurar el proyecto Android.</li>
</ol>
<p>Tras esto podremos ver que se autogeneran la siguiente estructura del proyecto, que podemos ver en la image.</p>
<div id="attachment_108" class="wp-caption aligncenter" style="width: 212px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_04.png"><img class="size-medium wp-image-108" title="Estructura del programa HelloAndroid" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_04-202x300.png" alt="Estructura del programa HelloAndroid" width="202" height="300" /></a><p class="wp-caption-text">Estructura del programa HelloAndroid</p></div>
<p>Podemos ver que el proyecto cuelgan varios items, que a su vez tienen otros items.</p>
<ul>
<li>En la carpeta <strong>src</strong> nos encontramos las clases que vayamos a programar para nuestro programa, por esto encontramos el nombre del paquete, y debajo fichero holoAndroid.java, que contiene la clase Activity de nuestra aplicación.</li>
<li>En la carpeta <strong>gen </strong>nos encontramos los fichero que se autogeneran al manipular otro ficheros.</li>
<li><strong>Android 1.5</strong>. En esta carpeta nos encontramos todos los archivos necesarios de Android 1.5 (el que configuramos en nuestra aplicación).</li>
<li><strong>assets</strong>:<strong> </strong>la verdad es que no tengo idea de lo que va en esta carpeta, que se puede ver que está vacía, yo soy un novato en esto del Android, con lo que os pido perdón.</li>
<li><strong>res:</strong> en esta carpeta estarán los ficheros que nos servirán para la parte gráfica de nuestra aplicación.
<ul>
<li><strong>drawable:</strong> aquí guardaremos los archivos de imágenes. El archivo <strong>icon.png</strong> será el archivo de nuestra aplicación, que podremos cambiar, debe ser un PNG de 48&#215;48 pixeles. Para que funcione bien, el PNG no debe tener capas y puede ser transparente.</li>
<li><strong>layout:</strong> en esta carpeta estarán los ficheros xml que definirán las ventanas de nuestra aplicación. Para su desarrollo tenemos un editor, con lo que no será necesario que abramos el fichero xml y editarlo a mano.</li>
<li><strong>values:</strong> en esta carpeta podremos poner ficheros de xml de constantes, al igual que en el caso anterior tenemos un editor de este tipo de ficheros.</li>
</ul>
</li>
<li><strong>AndroidManifiest.xml: </strong>Este es el fichero donde se indican datos del programa, como la versión, nombre de la empresa desarrolladora, o desarrollador del programa, &#8230;</li>
<li><strong>default.properties</strong>: este fichero no hay que tocarlo, puesto que de su modificación se encarga el plugin ADT de Eclipse</li>
</ul>
<p>Por defecto ya tenemos el HolaAndorid en el proyecto. Si abrimos el fichero <strong>strings.xml</strong> dentro de la carpeta <strong>values</strong> veremos la cadena con el nombre &#8220;<em>hello&#8221;</em><strong> </strong>y el valor &#8220;<em>Hello World, helloAndroid!</em>&#8220;.</p>
<p>Cómo se está mostrando este texto en la pantalla. Pues para ello vamos al fichero <strong>main.xml</strong> que está dentro de la carpeta <strong>layout</strong>. Ahí vemos el editor de la ventana.</p>
<div id="attachment_109" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_09.png"><img class="size-medium wp-image-109" title="Editor de la ventana de Android" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_09-300x266.png" alt="Editor de la ventana de Android" width="300" height="266" /></a><p class="wp-caption-text">Editor de la ventana de Android</p></div>
<p>Podemos ver que en el ejemplo de helloAndroid hay una TextView. En la barra de la izquierda podemos encontrar dos tipos de Items, <strong>Layout</strong> que son los tipos de panel para la disposición de los demás componentes de la ventana, y <strong>Views</strong> que son los componentes con los que podemos ver en la pantalla, botones, campos de texto, &#8230;</p>
<p>Para el primer ejemplo ya hemos visto muchas cosas, ya a medida que vayamos viendo otros ejemplos iremos viendo más cosas, así como el uso de los demás ficheros. Ya solo nos queda ver cómo queda nuestra aplicación en el emulador. Para ello pulsamos el botón <strong>Run </strong>(un círculo verde con un triángulo blanco dentro)<strong> </strong>que hay en la barra de herramientas. A continuación nos aparecerá el emulador de Android, con el texto A N D R O I D. Tened paciencia puesto que tarda un poco en cambiar al logotipo de Android, y luego un poco más hasta que nos aparece el sistema cargado, lo que tengáis un teléfono Android os daréis cuenta que tarda más o menos lo que tarda vuestro móvil en arrancar.</p>
<div id="attachment_110" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_10.png"><img class="size-medium wp-image-110" title="HelloAndroid en el Emulador de Android" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/HelloAndroid_10-300x145.png" alt="HelloAndroid en el Emulador de Android" width="300" height="145" /></a><p class="wp-caption-text">HelloAndroid en el Emulador de Android</p></div>
<p>En la última imagen del emulador la he puesto para mostrar cómo quedaría un icon.png diferente al que viene por defecto, por esto que los dos iconos estén remarcados con un círculo rojo.</p>
<p>Si no tienes paciencia y quieres ver otros sitos webs con programación en castellano de Android te recomiendo que vayas a los blogs y foros específicos de este tema como and.roid.es y android-spa, donde hay gente muy maja detrás de estos dos sitios webs y que saben mucho sobre el tema, además que se dedican a desarrollar aplicaciones en Android.</p>
<h3>Enlaces:</h3>
<p>[1] Página oficial de instrucciones del instalador del plugin ADT para eclipse: http://developer.android.com/sdk/eclipse-adt.html</p>
<p>[2] MOTODEV:  http://developer.motorola.com/docstools/motodevstudio/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/11/15/helloandroid-world-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clientes Webmail en php</title>
		<link>http://www.petralinkfactory.com/2009/11/07/clientes-webmail-en-php/</link>
		<comments>http://www.petralinkfactory.com/2009/11/07/clientes-webmail-en-php/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 19:18:07 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[comparativa]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=92</guid>
		<description><![CDATA[Cuando nos dedicamos a realizar webs para empresas, en muchas ocasiones, además llevamos la administración del dominio y esas cosas. Si por cuestiones económicas tenemos que alojar las webs de nuestros clientes en un mismo plan de hosting. En mucho de estos planes de hosting que nos permiten multidominio. A esos clientes además les podemos [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando nos dedicamos a realizar webs para empresas, en muchas ocasiones, además llevamos la administración del dominio y esas cosas. Si por cuestiones económicas tenemos que alojar las webs de nuestros clientes en un mismo plan de hosting. En mucho de estos planes de hosting que nos permiten multidominio. A esos clientes además les podemos dar servicio de correo electrónico, mediante IMAP o POP3.</p>
<p>El problema viene cuando uno de los clientes te pide que le des acceso al correo por webmail, en la mayoría de los casos le podemos decir que acceda por el acceso que nos suelen dar los proveedores del hosting, el problema es que queda poco profesional y además no es buena idea, el cliente se puede ir si le estas cobrando un precio mayor que el que pagues por tu hosting, que debe ser lo normal, ya que aprender a configurar y manejar las cosas hay que cobrarlas, pero la gente no entiende esto.</p>
<p>Bueno la solución es montar un cliente de Webmail para cada dominio que tengas alojado en tu cuenta.</p>
<p>En el mercado podemos encontrar varias opciones, yo voy a enseñaros 3, una totalmente gratuita y dos de pago, con versiones lite gratuitas.</p>
<h2>Rouncube</h2>
<p>Roundcube [1] es opensource. Escrito en php, necesita una conexión con una base de datos, nos permite conectarnos a MySQL, MS SQL-Server y SQLite. Yo lo he probado con MySQL, y va muy bien, es una buena opción si tienes un servidor web con pocas bases de datos y ya tienes muchas de ellas ocupadas.</p>
<p>La instalación es muy sencilla, solo hubo que configurar un fichero de configuración, donde se le indica la conexión con la base de datos y los datos del servidor de correo al que nos vamos a conectar.</p>
<p>Por último decir que el aspecto se puede modificar mediante CSS.</p>
<div id="attachment_93" class="wp-caption aligncenter" style="width: 465px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/roncecube.jpg"><img class="size-full wp-image-93 " title="roncecube" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/roncecube.jpg" alt="Rouncecube" width="455" height="326" /></a><p class="wp-caption-text">Rouncecube</p></div>
<h2>Afterlogic Webmail Lite</h2>
<p>Este cliente webmail es bantante sencillo de instalar, puesto que no hay que configurar ningún fichero, sino que tiene un asistente web bastante sencillo. Necesita MySQL o MS SQL Server, en la web también dice que funciona con Acces, pero me imagino que será para versión que hay en ASP.NET.</p>
<p>Tiene la posibilidad de temas, que el usuario puede cambiar, si desde el panel de administración principal lo habilitamos. Estos temas son fáciles de manipular y están en carpetas que nos permiten elimiar aquellos que no querramos que se muestren.</p>
<p>La versión de pago, nos permite utlizar un calendario, la posibilidad de utlizar varios dominios y versión para el móvil. Dicha versión cuesta 149$.</p>
<p style="text-align: left;">
<div id="attachment_94" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/afterlogic_webmail_lite.png"><img class="size-medium wp-image-94 " title="Afterlogic Webmail Lite" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/afterlogic_webmail_lite-300x225.png" alt="Afterlogic Webmail Lite" width="300" height="225" /></a><p class="wp-caption-text">Afterlogic Webmail Lite</p></div>
<p>Esta versión Lite funciona perfectamente en el navegador de los móviles con el Sistema Operativo Android.</p>
<h2>Atmail (@mail)</h2>
<p>Atmail[3] es uno de los correos que suelen utilizar los hosting para sus clientes, junto con Horde o con SqurryMail. Su interfaz es muy sencilla y fácil de manejar. La instalación es muy sencilla, mediante asistente web.</p>
<p>En mi servidor local tuve problemas para instalarlo, me daba errores de php, pero no me puse a investigar el por qué de los errores  y cómo corregirlo, puesto que de las 3 opciones vistas en este post, este es el que menos me gusta.</p>
<div id="attachment_96" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/11/atmail.JPG"><img class="size-medium wp-image-96" title="@mail" src="http://www.petralinkfactory.com/wp-content/uploads/2009/11/atmail-300x175.jpg" alt="Pantalla del @mail" width="300" height="175" /></a><p class="wp-caption-text">Pantalla del @mail</p></div>
<p>Hay que decir que este gestor de correo funciona perfectamente con el navegador del Sistema Operativo Android. Y es uno de los que nos ofrece Powweb como gestión de correo Webmail, además de Horde[4] y de SquirrelMail<strong> </strong>[5], que de ellos no he hablado, pero es que no me gustan como gestores de correo.</p>
<h2>Conclusión</h2>
<p>Para mí el más fácil de manejar y de utilizar el es el Afterlogic Webmail Lite, cosa que ha hecho que se lo haya instalado ya a varios amigos, aunque el roundcube también es bastante bueno. El Atmail, como no lo he podido instalar, no puedo hablar de la instalación, pero como usuario de dicho webmail la verdad es que estoy contento. La verdad es que estos 3 gestores de webmail funcionan en mi navegador de Android (tengo el HTC Dream con Movistar), para mí no es muy importante que funcione con el móvil, ya que tengo el gestor de correo del propio sistema operativo, pero hay veces que vienen correos en codificaciones raras y necesito abrir el correo desde el webmail o desde el gestor de correo del ordenador, y ya me ha sacado mirar el correo desde el webmail de varios apuros.</p>
<h2>Enlaces</h2>
<p>[1] Roundcube: <a href="http://roundcube.net" target="_blank">http://roundcube.net</a></p>
<p>[2] Afterlogic Webmail Lite: <a href="http://www.afterlogic.com/products/webmail-lite" target="_blank">http://www.afterlogic.com/products/webmail-lite</a></p>
<p>[3] Atmail: <a href="http://atmail.org" target="_self">http://atmail.org</a></p>
<p>[4] Horde: <a href="http://www.horde.org/" target="_self">http://www.horde.org</a></p>
<p>[5] SquirrelMail: <a href="http://squirrelmail.org/" target="_blank">http://squirrelmail.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/11/07/clientes-webmail-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android (I)</title>
		<link>http://www.petralinkfactory.com/2009/07/04/android-i/</link>
		<comments>http://www.petralinkfactory.com/2009/07/04/android-i/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 17:51:22 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[android]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=79</guid>
		<description><![CDATA[Durante unas cuantas entradas, y siempre y cuando me lo permita el tiempo, voy a realizar unos cuantos artículos relacionados la programación sobre este sistema operativo para móviles.
El por qué dedicar tiempo a este sistema operativo en vez de iPhone o Windows Mobile es que considero que este va a ser el Sistema que revolucione [...]]]></description>
			<content:encoded><![CDATA[<p>Durante unas cuantas entradas, y siempre y cuando me lo permita el tiempo, voy a realizar unos cuantos artículos relacionados la programación sobre este sistema operativo para móviles.</p>
<p>El por qué dedicar tiempo a este sistema operativo en vez de iPhone o Windows Mobile es que considero que este va a ser el Sistema que revolucione la programación de los móviles, de hecho creo que va a ser como el Windows 3.1 para lo que hoy en día es la informática, que existían cosas mejores, como los primeros entornos UNIX (el iPhone u otros sistemas Linux) pero que no son tan abiertos y documentados como lo es Android.</p>
<p>A día de hoy solo existen 3 móviles en el mercado, y los 3 son de HCT (Dream[G1], Magic [G2] y Hero), en breve otros fabricantes como Sansung, Motorola, Sony Ericsson, &#8230; empezarán a sacar sus móviles con dicho sistema operativo.</p>
<p>Además otras industrias, que no tienen nada que ver con los móviles, están planteando utilizar el sistma operativo Android para otros dispositivos electónicos con valor añadido, como por ejemplo marcos digitales, que con una tarjeta wifi se pueda conectar a Flickr y mostrar las fotos desde ahí, o implementar juegos.</p>
<p>En la industria del automóvil también se estaba hablando utilizar el sistema Android para montar la información de la consola del vehículo, como un ordenador multimedia y el sistema de navegación, control del aire acondicionado, &#8230;</p>
<p>Bueno, manos a la obra.</p>
<p>Lo primero es descargarnos los programas. Hay que decir que se puede programar en los 3 sistemas operativos principales de hoy en día, Linux, Windows y OSX. Yo voy a hacer las pruebas en Windows o en Linux, puesto que mi Mac es un mini con un procesador Motorola G4 y el SDK de Android solo funciona en los equipos con Intel.</p>
<p>El primer programa que tenemos que descargarnos es el entorno de programación. Para programar en Android, en principio, el lenguaje por defecto es <em>Java</em>, aunque hoy en día ya hay otros lenguajes, como JavaScript, C. C++ o C# bajo mono. En estos artículos solo vamos a ver Java, puesto que es de lo que he encontrado más documentación, pero puesto que Android es un Linux modificado, se pueden programar en todos los lenguajes que en Linux se programan, con lo que con el tiempo irán apareciendo nuevos ports y liberías para dichos lenguajes. En la actualidad, Google nos recomienda utilizar eclipse[1] como entorno de desarrollo, aunque también se puede hacer en cualquier entorno de desarrollo Java. En estos artículos utilizaremos eclipse, que es muy fácil de utilizar. Para desarrollar software para Android deberemos descargarnos el Eclipse IDE for Java Developers. A día de hoy estamos en la versión 3.4.</p>
<p>Una vez que nos hemos descargado el IDE, que vienen en un fichero ZIP, lo descomprimimos y lo guardamos en la carpeta de programas (en Windows XP C:\Archivos de Programa\eclipse\</p>
<p>Ahora nos descargamos el SDK de Android [2]. Una vez que se haya descargado, descomprimeló y mueveló hacia el raíz de C u otra carpeta fuera del escritorio, que sino lo borrarás algún día por error y dejará de funcionar, yo te recomiendo en C:\Archivos de Programa\Android_SDK_1_5\</p>
<p>Bueno, ahora nos toca configurar el para poder programar con eclipse. Para ello ejecuta el eclipse y pulsa sobre el item del menú <strong>Help</strong> y luego pulsa sobre <strong>Install New Software</strong>&#8230; Se nos abrirá una ventana, en ésta ventana hay el botón <strong>Add</strong>, pulsaló y escribe un nombre, por ejemplo <em>Android Plugin</em> y luego pon la dirección <em>https://dl-ssl.google.com/android/eclipse/</em></p>
<p>Tras un momento, lo que tarda en acceder a dicha dirección y obtener la información relativa, nos aparecerá el item <em>Developer Tool</em>. Lo marcamos y pulsamos sobre el botón <strong>Next</strong>. Seguimos con el asistente y por último aceptamos las condiciones de uso del plugin, tras lo que pulsamos <strong>Finish</strong>. Una vez que ha terminado de instalarse, nos peide que reiniciemos Eclipse.</p>
<p>Al volver del reinicio de Eclipse, lo que hacemos es ir a item del menú <strong>Window</strong> y seleccionamos <strong>Preferences</strong>. Marcamos el item del árbol Android y seleccionamos la carpeta donde hemos instalado el SDK de Android, en nuestro caso C:\Archivos de Programa\Android_SDK_1_5\. Tras esto Eclipse buscará el contenido del SDK y cuando acabe ya tendremos configurado todo lo que nos hace falata para desarrollar software en Android con Eclipse.</p>
<p>En la siguiente entrega veremos cómo crear el HolaMundo de manera que iremos viendo paso a paso cómo está compuesta una herramienta de Android.</p>
<h3>Enlaces</h3>
<p>[1] Dirección de descarga de eclipse: http://www.eclipse.org/downloads/</p>
<p>[2] Dirección de descarga del SDK 1.5 de Android: http://developer.android.com/sdk/1.5_r2/index.html</p>
<h3>Otras Direcciones interesantes para estar al día o aprender a programar Android</h3>
<ul>
<li><a href="http://and.roid.es">http://and.roid.es</a> : blog donde podemos estar al día con todas las noticias que rodean al mundo Android. En esta web encontramos un foro y un curso, en el que podemos encontrar solo la teoría, me imagino que está muy liado y no le ha dado tiempo de hacer ningún ejemplo de programación.</li>
<li><a href="http://www.android-spa.com">http://www.android-spa.com</a> : al igual que la web anterior podemos encontrar un blog con las noticias que rodean al mundo de Android. En la zona del foro, hay secciones para principiantes, donde podemos encontrar manuales y muchos ejemplos.</li>
<li><a href="http://developer.android.com/">http://developer.android.com</a> : Página principal del proyecto Android, en inglés.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/07/04/android-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instaladores</title>
		<link>http://www.petralinkfactory.com/2009/02/27/instaladores/</link>
		<comments>http://www.petralinkfactory.com/2009/02/27/instaladores/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 17:18:29 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Escritorio]]></category>
		<category><![CDATA[Instalación]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[instaladores]]></category>
		<category><![CDATA[programas]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=9</guid>
		<description><![CDATA[Este artículo trata sobre algunos de los distintos programas para realizar los instaladores de nuestros programas. Está centrado en los instaladores de Windows.]]></description>
			<content:encoded><![CDATA[<p>Una parte muy importante de nuestros programas de escritorio, y a los que muy poca gente le hecha cuenta es el instalador que vamos a utilizar. La importancia del instalador en nuestros programas en muy grande, puesto que no sirve de nada tener el mejor programa del mundo si luego la instalación es muy complicada. Podéis ver la importancia de ésto en Linux, las distribuciones con más aceptación por la gente que no entiende de programación son Ubunto (y derivados) y SuSe (y derivados) puesto que son las que han realizado mayor esfuerzo en hacer programas que faciliten la instalación de las fuentes sin la necesidad de paquetes dependencias, &#8230;, cosa que ha hecho que las demás distribuciones de Linux trabajen en este camíno, facilitar la distribución de los programas.</p>
<p>En este artículo vamos a ver instaladores para Windows, puesto que por ahora no he programdo para otra plataforma, todavía nadie me ha pedido software para Linux y para Mac, que también tienen sus instaladores.</p>
<h2>NSIS (Nullsoft Scriptable Install System) [1]</h2>
<p>Este instalador, tal y como dice su nombre, fue creado por la empresa Nullsoft (la misma que creó el WinAmp). Para realizar el instalador hay que hacer un pequeño script. La sintaxis no es muy complicada. Este es el que yo siempre utilizo, pero en vez de saberme la sintaxis del script utilizo un editor para dicho script que tiene un wizard muy sencillo de utilizar. El programa es HM NIS EDIT [2].</p>
<p>Además de editor, cuando se quiere hacer algo más de lo que te permite hacer el Wizard (como comprobar si tienes instalada la versión de Framework.NET que tu aplicación necesita) puedes buscar código para realizar esto en el Wiki que encuentras en la web de NSIS.</p>
<p>Una de las ventajas más importantes de este instalador es que se puede ejecutar en modo comandos, con lo que es muy útil para hacer instaladores On-The-Fly desde una web, tal y como se hace en  la web de Beon para la Beon Factory (al menos cuando trabaja yo allí lo hacíamos así, que se lo curró JuanMa).</p>
<p>Las imágnes del instalador también se pueden cambiar, para personalizar el instalador, el problema es que el instalador aumenta su tamaño consideramente.</p>
<p>Otra opción que nos permite dicho insalador, es que nos permite tener varios idiomas del instalador.</p>
<h2>Microsoft Windows Installer [3]</h2>
<p>Este es el instalador de microsoft. Aquellos que programéis sobre VisualStudio, cuando se crea un paquete de instalación desde el VisualStudio estáis utilizando este fabuloso instalador.</p>
<p>Yo no he realizado muchos instaladores con este instalador, solo para hacer pruebas y aprender cómo se utiliza el empaquetador del VisualStudio.</p>
<h2>InstallShield [4]</h2>
<p>Qué decir de éste magnífico instalador. Posiblemente uno de los más utilizados por los grandes fabricantes de software, debido a la gran cantidad de opciones que posee.  Yo lo usé en los tiempos que trabajaba en Neoinnova S.L., puesto que los primeros Widget de Beon S.L. Una de las mejores cosas que tiene este instalador es la posibilidad de hacer instaladores parametrizando por scripts, lo que nos permitía poder tener programas muy similares y hacer los instaladores en cuestión de segundos. La mayor pega que tiene este instalador es que es de pago y ocupa mucho espacio en disco, pero es completamente visual.</p>
<h2>GkWare [5]</h2>
<p>Este instalador lo he conocido haciendo preparando este post. No lo he podido probar a fondo, pero por lo que he visto, te permite hacer entradas en el registro y ejecutar programas después de la instalación o antesd de la desinstalación, muy útilies cuando tu aplicación tienen algún tipo de servicio. La verdad es que no tiene mala pinta, lo único malo que le veo es que es un instalador de esos que se ejecutan en una ventana a tamaño maximizado con el fondo azul, muy retro, como los instaladores de Windows 3.1 ó Windows 95/98.</p>
<h2>Conclusión:</h2>
<p>Desde mi punto de vista el mejor, es el NSIS, con la ayuda del  HM NIS EDIT, y quizás es algo un poco rudo para gente que nunca haya realizado instaladores antes. Para aprender está muy bien bajarse la trial del InstallShield, puesto que con él se va a prendiendo las cosas que van haciendo falta para un programa, como son la licencia, los iconos, &#8230; La lastima es su precio (<span class="content1">€654.88 la versión express), lo que te obliga a vender mucho para sacar rendimientos. Desde mi punto de vista, lo más importante del NSIS es la gran cantidad de scrips que podéis encontrar en el Wiki, la verdad es que se puden hacer muchas cosas con este instalador, lo único es que casi que hay que aprender otro lenguaje más de programación.<br />
</span></p>
<p><span class="content1">Hay muchos más instaladores en el mercado, pero yo solo he hablado de los que conozco un poquito, con esto si no te gustan ninguno ponte a investigar del tema.<br />
</span></p>
<h3>Enlaces:</h3>
<p>[1] http://nsis.sourceforge.net</p>
<p>[2] http://hmne.sourceforge.net/</p>
<p>[3] http://www.microsoft.com/downloads/details.aspx?displaylang=es&amp;FamilyID=889482fc-5f56-4a38-b838-de776fd4138c</p>
<p>[4] http://www.acresso.com/products/is/installshield-overview.htm</p>
<p>[5] http://www.gkware.com/gksetup/index.htm</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/02/27/instaladores/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CMS de tiendas on line</title>
		<link>http://www.petralinkfactory.com/2009/02/17/cms-de-tiendas-on-line/</link>
		<comments>http://www.petralinkfactory.com/2009/02/17/cms-de-tiendas-on-line/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 20:22:47 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Comercio electrónico]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[comparativa]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=69</guid>
		<description><![CDATA[En el mercado actual existen multitud de tiendas on-line para poder realizar venta on-line de nuestros productos.
La mayoría están escritas en PHP y utilizan MySQL como motor de base de datos. En este artículo veremos una breve comparación de las distintas que he visto.
osCommerce
La tienda on-line por excelencia, está disponible en casi toda la totalidad [...]]]></description>
			<content:encoded><![CDATA[<p>En el mercado actual existen multitud de tiendas on-line para poder realizar venta on-line de nuestros productos.</p>
<p>La mayoría están escritas en PHP y utilizan MySQL como motor de base de datos. En este artículo veremos una breve comparación de las distintas que he visto.</p>
<h2>osCommerce</h2>
<p>La tienda on-line por excelencia, está disponible en casi toda la totalidad de los servidores compartidos para la autoinstalación, por su gran aceptación en el mercado de las tiendas on-line. Llevan varios años estancados en la versión 2.2, una pena, puesto que prometían que en la versión 3.0 iban a poner xhtml, temas y url amigables. Está un poco anticuada, pero la cantidad de plugins desarrollados nos permiten no saber programar y tener nuevas opcines, como pasarelas de pago de bancos, módulos para la gestión de la logística por compañías como UPS o FEDEC.</p>
<p>Personalmente a mi no me gusta mucho, he realizado ya varias tiendas on-line de forma privada y, por lo menos a mí, me parece muy complicado todo. Para tanta versatilidad como nos ofrece hay que dedicar mucho tiempo para insertar los productos de nuestra empresa. Programar sobre ella es muy tedioso, puesto que no hay chuletas, como las hay en otros CMS opensource, y hay que leer mucho código para hacer cualquier cosa.</p>
<h2>osCMax</h2>
<p>Esta en realialidad no es más que una extensión del osCommerce, de manera que nos permite hacer cosas que el osCommerce original no hace.</p>
<h2>ZenCart</h2>
<p>Bonita alternativa libre del osCommerce. Trae opciones que el osCommerce no posee, como temas montados sobre XHTML y url amigables (SEO URLs). Por lo que he ledido es muy sencilla de montar. La lástima es que no soporte plugins de terceros, o al menos como no la he trasteado bastante no los he encontrado.</p>
<h2>PrestaShop</h2>
<p>Esta nunca la había oido hasta que no me puse ha hacer este artículo, la verdad es que me ha sorprendido muchísimo. La demo se ve que es mucho más evolucionada que osCommerce, y que está muy trabajada en cuanto a usabilidad y diseño. Para aquellos que no sabéis programar es una gran opción, puesto que para que funcione vuestra tienda solo deberéis modificar un tema visual. Permite el uso de permalinks y urls amigables. Trae instalado un módulo para conectar directamente con google analitics, lo que nos permite tener un control de las búsquedas que se realizan sobre tu tienda y en qué lugar estás en dichas búsquedas, muy útil si quieres invertir en AdSense (se invierte en donde no estás arriba). La verdad es que si tengo tiempo hablaré en alguna otra ocasión de este CMS de venta on-line.</p>
<h2>Magneto</h2>
<p>Esta es una plataforma de venta on-line que nos permite poner varias tiendas en nuestro servidor. Por lo que he leído ha de estar instalada en un servidor dedicado, desconozco el por qué. Si entramos en la administración de la tienda de pruebas, podemos ver que además de tienda on-line trae su propio CMS que nos permite tener la web de nuestra empresa, sin tener que combinar productos como Wordpress, Drupal o Joomla. Se ve muy usable, pero me hecha para atrás eso de que haya que instalarlo en un servidor dedicado y que no permita los plugins de terceros.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="403" valign="top"></td>
<td width="105" valign="top">osCommerce</td>
<td width="75" valign="top">osCMax</td>
<td width="72" valign="top">ZenCart</td>
<td width="86" valign="top">PrestaShop</td>
<td width="71" valign="top">Magneto</td>
</tr>
<tr>
<td width="403" valign="top">Multi-idiomas</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Multi-monedas</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Diseño de la tienda</td>
<td width="105" valign="top">
<p align="center">Ficheros php</p>
</td>
<td width="75" valign="top">
<p align="center">temas</p>
</td>
<td width="72" valign="top">
<p align="center">temas</p>
</td>
<td width="86" valign="top">
<p align="center">temas</p>
</td>
<td width="71" valign="top">
<p align="center">temas</p>
</td>
</tr>
<tr>
<td width="403" valign="top">URLs amigables</td>
<td width="105" valign="top">
<p align="center">No</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Control de Stock</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Envío de correos a los clientes</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Envíos masivos a los clientes para campañas de publicidad</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Personalización de productos</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Personalización de productos: Varias imágenes</td>
<td width="105" valign="top">
<p align="center">No</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Personalización de productos: Inserción de Links</td>
<td width="105" valign="top">
<p align="center">No</p>
</td>
<td width="75" valign="top">
<p align="center">-</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">-</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Poder instalar un certificado de Seguridad SSL</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">Sí</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Soporte de Plugins de terceros</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">No</p>
</td>
</tr>
<tr>
<td width="403" valign="top">Instalación en servidor compartido</td>
<td width="105" valign="top">
<p align="center">Sí</p>
</td>
<td width="75" valign="top">
<p align="center">Sí</p>
</td>
<td width="72" valign="top">
<p align="center">Sí</p>
</td>
<td width="86" valign="top">
<p align="center">Sí</p>
</td>
<td width="71" valign="top">
<p align="center">No</p>
</td>
</tr>
</tbody>
</table>
<h3>Enlaces:</h3>
<p>osCommerce: <a href="http://ww.oscommerce.com/">http://ww.oscommerce.com</a></p>
<p>ZenCart: <a href="http://www.zencart.com/">http://www.zencart.com</a></p>
<p>osCMax: <a href="http://www.oscdox.com/" target="_blank">http://www.oscdox.com</a></p>
<p>PrestaShop: <a href="http://www.prestashop.com/">http://www.prestashop.com</a></p>
<p>Magneto: <a href="http://www.magentocommerce.com/" target="_blank">http://www.magentocommerce.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/02/17/cms-de-tiendas-on-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copias de seguridad</title>
		<link>http://www.petralinkfactory.com/2009/02/10/copias-de-seguridad/</link>
		<comments>http://www.petralinkfactory.com/2009/02/10/copias-de-seguridad/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 20:12:00 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Desarrollos]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[copias de seguridad]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=45</guid>
		<description><![CDATA[En realidad este es un apartado de administradores de sistemas, pero y sino tenemos a este gran profesional en nuestro trabajo, la mayoría de las veces al que más sabe le toca buscar un programa apañado y realizar dicha copia de seguridad.
Cuando estás trabajando con un servidor decicado Windows, cualsea la versión, éste apartado debe [...]]]></description>
			<content:encoded><![CDATA[<p>En realidad este es un apartado de administradores de sistemas, pero y sino tenemos a este gran profesional en nuestro trabajo, la mayoría de las veces al que más sabe le toca buscar un programa apañado y realizar dicha copia de seguridad.</p>
<p>Cuando estás trabajando con un servidor decicado Windows, cualsea la versión, éste apartado debe ser crítico, puesto que es posible que los cracker encuentren algún fallo de seguiridad de Windows y ataquen, con el daño que suele ocurrir con esto.</p>
<p>Si ese es tu caso, lo primero que debemos hacer es hacer una copia de seguridad de la MetaBase del IIS (Internet Information Server), para los que no sepáis qué es esto, la MetaBase del IIS es la información de todos los dominios que tienes instalado en el Servidor, así como la configuración de los FTPs (si es que usas el del IIS) y del correo (si es que usas el de IIS). Para hacer copia de seguridad de dicha metabase tendrás que ejecutar un programa o rutina en VisualBasic Script (lenguaje de consola de Windows por defecto). Yo utilizo <a title="Ficheros de Creación y Respaldo de la Copia de Seguridad de la MetaBase del IIS" href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/iismetabase.zip">estos ficheros</a>.</p>
<p>Lo siguiente es buscar un software que haga las copias de seguridad por nosotros o programar una rutina en VisualBasic Script, que no es muy complicado, pero para este caso vamos a utilizar un software gratuito, pero no de código libre, Cobian Backup (al día de hoy en la versión 9, Amanit) [1]. Este programa nos permite hacer las copias de seguridad y subirlas a un FTP externo en un fichero ZIP y además nos permite ejecutar programas para hacer tareas que necesitemos. Además nos permite hacer copias de seguridad de directorios separados, por ejemplo la base de datos y una web por separado.</p>
<p>Una vez que se ha instalado el programa, podremos encontrar en el SystemTry el siguiente icono:</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-01.jpg"><img class="alignnone size-full wp-image-48" title="cobian-01" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-01.jpg" alt="cobian-01" width="235" height="135" /></a></p>
<p>Hacemos doble click sobre él y podremos acceder al programa.</p>
<p>Para crear una nueva tarea de realización de copia de seguridad debemos pulsar sobre el botón de Nueva Tarea</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-02.jpg"><img class="alignnone size-full wp-image-49" title="cobian-02" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-02.jpg" alt="cobian-02" width="80" height="66" /></a></p>
<p>Yo recomiendo hacer una tarea por cada sitio web que tengamos en el servidor, de manera que si queremos recupera una copia de un sitio web siempre será más fácil que hacer una restauración de todo el servidor. En cuanto a la metabase ahí sí que hay que hacerla completa, de lo contrario deberás de modificar el fichero de la tarea de extracción de la MetaBase.</p>
<p>Una vez que hemos pulsado sobre éste botón nos aparecerá la siguiente ventana</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-03.jpg"><img class="alignnone size-full wp-image-50" title="cobian-03" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-03.jpg" alt="cobian-03" width="252" height="204" /></a></p>
<p>Podremos cambiar de configuración pinchando en las distinas opciones que están en la columna izquierda. En esta panalla lo que podemos hacer es dar un nombre a la tarea de seguridad y hacer la configuración de las copias de seguridad, como el tipo de copia de seguridad, en nuestro caso hemos seleccionado <em>Completo</em>.</p>
<p>En la zona de Ficheros lo que podemos hacer es seleccionar los ficheros o directorios sobre los que queremos hacer la copia de seguridad.</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-05.jpg"><img class="alignnone size-full wp-image-52" title="cobian-05" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-05.jpg" alt="cobian-05" width="252" height="205" /></a><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-07.jpg"><img class="alignnone size-full wp-image-53" title="cobian-06" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-06.jpg" alt="cobian-06" width="252" height="204" /></a></p>
<p>En esta ventana también tenemos que seleccionar la salida de la copia de seguridad, en nuestro caso lo que queremos en mandarlo a otro servidor, para estas cosas, sino tienes otro servidor, lo suyo es contrartar un servicio de hosting que sea barato y con espacio iliminado y tráfico iliminato, como Powweb[2] o DreamHost[3].</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-08.jpg"><img class="alignnone size-full wp-image-55" title="cobian-08" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-08.jpg" alt="cobian-08" width="251" height="209" /></a><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-09.jpg"><img class="alignnone size-full wp-image-56" title="cobian-09" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-09.jpg" alt="cobian-09" width="251" height="204" /></a></p>
<p>Tras configurar esto lo que hacemos es configurar la perioricidad con la que se van a realizar las copias de seguridad</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-10.jpg"><img class="alignnone size-full wp-image-57" title="cobian-10" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-10.jpg" alt="cobian-10" width="252" height="204" /></a></p>
<p>En este caso está puesto a las 1:00 AM ya que a las 0:00 hago la copia de seguridad de la base de datos con el gestor de base de datos, en esta caso el MySQL Administrator que puedes encontrar en la web de MySQL [4]. Si utilizas Microfoft SQL-Server, en el cliente puede poner las copias de las bases de datos de forma automática. El dejar una hora entre la realización de la creación de la copia de la base de datos y la tarea es para tener tiempo de sobra, por si la base de datos ocupa mucho.</p>
<p>El siguiente apartado es el fichero que se genera en la copia de seguridad, lo normal es un único fichero ZIP que lo reconocen todos los sitemas operativos y que se puede descargar de una vez. Está la opción de trocear el ZIP en otros ZIPs más pequeños, pero yo no recomiendo esta opción, puesto que si se pierde un ZIP o se corrompe, pierdes la copia de seguridad.</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-11.jpg"><img class="alignnone size-full wp-image-58" title="cobian-11" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-11.jpg" alt="cobian-11" width="252" height="204" /></a></p>
<p>También se le puede proteger con contraseña y encriptar el ZIP, pero yo no le pongo nada, puesto que con lo malo que soy para recordar las contraseñas llegue el día que hay que recuperar el fichero y no me acuerde o tenga a mano la contraseña, total yo lo voy a subir a mi FTP, para recuperar las copias hay que acceder al FTP y esa es la contraseña que nunca olvido, las tengo bien apuntadas.</p>
<p>En la siguiente ventana tenemos una herramienta que puede sernos muy útil, puesto que nos permite ejecutar programas, yo por ejemplo en uno de los proyectos de tareas, donde tengo un portal web donde se administran pequeñas web y que son más de 400 dominios, hago una copia de seguridad de la MetaBase aquí y se la asocio a uno de los directorios de la copia de seguridad, para ello utilizo la opción ejecutar y esperar.</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-12.jpg"><img class="alignnone size-full wp-image-59" title="cobian-12" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-12.jpg" alt="cobian-12" width="252" height="204" /></a></p>
<p>Por último tenemos una pantalla donde podemos cambiar el usuario con el que queremos ejecutar dicha copia de seguridad, yo como la ejecuto con el usuario Administrador no tengo problemas de permisos, pero si la estuvieses ejecutando con un usuario sin todos los privilegios podrían generarse errores, con lo que desde aquí podríamos cambiar a que la tarea la ejecute el Administrador.</p>
<p>Bueno, pues esto ya se a acabado, pulsamos sobre el boton <em>OK</em> y listo, nos aparecerá la siguiente pantalla donde podremos ejecutar la tarea de copia sin tener que esperar a las 1:00 para ver si todo se ha configurado correctamente.</p>
<p><a href="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-13.jpg"><img class="alignnone size-full wp-image-60" title="cobian-13" src="http://www.petralinkfactory.com/wp-content/uploads/2009/02/cobian-13.jpg" alt="cobian-13" width="336" height="252" /></a></p>
<p>Bueno espero que esto haya sido de ayuda</p>
<h3>Enlaces:</h3>
<p>[1] Cobian Backup: http://www.cobian.se</p>
<p>[2] Powweb: http://www.powweb.com (es el hosting que tengo para estas cosas y donde está alojado este blog).</p>
<p>[3] DreamHost: http://www.dreamhost.com (es sensiblemetne más caro que Powweb pero ofrece otros servicios de valor añadido que a lo mejor te compensan, como CVS, SVG, acceso directo a MySQL, Ruby OnRails, JSP, &#8230;)</p>
<p>[4] MySQL: www.mysql.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/02/10/copias-de-seguridad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crear un tema para Moodle (y II)</title>
		<link>http://www.petralinkfactory.com/2009/02/08/crear-un-tema-para-moodle-y-ii/</link>
		<comments>http://www.petralinkfactory.com/2009/02/08/crear-un-tema-para-moodle-y-ii/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 17:02:58 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Sin categoría]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=41</guid>
		<description><![CDATA[Bueno una vez que ya en la anterior entreta vimos los principales ficheros del tema, en este tema nos ponemos manos a la obra.
Hay que decir que hay que tener cierta destreza con los CSS, para aquellos que no sepan CSS les recomiendo este manual de CSS [1].
Básicamente, para empezar a manipular los ficheros header.html [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno una vez que ya en la <a title="Anterior entrega" href="http://www.petralinkfactory.com/2009/02/01/crear-un-tema-para-moodle-i/" target="_blank">anterior entreta</a> vimos los principales ficheros del tema, en este tema nos ponemos manos a la obra.</p>
<p>Hay que decir que hay que tener cierta destreza con los CSS, para aquellos que no sepan CSS les recomiendo <a href="http://www.librosweb.es/css/index.html">este manual de CSS</a> [1].</p>
<p>Básicamente, para empezar a manipular los ficheros header.html y footer.html para que vaya quedando el sitio web tal y como queremos, además deberemos y manipulando los estilos (<em>styles_layout.css</em>, <em>styles_color.css</em> y <em>styles_fonts.css</em>). Aquellos que tengan más experiencia con los CSS además deberán tocar los ficheros que tienen estilos específicos para Internet Explorer y Mozilla (si no los modificáis, eliminad dichos ficheros, que sino es posible que lo que estéis programando no se vea luego reflejado).</p>
<p>Si desear poner la imágnes de las carpetas, expandir o recoger de forma personalizada, verás que hay una carpeta llamada pix. Deberás poner ahí todas las imágens personalizadas, para ello debes copiarte la carpeta pix del raíz de moodle (donde están las imágenes por defecto), cambiar las que quieras (con el mismo nombre) y luego ir al fichero <strong>config.php</strong> del tema y cambiar <em>$THEME-&gt;custompix = false</em> (ponerlo a <em>true</em>).</p>
<p>Bueno lo que queda es ir probando colores y mirando bien las cosas que vas modificando. Si tengo tiempo intentaré hacer un pequeño esquema de los CSS, de manera que explique qué hay que cambiar para cada cosa, aunque la verdad está explicado en un inglés muy sencillo, y si no dominas inglés no creo que haya problemas en la traducción si utilizas google traductor.</p>
<h3>Enlaces:</h3>
<p>[1] Manual de CSS muy didáctico y con muchos ejemplos: http://www.librosweb.es/css/index.html. En esta web también puedes encontrar otros libros muy útiles de AJAX, XHTML, &#8230;</p>
<p>Referencia de funcines de Moodle: http://xref.moodle.org/nav.html?_functions/index.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/02/08/crear-un-tema-para-moodle-y-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crear un tema para Moodle (I)</title>
		<link>http://www.petralinkfactory.com/2009/02/01/crear-un-tema-para-moodle-i/</link>
		<comments>http://www.petralinkfactory.com/2009/02/01/crear-un-tema-para-moodle-i/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 19:29:09 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Diseño]]></category>
		<category><![CDATA[LCMS]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Temas]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=34</guid>
		<description><![CDATA[Una vez que ya se ha instalado el LCMS Moodle lo que debemos hacer es crear un tema para personalizar el Moodle a nuestro sitio web.
Hay que decri que en la Web de Moodle hay un directorio con muchos temas que pueden ser modificados libremente [1]. En esta serie de artículos vamos a ver como [...]]]></description>
			<content:encoded><![CDATA[<p>Una vez que ya se ha instalado el LCMS Moodle lo que debemos hacer es crear un tema para personalizar el Moodle a nuestro sitio web.</p>
<p>Hay que decri que en la Web de Moodle hay un directorio con muchos temas que pueden ser modificados libremente [1]. En esta serie de artículos vamos a ver como hacer un tema utilizando como base otro ya existente. Para ello lo que debemos hacer duplicar el tema `<strong>standard</strong>` y ponerle el nombre que deseemos, en mi caso será `<strong>plf</strong>`. Utilizamos el tema standard puesto que nos aseguraremos que va a funcionar correctamente, puesto que tendrá todos los ficheros necesarios del tema.</p>
<p>Dentro de la carpeta nos encontramos una serie de archivos:</p>
<ul>
<li><em>config.php</em>: Fichero de configuración del tema.</li>
<li><em>docstyles.php</em>: Fichero encargado de cargar los CSS, este fichero también puede contener sintaxis CSS.</li>
<li><em>favicon.ico</em>: Icono que queremos que se vea en nuestro navegador. El que viene por defecto es el logotipo de Moodle. Si quieres crear un favicon a partir de una imagen te recomiendo que lo hagas desde Dynamic Drive [2].</li>
<li><em>footer.html</em>: Fichero que contiene la platilla html del pie del sitio web.</li>
<li><em>gradient.jpg</em>: Este fichero contiene el degradado del tema standar. En mi caso no lo voy a utilizar y lo borraré.</li>
<li><em>header.html</em>: Fichero que contiene la plantilla html de la cabecera del sitio web.</li>
<li><em>meta.php</em>:  Fichero en el que se pueden insertar tags metas para al cabecera.</li>
<li><em>README.html</em>: Fichero de información del tema.</li>
<li><em>rtl.css</em>: Fichero para estilo cuando la dirección del texto es de derecha a izquierda.</li>
<li><em>screenshot.jpg</em>: Fichero con un pantallazo del tema (Este fichero se cambiará al final de terminar el tema).</li>
<li><em>styles.php</em>: Fichero de configuración de los estilos.</li>
<li><em>styles_color.css</em>: Fichero para poner los colores de los estilos.</li>
<li><em>styles_fonts.css</em>: Ficheros para poner las fuentes de los estilos.</li>
<li><em>styles_ie6.css</em>: Ficheros para las cosas específicas de Internet Explorer 6.0.</li>
<li><em>styles_ie7.css</em>: Ficheros para las cosas específicas de Internet Explorer 7.0.</li>
<li><em>styles_layout.css</em>: Fichero de definición de los estilos.</li>
<li><em>styles_moz.css</em>: Fichero para las cosas específicas de Mozilla Fire Fox.</li>
</ul>
<h3>Manos a la obra</h3>
<p>Lo perimero que tenemos que hacer es cambiar el fichero <strong>README.html</strong>, para poner el nombre de nuestro tema y la información que nos apetezca.</p>
<p>Lo segundo que haremos será modificar el favicon.ico (si es que querremos).</p>
<p>Bueno, ahora entramos en el Moodle y cambiamos el tema, para ello una vez que entramos como administrador de Moodle y nos dirigimos a <strong>Apariencia -&gt; Temas -&gt; Selector de Temas</strong> y seleccionamos nuestro tema. Como solo hemos cambiado el fichero README.html (para ver su contenido en el selector de temas podremos ver el enlace información) y favicon.ico, con lo que la apariencia será la misma que la del tema standard. Lo seleccionamos y empezaremos a cambiar las cosas.</p>
<p>En el siguiente artículo veremos cómo ir modificando los demás ficheros.</p>
<h3>Enlaces.</h3>
<p>[1] Temas de Moodle: http://moodle.org/mod/data/view.php?id=6552</p>
<p>[2] Dynamic Drive favicon generator: http://tools.dynamicdrive.com/favicon/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/02/01/crear-un-tema-para-moodle-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>e-Learning</title>
		<link>http://www.petralinkfactory.com/2009/01/22/e-learning/</link>
		<comments>http://www.petralinkfactory.com/2009/01/22/e-learning/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 23:49:42 +0000</pubDate>
		<dc:creator>Valde</dc:creator>
				<category><![CDATA[Desarrollos]]></category>
		<category><![CDATA[LCMS]]></category>
		<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ATutor]]></category>
		<category><![CDATA[Dokeos]]></category>
		<category><![CDATA[e-Learing]]></category>
		<category><![CDATA[Moodle]]></category>

		<guid isPermaLink="false">http://www.petralinkfactory.com/?p=30</guid>
		<description><![CDATA[Hace unos meses que me pidieron que realizase una plataforma de educación a distancia (e-Learning) para una de las empresas a las que les hago unos trabajos de vez en cuando.
Indudablemente le dije que iba a utilizar un sistema de software libre, puesto que desarrollar una era muy complicado y que una persona sola es [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos meses que me pidieron que realizase una plataforma de educación a distancia (e-Learning) para una de las empresas a las que les hago unos trabajos de vez en cuando.</p>
<p>Indudablemente le dije que iba a utilizar un sistema de software libre, puesto que desarrollar una era muy complicado y que una persona sola es imposible (en una empresa en la que trabajé, Neoinnova S.L., montamos un sistema e-Learning llamado Neoeduca, ya caido).</p>
<p>La verdad es que me he llevado navegando por ahí mucho tiempo y la verdad es que no me han gustado casi ninguno de los que he probado, si quieres hacer búsquedas en internet sobre sistemas de gestión de educación a distancia pon en google LCMS (Learning Content Management System).</p>
<h2>Moodle [1]</h2>
<p>Es posiblemente uno de los más expandidos LCMS que existen. Es muy fácil de instalar y no requiere un servidor muy potente, aunque en mi opinión es un poco lento.</p>
<p>Los temas son muy fáciles de crear, aunque se pueden complicar mucho, la ventaja es que hay cientos de temas gratuitos por internet, que son bastante buenos, y que solo necesitan hacer pequeños cambios para que se adecúen a nuestro gusto.</p>
<p>Como la mayoría de los sistemas LCMS admite el estándar SCROM para la importación y exportación de cursos.</p>
<p>Las mejores cosas que le veo es que está muy documentada y que los foros de moodle.org están muy bien, se actualizan rápido y siempre hay alguien que te puede sacar de un apuro.</p>
<p>Lo peor para mi es que es muy fea y la administración es muy poco usable, no es nada intuitiva, tienes que saber lo que estás haciendo para hacer lo que quieres.</p>
<h2>ATutor [2]</h2>
<p>Este LCMS es mucho más sencillo de manejar, más rápido y más intuitivo.</p>
<p>La creación de temas es bastante sencilla, además en la web de ATutor podemos encontrar temas gratuitos para la descarga.</p>
<p>Lo bueno, ya lo he dicho, que es muy sencilla de manejar, instalar, &#8230;</p>
<p>Lo malo, yo he encontrado poca documentación fuera de la web de ATutor, y toda la que he encontrado en Inglés.</p>
<h2>Dokeos [3]</h2>
<p>Este es un gran LCMS, tiene muchas cosas buenas, para empezar hay una empresa que está detrás del desarrollo, esto hace que haya posibilidad de soporte de calidad, aunque sea pagando. La creación de temas también es muy sencilla y no me causó ningún problema. El instalador es muy sencillo.</p>
<p>Lo malo de este LCMS es que necesita un servidor dedicado para instalarlo bien, puesto que lo suyo es que funcione en modo multi base de datos (una base de datos para cada curso), puesto que de lo contrario nos inserta 100 tablas por cada curso en la base de datos, si tenemos 5 cursos, tendremos cerca de 600 tablas en la base de datos.</p>
<p>Por otro lado al tener el servido dedicado podemos tener otros servicios añadidos de forma gratuita, como poder conectar el LCMS con OpenOffice y así poder subir documentos de texto y que los pase directamente a contenidos visibles como html que son muy parecidos al documento de texto (como por ejemplo un documento de Microsoft Word).</p>
<p>Este proyecto de LCMS es un producto derivado de otro LCMS (caroline [4]).</p>
<h2>Conclusión</h2>
<p>Al final me he decantado por Moodle, puesto que tengo más ayuda con el soporte técnico, pero voy a hacer un seguimiento bastante fuerte de ATutor, puesto que para mi gusto es mucho más fácil de gestionar y es más bonita.</p>
<h3>Enlaces</h3>
<p>[1] Moodle: http://www.moodle.org</p>
<p>[2] ATutor: http://www.atutor.ca</p>
<p>[3] Dokeos: http://www.dokeos.com</p>
<p>[4] Caroline: http://www.claroline.net/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.petralinkfactory.com/2009/01/22/e-learning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
