• Aucun résultat trouvé

Wikipedia Architecture et structure

N/A
N/A
Protected

Academic year: 2022

Partager "Wikipedia Architecture et structure"

Copied!
22
0
0

Texte intégral

(1)

Wikipedia Architecture et structure

Xposé - IR3 - 24/01/2012

(2)

Schéma père-mère-fils

(3)

PLAN

1. Wikimedia foundation 2. Media Wiki

3. Introduction Wikipedia

4. Structure et architecture

(4)

Wikimedia Foundation

• Organisation Américaine non lucrative

• Existence officielle : 20 juin 2003 par Jimmy WALES

• Objectifs :

1 ) promouvoir la croissance et le développement de projets

2) distribuer le savoir libre basé sur des WIKI

___publiquement et gratuitement

(5)

Wikimedia Foundation

• Budgets et ressources :

dons (ex = google donne 2M de $ en 2010)

subventions

prix d'excellence

• Les projets sont :

(6)

Media Wiki

• Logiciel libre

• Ecrit en PHP pour interpréter et afficher les données d'une BDD MySQL

• Moteur de Wiki pour le Web

• Logo

(7)

Syntaxe Wiki Texte

Wiki Texte Résultat

’’italique’’ italique

‘’’gras’’’ gras

‘’’’’ les deux’’’’’ les deux

==Chapitre==

===Section===

====Sous-section====

Titres dans différentes tailles

[[lien à une autre page]]

[[lien | titre différent]] Lien interne à une autre page sur wiki

