<?xml version="1.0"?>
     <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
     <channel>
      <link>http://www.bitacora.davidesperalta.com/</link>
      <title>David Esperalta - Entrada "Software para Wikis escrito en PHP" de la bitácora</title>
      <generator>Gesbit</generator>
      <description>Bitácora personal, software, opinión</description>
      <atom:link href="http://www.bitacora.davidesperalta.com/rss/" rel="self"
       type="application/rss+xml" />
    
      <item>
       <link>http://www.bitacora.davidesperalta.com/software-para-wikis-escrito-en-php/</link>
       <guid>http://www.bitacora.davidesperalta.com/software-para-wikis-escrito-en-php/</guid>
       <pubDate>Mon, 14 Jan 2008 23:27:06 +0100</pubDate>
       <title><![CDATA[ Software para Wikis escrito en PHP ]]></title>
       <description><![CDATA[<p><img class="floatleft" src="http://www.bitacora.davidesperalta.com/archives/images/logotipo-mediawiki.png" alt="Logotipo de MediaWiki" width="135" height="135" /> ¿Qué título le pondrías tú a esta entrada? No creas que es fácil. Al fin y al cabo vamos a hablar de estos programas: <a title="Sitio web de este sistema de Wikis" href="http://wiki.splitbrain.org/">DokuWiki</a>, <a title="Sitio web de este sistema de Wikis" href="http://www.pmwiki.org/">PmWiki</a>, <a title="Sitio web de este sistema de Wikis" href="http://www.qwikiwiki.com/">QWikiWiki</a>, <a title="Sitio web de este sistema de Wikis" href="http://tipiwiki.sourceforge.net/">TipiWiki</a>, <a title="Sitio web de este sistema de Wikis" href="http://uniwakka.sourceforge.net/HomePage">UniWakka</a>, <a title="MediaWiki" href="http://www.iki.org/">MediaWiki</a>... y alguno más que me dejo de la lista de <a title="Software para Wikis escritos en PHP en la Wikipedia" href="http://es.wikipedia.org/wiki/Software_para_wikis#En_PHP">software para Wikis en la Wikipedia</a>, únicamente los escritos en <a title="PHP.net" href="http://www.php.net/">PHP</a>, que son los que me interesa probar. Ja ja ja, parece que hablamos en un lenguaje exótico.</p>
<p>Bueno. El caso es que, como sabes, he <a title="Entrada en esta bitácora" href="http://www.bitacora.davidesperalta.com/descubriendo-el-mundo-wiki/">descubierto hace poco el mundo Wiki</a>, siendo mi intención preparar un Wiki para <a title="Gesbit.com" href="http://www.gesbit.com/">Gesbit</a>. Pues bien, me puse manos a la obra y quise probar unos cuantos, por lo menos, de los sistemas disponibles, como he dicho, sólo los escritos en PHP: es increíble la cantidad de software para Wikis que hay escritos en multitud de lenguajes de programación.</p>
<p><strong><a title="Sitio web de este sistema de Wikis" href="http://tipiwiki.sourceforge.net/">TipiWiki</a></strong></p>
<p>Este puede ser el sistema más curioso de todos, ¡sólo necesita un "script" de PHP para funcionar! Es un software para Wikis en menos de 30 KB, lo creas o no. Esto es de por sí alucinante, en mi opinión. Y, sin embargo, es el Wiki más sencillo. Demasiado sencillo, diría, si no fuera porque no lo he revisado lo suficiente como para saber hasta dónde puede llegar.</p>
<p>Definitivamente no creo que lo use para el Wiki de Gesbit, empero, para un Wiki personal, para redes privadas, para compartir documentación en un entorno más o menos conocido y seguro, puede resultar un Wiki estupendo. ¡Y podrás presumir de usar el que es, probablemente, el software de Wikis más pequeño del mundo! Sólo 30 KB, hay que jorobarse lo que da de sí PHP.</p>
<p><strong><a title="Sitio web de este sistema de Wikis" href="http://www.pmwiki.org/">PmWiki</a></strong></p>
<p>PMWiki ya es un software para Wikis algo más elaborado, por decirlo así. No necesita de bases de datos, puesto que usa el sistema de archivos para almacenar las páginas del Wiki, y, este, precisamente, puede ser un problema, que se repite, como verás luego, y es que el sistema necesitará contar con los privilegios adecuados para ciertos directorios y archivos.</p>
<p>No he probado PMWiki en el servidor donde ahora se ejecuta Gesbit, sino que lo he hecho "en local", únicamente. Francamente, me temo que no vaya a funcionar, porque he tenido problemas con el asunto de los privilegios: al ser un servidor compartido, con buen criterio, no se permiten según qué cosas. Este problema, como digo, existe, sino en todos, en buena parte del software para Wikis que he probado y que utilizan el sistema de archivos para guardar las páginas.</p>
<p><strong><a title="Sitio web de este sistema de Wikis" href="http://uniwakka.sourceforge.net/HomePage">UniWakka</a></strong></p>
<p>Este no lo he podido probar. Por mejor decir, he podido instalarlo (necesita de una base de datos MySQL) y todo parece haber ido bien, pero, cuando quiero "navegar" a la página principal, simplemente, no muestra nada. Por supuesto algo he hecho mal, o no he sabido ver, pero, no he querido ir más allá, porque, creo que el asunto está más o menos decidido. Sin embargo es otro software para Wikis a tener en cuenta, se ve sencillo (en cuanto a su diseño, muy limpio, claro), muy similar a PMWiki.</p>
<p><strong><a title="Sitio web de este sistema de Wikis" href="http://www.qwikiwiki.com/">QWikiWiki</a></strong></p>
<p>Este sistema no parece mal tampoco, es bastante sencillo, y, además de tener un diseño también claro y limpito (en mi opinión y según mi gusto) parece más o menos fácil de adaptar a nuestras necesidades en este aspecto del diseño: bastaría retocar alguna o algunas hojas de estilo para dejarlo más o menos "personalizado".</p>
<p>Sin embargo, aunque sólo lo he probado en "local", este software para Wikis utiliza también el sistema de archivos, como viene siendo habitual, y, también como viene siendo habitual, podemos encontrarnos, como en mi caso, con problemas a la hora de asignar los necesarios permisos a directorios y archivos.</p>
<p>Además QWikiWiki usa como si dijéramos unas páginas "principales", que no pueden borrarse, parece ser, utiliza los nombres de estas páginas para conformar cierto menú de navegación, lo que no llego a comprender del todo, sobre todo visto que esto no es así en el resto del software para Wikis que he probado. Sí pasa algo parecido con TipiWiki, pero, no es comparable: en este último caso editar esos enlaces "por defecto" no cuesta en absoluto trabajo: están a la vista.</p>
<p><strong><a title="Sitio web de este sistema de Wikis" href="http://wiki.splitbrain.org/">DokuWiki</a></strong></p>
<p>El penúltimo software para Wikis que refiero, DokuWiki, es el que me gustaría usar para el Wiki de Gesbit. Me gusta el diseño, parece curioso, y todo parece funcionar bastante bien incluso para un novato como yo. Pero, ¡con los permisos hemos topado! No he conseguido hacer que funcione en el servidor donde se encuentra alojado Gesbit, pero, tampoco en otro servidor donde tenía antes cierta página personal. En "local" todo va bien, como digo, a uno se le ponen los dientes largos, pero, ha sido imposible.</p>
<p>He probado de todo. He revisado los foros del software, su propio Wiki, la documentación... el error es conocido, en el sentido de que no poca gente se topa con el mismo, y se ofrecen numerosas soluciones. He probado, creo, casi todas ellas, pero, de momento (no me resigno) no he conseguido instalar DokuWiki en el servidor donde se supone que tiene que estar alojado. Efectivamente, DokuWiki usa el sistema de archivos para guardar las páginas, y no require base de datos alguna.</p>
<p>Por otro lado DokuWiki, como la primera mitad de su nombre indica, está orientado a la documentación de proyectos. No entiendo muy bien qué quiere decir esto, pero, ya digo, lo poco que lo he probado en "local" me ha convencido. Por ejemplo, el editor de texto para las páginas cuenta con una barra de herramientas muy completa y útil, sobre todo si, como yo, empiezas en esto de los Wikis y tienes que aprender su lenguaje, la sintaxis de este.</p>
<p><strong><a title="MediaWiki" href="http://www.iki.org/">MediaWiki</a></strong></p>
<p>Y por último tenemos a MediaWiki, problamente, el software para Wikis que terminaría usando, si es que al final me decido a implementar el Wiki de Gesbit. Este software para Wikis es el "oficial" utilizado en la Wikipedia. Se ve bastante completo, y, literalmente, cuenta con decenas (tal vez cientos) de "addons" o "añadidos".</p>
<p>MediaWiki utiliza una base de datos, no el sistema de archivos, por lo que su puesta en marcha es algo menos problemática. Aunque, reconociendo que no lo he probado lo suficiente, lo cierto es que ve a DokuWiki más fácil para no iniciados (como yo), con enlaces más claros a la administración del sistema, permisos de usuarios, etc.</p>
<p>Por ejempo, MediaWiki cuenta con una serie de páginas "por defecto" que no he sido capaz de quitar, o al menos no he podido hacerlo como en DokuWiki: simplemente, borrando todas sus referencias y el propio contenido de la página en cuestión. No he podido tampoco, ya ves, acceder a lo que podría ser un panel de administración, no he sido capaz de encontrar el enlace, si es que hay alguno.</p>
<p>Este MediaWiki, desde luego, tiene pinta de ser bastante complejo. Evidentemente se cuenta con no poca ayuda, con una comunidad muy grande detrás, a tenor de su sitio web, lleno de textos y referencias. Quizás no sea un software de Wikis para principiantes, pero, tal vez merezca la pena aprenderlo. Otra cosa a favor de DokuWiki: pareciera que uno sabe usarlo poco después de haberlo instalado.</p>
<p><strong>En fin, Fermín</strong></p>
<p>¿Qué software para Wikis me gustaría usar? DokuWiki. Pero no puedo, por no poder o saber instalarlo en condiciones. ¿Qué software para Wikis terminaré usando? MediaWiki, porque su instalación no es tan problemática, es un software muy utilizado, y parece muy completo, como para no necesitar nada más. ¿Qué software para Wikis voy a mirar de nuevo, por si me perdí algo? TipiWiki, ¡el software para Wikis de menos de 30 KB! Aquí tiene que haber gato encerrado. ;)</p>]]></description>
      </item>
      
     </channel>
    </rss>