Utilisateur:Charlottechollat/Brouillon

Spécificités techniques modifier

Bases de données et MySQL modifier

Une base de données sert essentiellement à stocker des informations pour ensuite les traiter, les trier, ou encore les filtrer pour extraire des statistiques ou récupérer des données précises. L'ensemble de ces informations et bases de données sont gérées par un logiciel serveur.

WordPress utilise MySQL qui est un système de gestion de base de données relationnelles libre, gratuit et très utilisé. WordPress peut ainsi stocker et récupérer les informations présentent sur le site internet par le biais de plusieurs tables présentent dès l'installation du CMS. On retrouve par exemple un table pour stocker les commentaires (pseudo/nom, date, message, email), une autre pour stocker le contenu des publications (articles, pages, menus) ou encore une table concernant les utilisateurs (nom, email, droit accordé). 

PHP modifier

Le PHP est un langage de programmation côté serveur qui permet de créer des sites internet dynamiques et interactifs. 

De nombreux sites sont programmés à l'aide de PHP parmi lesquelles ont peut citer Wikipédia, Facebook ou encore WordPress.L’avantage est que PHP est un langage open-source ce qui permet aux développeurs de rajouter des fonctionnalités qui peuvent être réutilisées par d’autres utilisateurs. Enfin, le PHP permet de communiquer avec la base de données. 

Un utilisateur de WordPress n'a pas besoin de connaître le PHP pour utiliser ce CMS, sauf s'il souhaite développer les fonctionnalités prédéfinit.

Fonctionnalités modifier

https://codex.wordpress.org/fr:WordPress_Fonctionnalites

WordPress est réputé pour ses nombreuses fonctionnalités permettant à des utilisateurs avancés ou non de créer un site Internet et de le personnaliser. Ces fonctionnalités sont conçues dans le but de rendre l'expérience de publication la plus simple possible et accessible à tous.

Gestion et administration du site modifier

WordPress est un CMS conçu pour être installé localement sur son ordinateur personnel, sur un ordinateur au bureau ou encore sur un Intranet. Par le biais de son propre serveur web ou d'un hébergement mutualisé, il est possible d'accéder et de modifier le contenu du site Internet en tout temps.

L'installation ainsi que les mises à jour de WordPress se veulent simples et rapides.

Le site Internet peut être géré et administré par plusieurs utilisateurs, chacun pouvant s'il le souhaite se créer un profil en renseignant plusieurs informations. Il est possible de restreindre la possibilité de créer et modifier du contenu pour un utilisateur en modifiant ses droits :

  • Administrateur : accès à toutes les fonctionnalités de l'administration de WordPress
  • Editeur : peut publier et gérer les pages ainsi que celles des autres utilisateurs
  • Auteur : peut publier et gérer ses propres articles uniquement
  • Contributeur : peut écrire et gérer ses propres articles mais ne peut pas les publier
  • Abonné : peut uniquement gérer son profil

Création de contenus modifier

WordPress permet la création de pages et d'articles avec de nombreuses fonctionnalités. Il est possible d'anticiper la publication d'un article en modifiant la date de publication, de couper un article en plusieurs pages si celui-ci est trop long, d'insérer des fichiers multimédias et de créer des miniatures, ou encore d'insérer des émoticônes. Afin de rendre les pages plus attractives, il existe de nombreux plugins de formatage de texte pour enrichir le contenu et gérer la typographie.

WordPress permet de sauvegarder des articles inachevés en tant que brouillons, permettant à l'utilisateur de les compléter plus tard et de les publier lorsqu'il le souhaite.

Les articles peuvent être organisés en catégories et sous-catégories.

Publication modifier

Avant publication ou mise à jour d'un article, il est possible d'utiliser l'outil de prévisualisation pour avoir un aperçu de l'article ou de la page.

Les pages et articles publiés sur WordPress peuvent être associés à des flux de syndication. Un flux de syndication est un fichier XML disponible sur un site qui contient des informations sur les derniers contenus publiés, leur date de publication, l'adresse URL pour les consulter sur le site, avec soit un aperçu du contenu soit le contenu complet en HTML. Les lecteurs du site peuvent ainsi se souscrire à ces flux qui peuvent concerner les différents articles, les catégories ou encore les commentaires.

Personnalisation du design modifier

Afin d'aider les utilisateurs à la construction de leur site Internet, WordPress met à disposition de nombreux thèmes (gratuits et payants) prêts à l'emploi.

Il est possible de personnaliser ces modèles et la présentation du contenu en passant par l'éditeur de modèle et les fichiers connexes ou les balises de modèle. Pour effectuer ces modifications, il n'est pas nécessaire de connaître le langage PHP.

WordPress met également à disposition des plugins (gratuits et payants) qui permettent d'ajouter de nouvelles fonctionnalités au site Internet.

Gestion des discussions et commentaires modifier

WordPress permet l'utilisation de commentaires, trackback (rétrolien - système de lien automatique entre deux articles de blogs) et pingback (notification qui informe l'auteur du blog qu'un autre site à fait un lien vers l'un de ses articles) dans le but de bâtir une communauté.

Il existe plusieurs options de modération pour lutter contre les spams par exemples. Il est possible de choisir de modérer les commentaires avant qu'ils ne soient visibles, contenant des mots spécifiques, déposés depuis des adresses IP particulières ou encore contenant plus de liens que la limite autorisée.