[http://exemple.com description] Lien externe avec la description

---- Ligne horizontale

* Un

* Deux

* trois

• Un • Deux

• trois

# value1

# value2 1. value1

2. Value2

Et bien d’autre encore : http://fr.wikipedia.org/wiki/Aide:Syntaxe

(8)

Wikipedia

Qu'est ce que c'est?

Wiki

• Encyclopédie en ligne librement diffusable et neutre

• Lancement officiel par Jimmy Wales et Larry Sanger le 15 janvier 2001

• Géré par une communauté d’utilisateurs

• Les serveurs hébergeant wikipedia.org sont financés par : wikimedia foundation (le père)

Slogan : Le projet d'encyclopédie librement distribuable que chacun peut améliorer

Jimmy Wales

Larry Sanger

(9)

Wikipedia

Pourquoi "Wikipédia"?

• wiki wiki (Hawaï) : rapide

• pedia (dérivé mot grec) : instruction/éducation

Jimmy Wales

Larry Sanger

(10)

Chiffres

• Langues : 282 traductions

• Commercial et publicité : 0

• Dons reçus :

Ebay donne 2 M $ en 2009

De novembre 2011 à janvier 2012 : 20 M $ donné par 1 M de personne

• 5ème site le + visité au monde (1er = Facebook)

• Nombre d'article début 2011 : 17 millions dont 1 million en Fr et 3,5 millions en En.

• Nombre de visiteurs : 470 millions/mois

(11)

Aspect visuel

(12)

Aspect visuel : Modification

(13)

Démonstration

==Présentation de Wiki Text==

Exemple du format wikitext

===Présentation du candidat===

*'''''Nom : ''''' SENG

*'''''Prénom : ''''' Sereiroth

#Je suis en ''IR3'' de l'école '''ESIPE-MLV'''

#Le site de l'école est : [http://esipe.univ-mlv.fr école ESIPE]

<H1>Pour les foufous du HTML</H1>

<TABLE BORDER="1">

<CAPTION> Voici le titre du tableau </CAPTION>

<TR>

<TH> Titre A1 </TH>

<TH> Titre A2 </TH>

<TH> Titre A3 </TH>

<TH> Titre A4 </TH>

</TR>

<TR>

<TH> Titre B1 </TH>

<TD> Valeur B2 </TD>

<TD> Valeur B3 </TD>

<TD> Valeur B4 </TD>

</TR>

</TABLE>

</br>

<h2> Mais pas sur tout...</h2>

<a href="http://www.meganfox.fr">Transformers 3</a>

Bac à sable http://en.wikipedi a.org/w/index.php

?

title=Wikipedia:S andbox&action=e dit&oldid=44699 9758&edit

Wiki Texte Résultat

’’italique’’ italique

‘’’gras’’’ gras

‘’’’’ les deux’’’’’ les deux

==Chapitre==

===Section===

====Sous-section====

Titres dans différentes tailles

[[lien à une autre page]]

[[lien | titre différent]] Lien interne à une autre page sur wiki

[http://exemple.com description] Lien externe avec la description

---- Ligne horizontale

* Un

* Deux

* trois

• Un • Deux

• trois

# value1

# value2 1. value1

2. Value2

Et bien d’autre encore : http://fr.wikipedia.org/wiki/Aide:Syntaxe

(14)

Aspects techniques

• Logiciel utilisé : Media Wiki (la mère)

• Se base sur le Wiki Texte

==Présentation de Wiki Text==

Exemple du format wikitext

===Présentation du candidat===

*'''''Nom : ''''' SENG

(15)

• 2 Data Center (Floride, Amsterdam)  gérant 400 Serveurs

     Allant du P4 au double Xeon Quad Core avec 16Gb de RAM (2008)

• Serveurs de type LAMP: Linux(Ubuntu), Apache, MySQL, PHP

Serveurs

Serveurs en Floride Serveurs en

Floride Racks serveurs à Amsterdam

Racks

serveurs à

Amsterdam

(16)

Efficacité des serveurs 'caches'

Serveurs SQUID

Serveurs Apache

une base de données maître et des bases de données esclaves stockent les données

BDD

préparent les pages à la demande, en fonction des données présentes dans la base de données

Serveurs LVS (Linux Virtual Server)

Load balancing

(17)
(18)

50 000 requêtes HTTP/seconde en pic,

Avec une moyenne de 27 000 requêtes HTTP/seconde

Squid gère des pointes à 2500 requêtes/sec sur un serveur (information de 2008)

3,7 Gbits/s de bande passante en pic, Avec 2,2 Gbits/s en moyenne

1,3 To de stockage pour les images (plus de 4 millions de fichiers),

25 Go de données dans MySQL,

Serveurs statistiques

(19)

Accessible sur …

Navigateurs

www.wikipedia.org

Appareil électronique

Wikireader

Applications

(20)

Références

http://fr.wikipedia.org/

mots clés : wikipedia

wikimedia foundation media wiki

Wikimedia France [email protected]

http://www.haute-disponibilite.net

Architecture des sites et services web

Et bien sur…google était mon ami…

(21)

Conclusion

• Toujours plus d’améliorations

• Achat des serveurs verts en Europe

• Neutre au niveau CO2

• Faire des dons 

• Garde ses principes: neutre et diffusable publiquement

• Ex : black out contre la loi Sopa

(22)

Merci de votre attention

AVEZ-VOUS DES

Références

Documents relatifs

Deux bases de données ont servi au développement et au test de l’application : SynPUF, une base de données simulée à partir des données de Medicare, et les données de l’assurance

L’application peut gérer BDD (uniquement en base de données),LDAP (uniquement à partir d’un annuaire LDAP) LDAP-BDD (d’abord iden- tification en annuaire LDAP, puis en base

Une base de données/catalogue centrale et des bases de données satellitaires (avec renvois automatiques ou double catalogage).. LA

Redis se fonde sur une architecture maître / esclave comme beaucoup de base NoSQL et permet aussi d'évoluer dans un environnement de type Sharding, où les

Public Toute personne intéressée par les fonctions de base de données d’Excel Contenu  Définition, création et utilisation des bases de données.  Les listes

Par exemple, si vous définissez une ressource de base de données contenant des bases de données pour le Mexique et le Canada et une autre ressource de base de données contenant

Développement logiciel lié à une BDD (Java, MySQL) -Surveillance quotidienne des données obtenues (à travers une IHM Java développée par l’équipe, et une BDD MySQL) -Analyse

Une base de données représente à la fois les données décrivant les objets du monde réel et les liens (ou associations) existant entre ces objets. Depuis l’apparition des bases