¿Alguien sabe de una API (preferible php pero me interesaría cualquier idioma) para crear almacenamiento de datos tipo wiki?Rodando su propia Wiki de Plaintext (Wiki dentro de una base de datos)
¿Qué hay de los recursos en la rodadura de su propia wiki de texto plano? ¿Cómo manejan otros wikis de texto plano el formato del archivo de texto?
Entiendo que puedo usar Markdown o Textile para el formateo. Pero lo que más me interesa es cómo acercarme al almacenamiento de texto sin formato de las ediciones de varios usuarios.
Estoy escribiendo una aplicación web que se basa principalmente en bases de datos. Quiero que al menos un campo de texto de esta base de datos esté en formato wiki. Específicamente, este texto puede ser editado por múltiples usuarios con la capacidad de retrotraer a cualquier versión. Piense en la sección wiki/bio de Last.FM (casi todo el sitio está estrictamente estructurado por una base de datos, excepto esta sección por artista).
Hasta ahora, mi enfoque de desarmar MediaWiki y meterlo en una base de datos parece exagerado. Estoy pensando que sería mucho más fácil rodar mi propia wiki de texto claro, y almacenar este archivo en el campo de texto apropiado de la base de datos.
¿No puede añadir nuevas tablas de la base de datos o algo? No estoy siguiendo por qué quieres crear una wiki de "texto claro" dentro de una base de datos. Quizás no entiendo tu terminología. –
Me gustaría tener el equivalente de una sola página wiki almacenada en un solo campo de texto en mi base de datos – ack
No está claro si la respuesta a su pregunta es "MySql tiene un tipo de datos de texto para cosas grandes" o si está pidiendo algo más complejo sobre el control de versiones, etc. –