¡ El MediaWiki es un uso en Internet del software de Wiki usado por todos los proyectos de la fundación, todos los wikis recibidos por el Wikia, y muchos otros wikis de Wikimedia, incluyendo algunos los más grandes y más populares. Convertido original para servir las necesidades contentan libremente la enciclopedia de Wikipedia del, también ha sido desplegada hoy por las compañías como solución interna de la gerencia del conocimiento, y como sistema de gestión del contenido. Notablemente, el Novell la utiliza para gestionar varios de sus altos Web site del tráfico.

MediaWiki se escribe en el lenguaje de programación del PHP, y puede utilizar el MySQL o el sistema de gestión de la base de datis relacional de PostgreSQL . Distribuido de conformidad con la licencia el público en general del GNU, MediaWiki es libremente y el software libre .

Historia

El software actual fue escrito original para el Wikipedia por Lee Daniel Crocker, basado en el interfaz utilizador diseño de universidad alemana del estudiante y del revelador Magnus Manske de Colonia . Wikipedia había utilizado original un pequeño motor del wiki llamado UseModWiki escrito en Perl . Wikipedia fue cambiado más adelante al software PHP-basado de Manske para ofrecer más funcionalidad. El uso cada vez mayor causó los problemas de la carga, llevando Crocker a reescribir el software con una parte más escalable de la base de datos de MySQL . Más adelante, el Brión Vibber tomaría el papel del encargado del lanzamiento y de la mayoría del revelador activo.

Puesto que el lanzamiento de la primera versión de la escritura de Manske, el software había sido dado los apodos múltiples que representaban el estado del development— " el script" del PHP;, " fase II", " fase III", " el nuevo codebase" — pero ningún nombre de producto. Después de que la fundación de Wikimedia fuera anunciada en el 2003 del 20 de junio, el " conocido; MediaWiki" fue acuñado por el contribuidor Daniel Mayer de Wikipedia como juego en " Wikimedia, " y el nombre fue puesto en fase gradualmente en comenzar en agosto de 2003. El nombre ha causado con frecuencia la confusión debido a su semejanza intencional al " Wikimedia" nombre (que sí mismo es similar al " Wikipedia"). Sin embargo, " MediaWiki" se ha convertido una marca de fábrica reconocible, con una búsqueda de Google rindiendo sobre 446 millones de resultados en el 2007 del nombre en agosto.

La insignia del producto fue creada por Erik Moeller usar una fotografía de la flor tomada por el Florencia Nibart-Devouard, y sometida original a una competencia internacional de la insignia para una nueva insignia de Wikipedia llevada a cabo en el verano 2003. La insignia vino en el tercer lugar, y fue elegida representar MediaWiki en vez de Wikipedia, con la segunda insignia del lugar usada para la fundación de Wikimedia y la primera insignia para Wikipedia sí mismo del lugar. Los corchetes dobles alrededor de la foto de un girasol simbolizan las aplicaciones del sintaxis MediaWiki para crear los enlaces hipertexto a otras páginas del wiki.

Lanzar la historia

¡

Características dominantes

MediaWiki proporciona un sistema rico de la característica de base y un mecanismo a las extensiones de la fijación para proporcionar funcionalidad adicional. Debido al énfasis fuerte en multilinguismo en el Wikimedia proyecta, la internacionalización ha recibido la atención significativa por los reveladores. El interfaz utilizador ha estado completamente o traducido parcialmente a más de 70 idiomas, y se puede modificar para requisitos particulares más a fondo por los administradores del sitio (el interfaz entero es editable con el wiki). Porque Wikipedia es uno de los Web site más grandes del mundo, la realización de capacidad de conversión a escala con las capas múltiples de que depositaban y la réplica de la base de datos también ha sido una preocupación importante por reveladores. Wikipedia y otros proyectos de Wikimedia continúan definiendo una parte grande del requisito fijado para MediaWiki.

Una de las diferencias más tempranas entre MediaWiki (y su precursor, UseModWiki) y otros motores del wiki era el uso del " Quot libre de los acoplamientos ; en vez CamelCase . Donde, en un wiki típico, el texto tiene gusto del " WorldWideWeb" tendría que ser mecanografiado para establecer relaciones a una página sobre el World Wide Web, las relaciones en MediaWiki son establecidas por palabras circundantes con los corchetes dobles, y cualquier espacio entre ellos se deja intacto, e. el World Wide Web del . Este cambio era lógico con el fin de crear una enciclopedia, donde está muy importante la exactitud en títulos.

Para hacer corrigiendo las páginas largas tales como artículos comprensivos de Wikipedia más fácil, MediaWiki permite que el corregir de una subdivisión de una página (según lo identificado por su jefe).

Contenido rico

MediaWiki apoya el contenido rico generado con sintaxis especializado. Por ejemplo, el software viene con la ayuda para las fórmulas matemáticas de la representación usar el látex y un programa de análisis especial escrito en el OCaml . La funcionalidad similar para el otro contenido, extendiéndose de cronologías gráficas sobre el trazado matemático y las cuentas musicales a los jeroglíficos egipcios, está disponible bajo la forma de extensiones y también el sentido estético ha mejorado considerablemente.