Un système de notification permet de prévenir par email de chaque nouveau commentaire ou chaque modération en attente de validation.

Recherches et archivage modifier

WordPress, permettant à la base de créer des blogs, propose différentes options pour archiver les anciens articles (par an, mois, jour, semaine, catégorie ou auteur). Il est possible d'insérer des liens menant à ces archives depuis n'importe quelle page du site Internet.

Un moteur de recherche est intégrer automatiquement pour permettre aux internautes d'effectuer des recherches sur le site. Le plugin Search-Hilite, livré automatiquement, permet de surligner les termes de la recherche.

Création et gestion d'un Blogroll modifier

Un blogroll est un espace dans lequel on place les liens vers les blogs lus régulièrement. Le plugin Link Manager de WordPress permet de créer et de gérer ces liens facilement.

Il est possible d'ajouter des liens grâce à un bookmarklet ajouté dans les favoris. Les liens peuvent aussi être importés.

Le blogroll est également personnalisable via les balises de modèles qui permettent d'afficher les liens par ordre alphabétique, par évaluation ou encore par mise à jour.

Sites WordPress modifier

Les sites wordpress.org et wordpress.com proposent tous les deux la possibilité de créer un site WordPress mais ne sont cependant pas liés. Il y a des différences concernant les frais, la gratuité, les limitations et la maintenance. Le choix dépend du type de site que l'utilisateur souhaite développer, de ses compétences et des responsabilités qu'il souhaite avoir.

https://wpmarmite.com/wordpress-com-ou-wordpress-org/

WordPress.org modifier

Wordpress.org est le site officiel du CMS en question depuis lequel il est possible de télécharger la version open-source de WordPress, des thèmes et des extensions. Avant le téléchargement, l'utilisateur doit choisir un nom de domaine et trouver un hébergeur.

Installer WordPress depuis wordpress.org permet d'avoir accès à l'intégralité des fichiers du site Internet et de modifier ce dernier sans restrictions. C'est en revanche à l'utilisateur d'effectuer la maintenance technique.

WordPress.com modifier

Le site wordpress.com est une plateforme d'hébergement pour les sites WordPress, créée, hébergée et maintenue par la société Automattic.

Avec un service de base gratuit, Automattic propose des extensions payantes afin d'apporter plus de fonctionnalités aux utilisateurs : offre personnel, offre premium et offre entreprise. Le service gratuit convient très bien à un utilisateur débutant et lui permet de créer rapidement son site Internet sans se soucier de la maintenance technique (sauvegardes, mises à jour, sécurité) qui est gérée par Automattic. En revanche, il y a plusieurs limitations : pas d'accès aux fichiers FTP du site, espace de stockage et personnalisation du design limités, publicité sur le site.

https://fr.wordpress.com/

Communauté WordPress modifier

WordPress francophone est une association à but non-lucratif fondée en 2008 par Amaury Balmer, Benoît Catherineau et Xavier Borderie, sous laquelle la communauté française des utilisateurs de WordPress est représentée et les projets de WordPress Foundation sont soutenus.

Développement de WordPress francophone modifier

La création de WordPress francophone résulte de plusieurs faits :

  • Possibilité de traduire WordPress avec la version 1.2 en 2004
  • Utilisation de WordPress part des français qui donne lieu à la création d'un blog d'actualité et d'un forum en français
  • Lancement du concept de WordCamp par la communauté américaine : événements qui réunissent la communauté

La première édition du WordCamp Paris se déroule en mai 2008. A cette époque, c'est la société Creasenso qui est en charge des finances et des sponsors. C'est à partir de la troisième édition, en 2010, que l'association WordPress francophone s'occupe intégralement de l'événement.

Depuis 2011, WordPress francophone organise une fois par année un WordCamp Paris. D'autres événements ont également lieu à travers toute la France, indépendamment de l'association.

Missions de WordPress francophone modifier

WordPress francophone s'articule autour de cinq missions principales :

  • Promotion de WordPress en France et dans la francophonie, tant auprès des particuliers que des professionnels
  • Traduction de WordPress en français par des bénévoles. Le logiciel traduit est ensuite mis à disposition sur le site officiel wordpress.org
  • Gestion du site de l'association wpfr.net
  • Assistance aux communautés locales et régionales dans l'organisation d'événements liés à WordPress

WordPress francophone met à disposition de nombreux tutoriels ainsi que des forums pour venir en aide aux utilisateurs francophones.

WordPress Foundation modifier

La fondation WordPress est une organisation créée par Matt Mullenweg. L'objectif est d'assurer continuellement le libre-accès de WordPress et de veiller à la pérennité du code source.

La fondation est responsable de la protection de WordPress, du WordCamp et des marques de commerces annexes. Elle met aussi à disposition une charte afin d'éduquer le public sur WordPress et les logiciels open-source connexes.

L'ensemble de projets et logiciels soutenus par la fondation doivent respecter certains critères :

  • Le logiciel doit être sous licence public GNU
  • Le logiciel doit être librement accessible et ouvert aux modifications
  • Toute modifications doit être librement distribuable, sans frais et sans la permission de ses créateurs
  • Le logiciel doit fournir un système de traduction et un cadre pour les extensions