Mientras que el conocido MediaWiki sugiere, el software ha llegado a ser siempre más de gran alcance en ocuparse de una gran variedad de archivos de medios cargados. Su funcionalidad más rica está en el área de las imágenes, donde las galerías y las uñas del pulgar de la imagen se pueden generar con facilidad relativa si el software se fija correctamente. Hay también ayuda para los meta datos de Exif . El uso de MediaWiki de funcionar los campos comunes, uno de Wikimedia de los archivos libres de los medios del contenido más grande, ha conducido la necesidad de la funcionalidad adicional en esta área.

MediaWiki no proporciona actual ninguna ayuda nativa del WYSIWYG, aunque viene con una barra de herramientas gráfica para simplificar el proceso de aprender el sintaxis del wiki. También tiene un interfaz simple para permitir el uso transparente de los redactores externos para los archivos y las páginas cargados del wiki.

Organización

MediaWiki proporciona muchas características más allá de los enlaces hipertexto para el contenido de estructuración. Una de las características más tempranas es Namespaces del '. Un problema para Wikipedia tenía de largo sido la separación de contenido enciclopédico de las discusiones que la rodeaban, así como las páginas personales sobre redactores de la enciclopedia. Namespaces es prefijos antes de un título de la página (como " Usuario: " o " Charla: ") cuáles permiten que una página exista bajo nombres múltiples, pero diversos propósitos de la porción dependiendo de su prefijo. Por ejemplo, un " de la página; del el adaptador " podía describir el el el starring 1984 de la película Arnold Schwarzenegger, mientras que un " de la página; usuario del : El adaptador " podría ser un perfil que describía a un usuario que elige este nombre como seudónimo. Más comunmente, cada página tiene un " asociado; Charla: " página que se puede utilizar para discutir su contenido.

Namespaces se puede ver como carpetas que separen diversos tipos básicos de información o de funcionalidad. Mientras que los nuevos namespaces pueden ser agregados, el número de namespaces en un wiki es típicamente relativamente bajo.

Además de namespaces, las páginas se pueden estructurar usar de los subpages de . Esta característica simple proporciona el automático Backlinks de una página del título/del título de la página del del patrón de Subpage al componente antes de la raya vertical (en este caso, " Title" de la página;).

MediaWiki apoya el creado por el usuario de las categorías de . Éstos son similares a las etiquetas usadas en muchas aplicaciones web, pero jerárquicas y descriptivas. En wikis grandes tener gusto Wikipedia, las jerarquías muy complejas han crecido usar este sistema sin ningún planeamiento central.

Arreglo para requisitos particulares

Si se permite la característica, los usuarios pueden modificar sus stylesheets para requisitos particulares y configurar el Javascript del cliente-lado ser ejecutado con cada pageview. En Wikipedia, esto ha llevado a una gran cantidad de herramientas y de ayudantes adicionales desarrollados con el wiki y compartidos entre usuarios. Por ejemplo, los popups de la navegación del altramuz del son una herramienta de encargo del Javascript que demuestra inspecciones previoes de artículos cuando el usuario asoma sobre acoplamientos, y también proporciona los atajos para las tareas de mantenimiento comunes. Otro ejemplo es el, un editor de textos MediaWiki-integrado completamente equipado que proporciona el sintaxis que destaca y búsqueda y substituye funciones.

El interfaz utilizador entero de MediaWiki se puede corregir con el wiki sí mismo por los usuarios con los permisos necesarios (" típicamente supuesto; administrators"). Esto se hace a través de un namespace especial con el " del prefijo; MediaWiki: ", donde cada título de la página identifica un mensaje particular del interfaz utilizador. El " MediaWiki: " el namespace también fue utilizado original para crear los bloques de texto de encargo que se podrían entonces cargar dinámicamente en otras páginas usar un sintaxis especial. Este contenido fue trasladado más adelante a su propio namespace, " Plantilla: ".

Las plantillas son los bloques de texto que se pueden cargar dinámicamente dentro de otra página siempre que se pida esa página. El " de la plantilla; tag" está simplemente un acoplamiento especial en las llaves (por ejemplo " doble; ") qué llamadas la plantilla (en este caso situada en la plantilla: disputado) para cargar donde está la etiqueta. Parámetros de la ayuda de las plantillas para poder substituir las partes del texto para cada caso específico del uso. Un método relacionado, llamado substitución del de la plantilla (llamada agregando el subst: al principio de los partes movibles de una etiqueta de la plantilla) (como una copia y una operación de la goma ) el contenido de la plantilla en la página de la blanco, en vez de cargar el contenido de la plantilla dinámicamente siempre que se cargue la página. Esto limita la consistencia de usar plantillas, pero puede ser útil en ciertos casos, y es (quizás) menos exigente en el servidor .

Las plantillas han encontrado muchas diversas aplicaciones, por ejemplo:
Identificando problemas con un artículo de Wikipedia poniendo una plantilla en el artículo. Esta plantilla entonces hará salir una caja gráfica que indica que el artículo está disputado, y también la categorizará para poder localizar artículos de esta naturaleza.
Creando las disposiciones complejas de la tabla que se utilizan constantemente a través de las páginas múltiples, y donde solamente el contenido de las tablas consigue insertado usar parámetros de la plantilla.
Enviando usuarios mensajes estándar cuando se bloquean de corregir, cuando su comportamiento se considera inadecuado, y así sucesivamente.

MediaWiki tiene el interfaz utilizador en diversas idiomas. Una lengua para el contenido del wiki sí mismo se puede también fijar, para ser enviado en el " Contenido-Language" Jefe y " del HTTP; lang" Cualidad del HTML.

El codebase de MediaWiki contiene el vario " hooks" donde el código adicional puede ser atado. Esto permite que los programadores escriban extensiones sin la modificación de la base o teniendo que someter su código para la revisión. Se requiere la instalación de una extensión consiste en típicamente el agregar de una línea al archivo de configuración, aunque los cambios en algunos casos adicionales tales como actualizaciones de la base de datos.

Extensiones

MediaWiki está consiguiendo avanzado cada vez más y útil para otras blancos con sus extensiones. Muchas de las extensiones disponibles son escrituras simples a permitir el encajar del contenido tal como archivos de destello de Adobe o formas del HTML. Otros agregan nuevo comportamiento complejo al sintaxis del wiki, tal como MediaWiki semántico que proporcione la capacidad de agregar estructurado y relaciones investigables y lo atribuyen a las páginas del wiki (cf. Los ejemplos de las extensiones que podrían mejorar su wiki son:
Extensión de los grados
Extensión de la sugerencia de la categoría
Inclusión de la alimentación de RSS
Inclusión de destello
Inclusión de Youtube
etc.

La fundación de Wikimedia funciona un servidor de la subversión donde se reciben muchas extensiones, y un directorio de ellas se puede encontrar en el Web site de MediaWiki. Algunos otros sitios también se conocen para el desarrollo de - o apoyan para el las extensiones http://www.org/wiki/Extension:Contents
http://www.nl/Categorie:MediaWiki
http://www.com

Acceso y grupos

Mientras que MediaWiki viene con un sistema de características básico relacionadas con el acceso de restricción y la definición de grupos de usuario, el control de acceso de la página no tiende a ser dado prioritario en el desarrollo. Por ejemplo, no es posible definir los permisos de acceso a las páginas sobre una base por-namespace. Aquí, los motores del wiki tienen gusto TWiki, MoinMoin y el WikkaWiki proporciona más flexibilidad apoyando mecanismos de seguridad avanzada como las listas de control de acceso

Funcionamiento

Porque se utiliza para funcionar uno de los sitios más altos del tráfico en el World Wide Web, el Wikipedia, el funcionamiento y la capacidad de conversión a escala de MediaWiki han estado alto - optimizado. MediaWiki apoya la réplica balanceada carga de la base de datos de los escondrijos del calamar, el cliente-lado que deposita, el Memcached o puesta en antememoria tabla-basada para los resultados de acceso frecuente del proceso o de la pregunta, un escondrijo estático simple del archivo, la operación característica-reducida, la compresión de la revisión, y una coleta de trabajo para las operaciones de la base de datos.

El software es conveniente para la operación de las granjas de Wiki del gran escala tal como Wikimedia, que tiene de cerca de 750 wikis en fecha el diciembre de 2007 . Sin embargo, MediaWiki viene sin funcionalidad incorporada manejar tales instalaciones. clear=" del

Limitaciones

Aparte de la carencia ya mencionada de las características del WYSIWYG, la documentación de usuario se encuentra en línea solamente (no hay manual impreso). La instalación y el uso del software de MediaWiki no es intuitivos para los usuarios inexpertos de la computadora (comparados al propósito - software hecho tal como Frontpage por ejemplo).

El programa de análisis sirve como el estándar de hecho del para el sintaxis de MediaWiki pues no se ha definido ningún sintaxis formal. Puesto que el sintaxis no tiene ninguna definición formal (e., en la forma extendida (EBNF) de Backus-Naur) hay una dificultad inherente en crear un redactor del WYSIWYG o virar hacia el lado de babor completo del sintaxis a otra lengua. El trabajo está en curso formalizar la gramática en el ANTLR .

Además, no hay versión fuera de línea de MediaWiki, que permitiría a usuarios poner al día las páginas en su cliente fuera de línea, y después tiene esas páginas transferidas automáticamente al servidor cuando está vuelto a conectar, de una manera similar a la operación del servidor de cliente Lotus Notes . Un cliente fuera de línea de MediaWiki podría también ayudar a usuarios con el respaldo de páginas importantes.

  • Zenithic
  • MediaWiki
    Random links:Unterseeboot 238 | Sistema de ficheros de NetWare | Órdenes de la magnitud (densidad de energía específica) | Keiji Shibazaki | Corrine Gustavson

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">