<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Archives des web - La programmation sur le web</title>
	<atom:link href="https://programmation.surleweb-france.fr/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmation.surleweb-france.fr/tag/web/</link>
	<description>La programmation gratuite pour tous</description>
	<lastBuildDate>Tue, 08 Mar 2022 17:50:35 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2023/08/cropped-19518430-icone-de-programmation-pour-votre-site-web-mobile-presentation-et-conception-de-logo-gratuit-vectoriel.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>Archives des web - La programmation sur le web</title>
	<link>https://programmation.surleweb-france.fr/tag/web/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">176210735</site>	<item>
		<title>PHP, l&#8217;url rewriting</title>
		<link>https://programmation.surleweb-france.fr/php-url-rewriting/</link>
					<comments>https://programmation.surleweb-france.fr/php-url-rewriting/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Wed, 20 May 2020 17:00:00 +0000</pubDate>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[url rewriting]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=410</guid>

					<description><![CDATA[<p>La mise en place de l'url rewriting en PHP est simple et rapide, quelques lignes et te voilà prêt à gagner en lisibilité</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/php-url-rewriting/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/php-url-rewriting/">PHP, l&rsquo;url rewriting</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>L&rsquo;url rewriting peut paraître barbare dans un premier temps mais c&rsquo;est une technique qui est indispensable afin de gagner en visibilité. Une visibilité pas seulement pour les moteurs de recherche qui indexent ton site mais également pour le lecteur. Si l&rsquo;url rewriting (ou la ré-écriture d&rsquo;url) est correctement mise en place, les adresses de chaque page gagneront en clarté.</p>



<h2 class="wp-block-heading">Définition de l&rsquo;url rewriting</h2>



<p>Comme je viens de le dire, l&rsquo;url rewriting est une technique qui permettra de remplacer une URL compliquée à comprendre, par exemple :</p>



<pre class="wp-block-preformatted">https://mon-site.com/index.php?type=p&amp;id=2</pre>



<p>En :</p>



<pre class="wp-block-preformatted">https://mon-site.com/exemple-url-rewriting</pre>



<h2 class="wp-block-heading">Pourquoi mettre en place l&rsquo;url rewriting</h2>



<p>Maintenant que tu as vu quel changement la ré-écriture d&rsquo;url apporte à ton site, pourquoi devrais-tu le mettre en place. Il y a plusieurs raisons :</p>



<ul class="wp-block-list"><li>gagner en lisibilité pour ton visiteur qui verra en un coup d&rsquo;œil dans la barre d&rsquo;adresse, l&rsquo;article qu&rsquo;il est en train de lire</li><li>améliorer le référencement. Les moteurs de recherche indexent les pages que tu publies, aucun de ses moteurs apprécient les url complexes.</li><li>en tant qu&rsquo;administrateur / développeur de ton site, tu pourras garder une hiérarchie dans tes pages et celle-ci sera bien plus stable. La stabilité est très appréciée par les moteurs de recherche</li><li>avoir une vue voire un contrôle sur les mots clés même si l&rsquo;importance de l&rsquo;url rewriting n&rsquo;est pas aussi grande que l&rsquo;on souhaiterai, elle joue un rôle important.</li></ul>



<p>Voici des raisons suffisantes pour mettre en place cette technique sur ton site. Tu peux avoir plus d&rsquo;informations sur ce <a href="https://www.seo.fr/definition/url-rewriting" target="_blank" rel="noreferrer noopener">lien</a>.</p>



<h2 class="wp-block-heading">Comment mettre en place l&rsquo;url rewriting</h2>



<p>En fonction de l&rsquo;hébergement choisi (voir l&rsquo;article sur <a href="https://programmation.surleweb-france.fr/hebergement-local-ou-exterieur/" target="_blank" rel="noreferrer noopener">l&rsquo;hébergement</a>), tu auras plus ou moins le choix. Si tu es sur un serveur dédié, tu peux la mettre en place dans la configuration de ton site directement sur le <a href="https://programmation.surleweb-france.fr/installer-serveur-web-complet/" target="_blank" rel="noreferrer noopener">serveur web</a>. Si tu es un peu plus limité et que tu utilises <a href="https://httpd.apache.org/" target="_blank" rel="noreferrer noopener">Apache</a>, tu peux placer, à la racine de ton site un fichier .htaccess (<a href="https://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting" target="_blank" rel="noreferrer noopener">lien</a>). </p>



<p>Si tu utilise Nginx (une alternative d&rsquo;Apache), je t&rsquo;invite à suivre ce <a href="https://www.nginx.com/blog/creating-nginx-rewrite-rules/" target="_blank" rel="noreferrer noopener">lien</a>.</p>



<p>Tu peux également passer par le PHP (et oui c&rsquo;est étonnant, c&rsquo;est le sujet de l&rsquo;article). D&rsquo;ailleurs, tu vas pouvoir découvrir comment le mettre en place sur un serveur tournant sur Apache.</p>



<p>Des CMS comme WordPress proposent directement la mise en place de la ré-écriture d&rsquo;url :</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1144" height="473" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/wordpress-permaliens.png?fit=900%2C372&amp;ssl=1" alt="" class="wp-image-430" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/wordpress-permaliens.png?w=1144&amp;ssl=1 1144w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/wordpress-permaliens.png?resize=300%2C124&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/wordpress-permaliens.png?resize=1024%2C423&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/wordpress-permaliens.png?resize=768%2C318&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/wordpress-permaliens.png?resize=150%2C62&amp;ssl=1 150w" sizes="(max-width: 900px) 100vw, 900px" /></figure></div>



<h2 class="wp-block-heading">L&rsquo;url rewriting en PHP sur Apache</h2>



<p>Je ne connais pas suffisamment Nginx pour en décrire le fonctionnement et j&rsquo;en suis désolé mais si tu as des questions, n&rsquo;hésites pas à demander, j&rsquo;en profiterai pour faire quelques recherches.</p>



<p>Tout d&rsquo;abord, nous allons mettre dans le fichier htaccess (à la base de ton site), la redirection de toutes les requêtes vers la page index.</p>



<p>Cela va permettre de pouvoir gérer toutes les url de ton site.</p>



<h3 class="wp-block-heading">Configuration de .htacces</h3>



<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/controleur/*
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]</pre>



<h4 class="wp-block-heading">Petites explications</h4>



<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">RewriteEngine on</pre>



<p>Ceci active le module de ré-écriture.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">RewriteBase /</pre>



<p>Cette ligne permet d&rsquo;indiquer la racine du site, en général, la racine du site n&rsquo;est pas la racine du serveur.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">RewriteCond %{REQUEST_URI} !^/controleur/*</pre>



<p>J&rsquo;ai placé cette ligne pour information, elle permet d&rsquo;exclure un sous-dossier des règles d&rsquo;écriture.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">RewriteCond %{REQUEST_FILENAME} !-f</pre>



<p>Il s&rsquo;agit d&rsquo;une condition préalable primordiale pour la bonne éxecution de la ré-écriture, elle indique qu&rsquo;il ne s&rsquo;agit pas d&rsquo;un fichier réel.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">RewriteRule ^(.*)$ index.php [QSA,L]</pre>



<p>Il s&rsquo;agit de la règle qui renvoie les adresses correspondant aux conditions vers la page index. QSA indique que les paramètres sont passés comme arguments.</p>



<p class="has-small-font-size">Les informations ont été, en partie, trouvées sur cette <a rel="noreferrer noopener" href="https://www.scriptol.fr/wordpress/redirection.php" target="_blank">page</a>.</p>



<h3 class="wp-block-heading">Mise en place avec PHP</h3>



<p>Ici, je ne parlerai que de la partie de la gestion des adresses, je n&rsquo;aborderai pas la création d&rsquo;un site complet.</p>



<p>Je vais procéder par étape, à la fin, tu auras le contenu du fichier complet.</p>



<p>Dans un premier temps, tu vas devoir réfléchir sur la construction de tes url.</p>



<p>Une fois que tu as défini la syntaxe, tu devras l&rsquo;inclure dans les regles :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="php" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">$regles = array( 
    'image'   => "/image/(?'text'[^/]+)/(?'id'\d+)",    // '/image/un-texte/51'
    'album'     => "/album/(?'album'[\w\-]+)",              // '/album/album-slug'
    'categorie'  => "/categorie/(?'categorie'[\w\-]+)",        // '/categorie/categorie-slug'
    'page'      => "/page/(?'page'about|contact)",          // '/page/about', '/page/contact'
    'post'      => "/(?'post'[\w\-]+)",                     // '/post-slug'
    'accueil'      => "/"                                      // '/'
);</pre>



<p>Maintenant, tu vas devoir récupérer l&rsquo;URI qui est demandé (il s&rsquo;agit de l&rsquo;identifiant de ta page), par exemple <em>/image/51</em>.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="php" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">$uri = rtrim( dirname($_SERVER["SCRIPT_NAME"]), '/' );
$uri = '/' . trim( str_replace( $uri, '', $_SERVER['REQUEST_URI'] ), '/' );
$uri = urldecode( $uri );</pre>



<p>A présent, il te reste à déterminer à quelle règle correspond ton uri :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="php" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">foreach ( $regles as $action => $regle) {
    if ( preg_match( '~^'.$regle.'$~i', $uri, $params ) ) {
        // Maintenant, tu sais quelle action et les paramètres qui correspondent
    }
}</pre>



<p>Avec ceci, tu devrais obtenir ton fichier <em>index.php</em>, on va rajouter simplement 2 lignes qui permettront :</p>



<ul class="wp-block-list"><li>d&rsquo;arrêter le programme, une fois que la page recherchée est trouvée</li><li>d&rsquo;afficher une page dans le cas où la page demandée n&rsquo;est pas connue</li></ul>



<p>Le fichier final :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="php" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">$regles= array( 
    'image'   => "/image/(?'text'[^/]+)/(?'id'\d+)",    // '/image/un-texte/51'
    'album'     => "/album/(?'album'[\w\-]+)",              // '/album/album-slug'
    'categorie'  => "/categorie/(?'categorie'[\w\-]+)",        // '/categorie/categorie-slug'
    'page'      => "/page/(?'page'about|contact)",          // '/page/about', '/page/contact'
    'post'      => "/(?'post'[\w\-]+)",                     // '/post-slug'
    'accueil'      => "/"                                      // '/'
);

$uri = rtrim( dirname($_SERVER["SCRIPT_NAME"]), '/' );
$uri = '/' . trim( str_replace( $uri, '', $_SERVER['REQUEST_URI'] ), '/' );
$uri = urldecode( $uri );

foreach ( $regles as $action => $regle) {
    if ( preg_match( '~^'.$regle.'$~i', $uri, $params ) ) {

        include( $action . '.php' );
        exit();
    }
}

// Si rien n'est trouvé, on affiche une page 404.php
include(  '404.php' );</pre>



<p>Dans notre exemple, dans ton dossier et au même niveau, il y a les fichiers suivants :</p>



<ul class="wp-block-list"><li>index.php</li><li>404.php</li><li>image.php</li><li>album.php</li><li>categorie.php</li><li>page.php</li><li>post.php</li><li>accueil.php</li></ul>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Voilà, tu es en mesure de mettre en place l&rsquo;url rewriting sur ton site et cela de manière simple.</p>



<p class="has-small-font-size">Cette page a été faite après avoir  longtemps eu des problèmes, ja source a été trouvé sur le forum <a rel="noreferrer noopener" href="https://stackoverflow.com/questions/16388959/url-rewriting-with-php" target="_blank">stackoverflow.com</a>.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/php-url-rewriting/">PHP, l&rsquo;url rewriting</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/php-url-rewriting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">410</post-id>	</item>
		<item>
		<title>Installer un serveur web complet</title>
		<link>https://programmation.surleweb-france.fr/installer-serveur-web-complet/</link>
					<comments>https://programmation.surleweb-france.fr/installer-serveur-web-complet/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Fri, 15 May 2020 17:00:00 +0000</pubDate>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[création]]></category>
		<category><![CDATA[hébergement]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[serveur web]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=308</guid>

					<description><![CDATA[<p>Pas à pas pour l'installation d'un serveur web complet prêt à l'emploi</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/installer-serveur-web-complet/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/installer-serveur-web-complet/">Installer un serveur web complet</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Te voilà ici, certainement tu as décidé d&rsquo;installer un serveur web sur ta machine. </p>



<p>Tu peux te retrouver dans cette situation (pas dramatique) parce que tu as choisi d&rsquo;héberger ton site chez toi ou bien choisi un hébergeur où tu es maître de tout (voir l&rsquo;article sur <a href="https://programmation.surleweb-france.fr/hebergement-local-ou-exterieur/(ouvre un nouvel onglet)" target="_blank" rel="noreferrer noopener">l&rsquo;hébergement</a>).</p>



<p>Avant que tu ailles plus loin, je te détaille sur quoi j&rsquo;ai fait mon installation :</p>



<ul class="wp-block-list"><li>Raspberry Pi4, voir le <a rel="noreferrer noopener" href="https://amzn.to/2Lf90iF" target="_blank">lien Amazon d&rsquo;un pack complet</a>.</li><li>Disque dur SSD en format M2 avec boitier extérieur, lien Amazon pour <a rel="noreferrer noopener" href="https://amzn.to/2LaEkiE" target="_blank">le disque dur</a> et lien vers le <a rel="noreferrer noopener" href="https://amzn.to/35QXDr3" target="_blank">boitier</a>.</li></ul>



<p>Le Raspberry Pi4 ne permet pas encore (à l&rsquo;écriture de ces lignes) un fonctionnement complet sur un disque externe. En revanche, un démarrage sur la carte SD puis un basculement vers le disque dur est possible, ce qui rallonge grandement la durée de vie de la carte SD.</p>



<p>Tu pourras donc suivre cet article si tu souhaites créer un serveur sur un OS dérivé de <a rel="noreferrer noopener" href="https://www.debian.org/index.fr.html" target="_blank">Debian</a>.</p>



<p>Cette page fait partie d&rsquo;une suite d&rsquo;article consacré à « <a href="https://programmation.surleweb-france.fr/comprendre-creer-site-internet/" target="_blank" rel="noreferrer noopener">Comprendre et créer un site Internet</a>« .</p>



<h2 class="wp-block-heading">Qu&rsquo;est-ce-qu&rsquo;un serveur web</h2>



<p>On distingue deux types de serveur web :</p>



<ul class="wp-block-list"><li>le hardware qui sera une machine dédiée à stocker l&rsquo;ensemble des fichiers qui compose un site</li><li>le software qui contient différents fragments qui contrôlent la façon dont les utilisateurs peuvent accéder aux fichiers hébergés. On trouvera <em>a minima</em> un serveur <em>HTTP</em>. Un serveur HTTP est un logiciel qui comprend les <a href="https://developer.mozilla.org/fr/docs/Glossaire/URL">URL</a> et le protocole <a href="https://developer.mozilla.org/fr/docs/Glossaire/HTTP">HTTP</a> (le protocole utilisé par le navigateur pour afficher les pages web).Vu sur <a href="https://developer.mozilla.org/fr/docs/Apprendre/Qu_est-ce_qu_un_serveur_web" target="_blank" rel="noreferrer noopener">Mozilla.org</a>.</li></ul>



<p>Ici, nous nous intéresserons au côté software.</p>



<h2 class="wp-block-heading">Installation d&rsquo;un serveur web complet</h2>



<p>Il existe plusieurs serveurs ou configuration disponible. Pour ma part, j&rsquo;ai choisi d&rsquo;installer un LAMP pour Linux Apache2, MariaDB, Php (sachant que le M peut être pour MySQL et le P pour Perl).</p>



<p>L&rsquo;installation se fait via le terminal soit en direct soit en SSH (qui sera certainement le cas).</p>



<p>Dans votre terminal, commences par une mise à jour de la liste des paquets et de ton système en saisissant :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="shell" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sudo apt-get update &amp;&amp; sudo apt-get upgrade -y</pre>



<p>Ensuite, tu vas installer la base du LAMP (le serveur web complet pour Linux) :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="shell" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sudo apt-get install apache2 php libapache2-mod-php mariadb-server php-mysql</pre>



<p>SI tu souhaites installer mysql, tu remplaces simplement mariadb-server par mysql-server.</p>



<p>Pour compléter l&rsquo;installation, je te conseille d&rsquo;installer des modules supplémentaires notamment si tu compte utiliser un CMS comme WordPress :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="shell" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sudo apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip</pre>



<p>Ton serveur est maintenant prêt, pour vérifier, dans ton navigateur, tape l&rsquo;adresse suivante : http://localhost, tu dois voir apparaître :</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="1532" height="757" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/test-apache-1.png?fit=900%2C445&amp;ssl=1" alt="" class="wp-image-325" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/test-apache-1.png?w=1532&amp;ssl=1 1532w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/test-apache-1.png?resize=300%2C148&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/test-apache-1.png?resize=1024%2C506&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/test-apache-1.png?resize=768%2C379&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/test-apache-1.png?resize=150%2C74&amp;ssl=1 150w" sizes="(max-width: 900px) 100vw, 900px" /></figure></div>



<p>Maintenant, il est temps de faire quelques petites choses, notamment niveau sécurité.</p>



<p>De manière optionnelle, tu peux installer PhpMyAdmin qui te permettra de gérer ta base de données via le navigateur :</p>



<pre class="EnlighterJSRAW" data-enlighter-language="shell" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sudo apt-get install phpmyadmin</pre>



<h2 class="wp-block-heading">Sécurisation</h2>



<h3 class="wp-block-heading">Apache2</h3>



<p>Il s&rsquo;agit surtout de protéger les informations qui peuvent être transmise à des petits malins. Le but étant de cacher des informations, en cherchant sur internet différentes solutions, celles remontées étaient déjà mise en place dans l&rsquo;installation de base, dans le fichier <strong>/etc/apache2/conf-available/security.conf</strong>, modifies les valeurs :</p>



<ul class="wp-block-list"><li>ServerTokens en mettant Prod</li><li>ServerSignature en mettant Off</li></ul>



<p>J&rsquo;ai pris par habitude de restreindre tous les dossiers se trouvant dans la racine des sites d&rsquo;Apache (sous debian, c&rsquo;est <strong>/var/www</strong>), pour cela, toujours dans le fichier précédent, ajoutes :</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<pre class="EnlighterJSRAW" data-enlighter-language="apache" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">&lt;Directory />
     Order Allow,Deny
     Allow from all
     AllowOverride None
     Options -Indexes -ExecCGI -FollowSymLinks -Includes
     Require all denied
     AllowOverride None
&lt;/Directory></pre>
</div></div>



<h3 class="wp-block-heading">Sécurisation de MariaDB</h3>



<p>De base, MariaDB, lors de l&rsquo;installation crée un utilisateur root sans mot de passe, ce qui n&rsquo;est pas le plus sur.</p>



<p>Dans le terminal, saisir : </p>



<pre class="EnlighterJSRAW" data-enlighter-language="shell" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">sudo mysql_secure_installation</pre>



<p>En répondant Y (oui) à toutes les réponses, tu auras un système bien plus sécurisé, mais dis-toi que ce ne sera jamais assez face aux petits malins et surtout, la première source d&rsquo;erreur, de fuite, se situe entre le clavier et la chaise.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Si tu as suivi cet article, tu as fait un pas de plus à la mise en ligne de ton site.</p>



<p>Il existe d&rsquo;autre serveur http tel Nginx et d&rsquo;autres gestionnaire de base de données, mais j&rsquo;avoue que j&rsquo;ai l&rsquo;habitude d&rsquo;être sur Apache et MariaDb, côté langage de programmation, j&rsquo;aime beaucoup PHP mais ce n&rsquo;est qu&rsquo;un avis personnel.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/installer-serveur-web-complet/">Installer un serveur web complet</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/installer-serveur-web-complet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">308</post-id>	</item>
		<item>
		<title>Internet, c&#8217;est quoi au juste ?</title>
		<link>https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/</link>
					<comments>https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Tue, 12 May 2020 19:27:00 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[arpanet]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[protocole]]></category>
		<category><![CDATA[réseau]]></category>
		<category><![CDATA[tcp/ip]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=250</guid>

					<description><![CDATA[<p>Avant même que tu te lance dans la création d&#8217;un site internet, il est intéressant (mais pas indispensable) de savoir ce qu&#8217;est internet, tu l&#8217;utilises tous les jours certainement sans t&#8217;en rendre compte ou du moins sans en avoir conscience. Mais au final, es-tu capable de dire ce qu&#8217;est internet...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/">Internet, c&rsquo;est quoi au juste ?</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Avant même que tu te lance dans la création d&rsquo;un site internet, il est intéressant (mais pas indispensable) de savoir ce qu&rsquo;est internet, tu l&rsquo;utilises tous les jours certainement sans t&rsquo;en rendre compte ou du moins sans en avoir conscience.</p>



<p>Mais au final, es-tu capable de dire ce qu&rsquo;est internet ? Quand est-il apparu ? Comment fonctionne-t-il (dans les grandes lignes) ? J&rsquo;imagine que si tu débute ta création de site en lisant ces lignes, c&rsquo;est qu&rsquo;il y a peu de chance que tu puisses y répondre.</p>



<p>Sans vouloir faire de toi un expert, je vais essayer d&rsquo;apporter quelques éléments de réponse.</p>



<h2 class="wp-block-heading">Définition</h2>



<p>Tout d&rsquo;abord, une petite définition définition, en tapant dans google : « définition internet », tu auras le droit à :</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img data-recalc-dims="1" decoding="async" width="382" height="351" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-23.png?resize=382%2C351&#038;ssl=1" alt="" class="wp-image-257" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-23.png?w=382&amp;ssl=1 382w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-23.png?resize=300%2C276&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-23.png?resize=150%2C138&amp;ssl=1 150w" sizes="(max-width: 382px) 100vw, 382px" /><figcaption>Google au taquet dans la recherche</figcaption></figure></div>



<p>Bon, j&rsquo;avoue que c&rsquo;est un peu léger, pour amener un peu plus de concret, Internet est bien un réseau informatique mondial composé de réseaux nationaux, régionaux et privés. Ce réseau utilise le même protocole de communication appelé <a href="https://www.journaldunet.fr/web-tech/dictionnaire-du-webmastering/1203405-tcp-ip-transmission-control-protocol-internet-protocol-definition-traduction/" target="_blank" rel="noreferrer noopener">TCP/IP</a>. Il permet essentiellement : </p>



<ul class="wp-block-list"><li>l&rsquo;accès a des sites internet via le « Web » (ou la toile)</li><li>l&rsquo;envoi de courriels</li><li>le transfert de fichier grâce au protocole <a rel="noreferrer noopener" href="https://fr.wikipedia.org/wiki/File_Transfer_Protocol" target="_blank">FTP</a></li></ul>



<p>Il s&rsquo;agit des trois principales activités, bien entendu, des services utilisant ce réseau est présent.</p>



<h2 class="wp-block-heading">Un peu d&rsquo;histoire</h2>



<p>Les réseaux informatiques existaient avant l’apparition d&rsquo;Internet, on peut parler d&rsquo;internet à partir du moment des réseaux ont été interconnectés. Avant Internet, les réseaux étaient locaux, sans aucune ouverture sur le monde.</p>



<p>L<a rel="noreferrer noopener" href="https://www.franceculture.fr/sciences/arpanet-lancetre-dinternet-a-50-ans" target="_blank">&lsquo;ARPANET</a>, en 1969, est considéré comme le premier réseau, l’ancêtre d&rsquo;internet, initialement conçu pour la communication entre militaire et entre scientifique, il a également servi de berceau à ce qu&rsquo;est internet.</p>



<p>En 1971, le premier e-mail est créé par <a rel="noreferrer noopener" href="https://hitek.fr/actualite/ray-tomlinson-inventeur-email-mort_8660" target="_blank">Ray Tomlinson</a>.</p>



<p>En 1973, Vinton Cerf, de Stanford, et de Bob Kahn développe ce que l&rsquo;on appelera le protocole <a href="https://www.journaldunet.fr/web-tech/dictionnaire-du-webmastering/1203405-tcp-ip-transmission-control-protocol-internet-protocol-definition-traduction/" target="_blank" rel="noreferrer noopener">TCP/IP</a> qui sera le fondement de l&rsquo;Internet, pour faire simple, le protocole TCP/IP permet la communication entre deux machines en leur assignant une adresse unique (par exemple 192.168.0.1).</p>



<p>En 1983, jaillit le <a rel="noreferrer noopener" href="https://www.nameshield.com/ressources/lexique/dns-domain-name-system/" target="_blank">DNS </a>(ou Domain Name System), avec l&rsquo;augmentation du nombre de poste sur le réseau, les erreurs (doublon) sur les adresses IP étaient fréquentes et pouvez mettre en péril le réseau. Le DNS a été créé afin d&rsquo;éviter ce problème, ce système permet d&rsquo;attribuer à une adresse un nom. Cet « annuaire » d&rsquo;adresse de couple IP/nom est divisé en zone pour simplifier la gestion, mais tous ces couples sont connu de chacun.</p>



<p>Puis en 1989, c&rsquo;est la naissance du <a href="https://fr.wikipedia.org/wiki/World_Wide_Web" target="_blank" rel="noreferrer noopener">World Wide Web</a> (www), l&rsquo;ouverture au grand public de ce réseau, il s&rsquo;agit du web actuel (mais depuis, il y a eu quelques changements)</p>



<p>A partir de cette date, tout n&rsquo;a été que guerre, fusion, amitié et divorce sur le net et à donner naissance aux géants que l&rsquo;on connait actuellement.</p>



<h2 class="wp-block-heading">Les notions clés</h2>



<p>Maintenant que tu as eu une petite histoire d&rsquo;internet, nous allons simplement 3 notions qui vont te permettent de bien comprendre ce qu&rsquo;est internet et comment y participer</p>



<h3 class="wp-block-heading">Le protocole TCP/IP</h3>



<p>Il s&rsquo;agit d&rsquo;un protocole (ou plutôt un ensemble de protocoles) de communication. Le premier protocole IP permet de formaliser les données qui sont envoyées, l&rsquo;adresse de destination, l&rsquo;adresse d&rsquo;expédition, les différentes informations. Le protocole TCP, quant à lui permet de s&rsquo;assurer que les paquets émis arrivent, de préparer les paquets à envoyer.</p>



<p>La conjugaison des deux permet l&rsquo;envoi et la réception à une adresse d&rsquo;une donnée dans sa totalité.</p>



<p>Ton adresse IP (publique) sera donc indispensable pour la mise en ligne et surtout faire connaître ton site car c&rsquo;est grâce à elle que les visiteurs pourront venir voir ton site.</p>



<h3 class="wp-block-heading">Le DNS</h3>



<p>Le DNS ou système de nom de domaine va grandement simplifier l&rsquo;utilisation d&rsquo;internet. Je ne t&rsquo;imagine pas rentrer dans ton navigateur l&rsquo;adresse IP du site que tu as l&rsquo;habitude de visiter, tu utilises un nom de site. Pour que le réseau informatique comprenne quel site tu souhaite afficher, il a besoin de convertir ta chaîne de caractère en adresse IP, c&rsquo;est là qu&rsquo;intervient le DNS.</p>



<p>De la même manière que tu connais ton adresse IP, tu devras choisir un nom pour ton site, tu achèteras un domaine, tu peux te rendre sur ce <a rel="noreferrer noopener" href="https://www.ionos.fr/hebergement/hebergement-web?ac=OM.FR.FRf11K357043T7073a&amp;kwk=428500155" target="_blank">lien </a>IONOS qui est mon fournisseur pour le nom de domaine. Ce prestataire mettra dans l&rsquo;annuaire ton couple nom/ip.</p>



<h3 class="wp-block-heading">Le serveur web</h3>



<p>La dernière notion est le serveur web. Un serveur web est une machine qui proposera un service sur internet, dans notre cas un site. C&rsquo;est lui que les navigateurs du monde entier viendront questionner pour afficher ton site.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="470" height="200" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Serveur_web.png?resize=470%2C200&#038;ssl=1" alt="" class="wp-image-265" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Serveur_web.png?w=470&amp;ssl=1 470w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Serveur_web.png?resize=300%2C128&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Serveur_web.png?resize=150%2C64&amp;ssl=1 150w" sizes="auto, (max-width: 470px) 100vw, 470px" /></figure></div>



<p>Tu pourras l&rsquo;auto-héberger ou bien payer un hébergement. </p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Voilà, j&rsquo;espère que j&rsquo;ai réussi à t&rsquo;apporter quelques informations, si oui, j&rsquo;en suis ravi, sinon n&rsquo;hésites pas à me dire ce qu&rsquo;il te manque pour comprendre. Soit j&rsquo;étofferai cet article en faisant des mises à jour, soit je te répondrai dans les commentaires.</p>



<p>En tout cas, tu peux revenir sur le sommaire de « <a href="https://programmation.surleweb-france.fr/comprendre-creer-site-internet/" target="_blank" rel="noreferrer noopener">Création d&rsquo;un site internet</a>« </p>
<p>L’article <a href="https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/">Internet, c&rsquo;est quoi au juste ?</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">250</post-id>	</item>
		<item>
		<title>Comprendre et créer son site internet</title>
		<link>https://programmation.surleweb-france.fr/comprendre-creer-site-internet/</link>
					<comments>https://programmation.surleweb-france.fr/comprendre-creer-site-internet/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Mon, 11 May 2020 17:00:00 +0000</pubDate>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[création]]></category>
		<category><![CDATA[créer]]></category>
		<category><![CDATA[hébergement]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[nom de domaine]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rémunération]]></category>
		<category><![CDATA[serveur web]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=247</guid>

					<description><![CDATA[<p>La création de site internet passe par de nombreuse étapes, avant de commencer, il est important de comprendre comment cela fonctionne, l'environnement du web et quoi mettre en place</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/comprendre-creer-site-internet/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/comprendre-creer-site-internet/">Comprendre et créer son site internet</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Cette page sera vivante, il se peut que tous les articles ne soit pas encore disponibles, alors n&rsquo;hésites pas à t&rsquo;abonner soit par la newsletter, soit par les réseaux sociaux. Si tu vois qu&rsquo;un article manque(ra), n&rsquo;hésites pas à le dire en commentaire.</p><cite>Zigomato</cite></blockquote>



<p>En venant sur ce site, j&rsquo;imagine que tu as dans l&rsquo;idée de mettre en ligne (sur le web ou localement) un site internet. La mise en ligne et la conception peut être très simple, encore faut-il savoir comment s&rsquo;y prendre. Tu verras qu&rsquo;en quelques minutes, un site peut être publié mais avant de se lancer dedans, il est important de comprendre ce qu&rsquo;il faut et connaître les mécanismes d&rsquo;internet (dans les grandes lignes). </p>



<p>A la fin de cet article tu seras en mesure d&rsquo;avoir ton propre site mais pour cela et pour que ce soit plus digeste (j&rsquo;ai pas une plume des plus légères), j&rsquo;ai découpé le sujet en plusieurs parties.</p>



<p>Chacune aura son intérêt, peut être facultative mais te donnera une idée générale. </p>



<p>Je n&rsquo;ai pas pour objectif de révolutionner le sujet, mais j&rsquo;essayerai d&rsquo;amener un maximum d&rsquo;informations.</p>



<h2 class="wp-block-heading">Internet ? C&rsquo;est quoi au juste?</h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1280" height="905" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/tree-200795_1280-1.jpg?fit=900%2C636&amp;ssl=1" alt="" class="wp-image-254" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/tree-200795_1280-1.jpg?w=1280&amp;ssl=1 1280w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/tree-200795_1280-1.jpg?resize=300%2C212&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/tree-200795_1280-1.jpg?resize=1024%2C724&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/tree-200795_1280-1.jpg?resize=768%2C543&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/tree-200795_1280-1.jpg?resize=150%2C106&amp;ssl=1 150w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure>



<p>Internet est un outil du quotidien, tellement quotidien que l&rsquo;on oubli qu&rsquo;il n&rsquo;a pas toujours existé, la première partie t&rsquo;amèra sur cette page.</p>



<p>Pour lire l&rsquo;article, je t&rsquo;invite à suivre ce <a href="https://programmation.surleweb-france.fr/internet-c-est-quoi-au-juste/(ouvre un nouvel onglet)" target="_blank" rel="noreferrer noopener">lien</a>.</p>



<h2 class="wp-block-heading">Hébergement local ou extérieur ?</h2>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1280" height="853" src="https://i1.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/besides-the-cancer-time-to-nearby-lodging-2513008_1280-1.jpg?fit=900%2C599&amp;ssl=1" alt="" class="wp-image-269" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/besides-the-cancer-time-to-nearby-lodging-2513008_1280-1.jpg?w=1280&amp;ssl=1 1280w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/besides-the-cancer-time-to-nearby-lodging-2513008_1280-1.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/besides-the-cancer-time-to-nearby-lodging-2513008_1280-1.jpg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/besides-the-cancer-time-to-nearby-lodging-2513008_1280-1.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/besides-the-cancer-time-to-nearby-lodging-2513008_1280-1.jpg?resize=150%2C100&amp;ssl=1 150w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure></div>



<p>Tu devra faire un choix, faire héberger ton site chez un hébergeur ou bien l&rsquo;auto-héberger. Les deux ont leurs avantages et inconvénients.</p>



<p>En fonction de tes besoins, tu verras que ton idée initiale n&rsquo;aura pas été la meilleur.</p>



<p>L&rsquo;article est visible sur cette <a href="https://programmation.surleweb-france.fr/hebergement-local-ou-exterieur/" target="_blank" rel="noreferrer noopener">page</a>.</p>



<h2 class="wp-block-heading">Un nom de domaine</h2>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1280" height="975" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/domain-names-1772240_1280-1.png?fit=900%2C686&amp;ssl=1" alt="" class="wp-image-299" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/domain-names-1772240_1280-1.png?w=1280&amp;ssl=1 1280w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/domain-names-1772240_1280-1.png?resize=300%2C229&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/domain-names-1772240_1280-1.png?resize=1024%2C780&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/domain-names-1772240_1280-1.png?resize=768%2C585&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/domain-names-1772240_1280-1.png?resize=150%2C114&amp;ssl=1 150w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure></div>



<p>Que tu sois hébergé à l&rsquo;extérieur ou chez toi (je parle de ton serveur), tu aura certainement besoin d&rsquo;un nom de domaine, si tu as lu la première partie, tu sauras. Malheureusement, ce nom de domaine aura un coût (ne t&rsquo;affole pas, il sera faible).</p>



<p>Plus d&rsquo;explication dans <a href="https://programmation.surleweb-france.fr/nom-de-domaine/" target="_blank" rel="noreferrer noopener">cet article</a>.</p>



<h2 class="wp-block-heading">Un serveur web</h2>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1280" height="853" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/technology-3406895_1280-1.jpg?fit=900%2C599&amp;ssl=1" alt="" class="wp-image-310" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/technology-3406895_1280-1.jpg?w=1280&amp;ssl=1 1280w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/technology-3406895_1280-1.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/technology-3406895_1280-1.jpg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/technology-3406895_1280-1.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/technology-3406895_1280-1.jpg?resize=150%2C100&amp;ssl=1 150w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure></div>



<p>On progresse, tu as ton hébergement, ton nom de domaine, maintenant, il est temps d&rsquo;avoir ton site &#8230;, je m&#8217;emballe, avant cela, il te faut un serveur web. </p>



<p>Pour ma part, je vais te montrer comment installer un serveur web chez toi à base Apache, MariaDB et PHP, en plus, on installera PHPMyAdmin.</p>



<p>En général, les hébergements extérieurs proposent déjà des installations cela fait parti des avantages comme des inconvénients.</p>



<p>Je t&rsquo;invite à suivre ce lien, si tu veux en découvrir plus, <a href="https://programmation.surleweb-france.fr/installer-serveur-web-complet/">lien</a>.</p>



<h2 class="wp-block-heading">La création du site</h2>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1280" height="853" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/webdesign-3411373_1280-1.jpg?fit=900%2C599&amp;ssl=1" alt="" class="wp-image-328" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/webdesign-3411373_1280-1.jpg?w=1280&amp;ssl=1 1280w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/webdesign-3411373_1280-1.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/webdesign-3411373_1280-1.jpg?resize=1024%2C682&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/webdesign-3411373_1280-1.jpg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/webdesign-3411373_1280-1.jpg?resize=150%2C100&amp;ssl=1 150w" sizes="auto, (max-width: 900px) 100vw, 900px" /></figure></div>



<p>On y vient enfin, tu auras le choix de produire un site de A à Z ou bien d&rsquo;utiliser un CMS comme WordPress, en fonction de ton niveau mais également du temps disponible et du genre de site que tu veux faire, le choix t&rsquo;appartient.</p>



<p>Voici deux articles qui te montreront les outils nécessaires pour faire ton site :</p>



<ul class="wp-block-list"><li>avec WordPress</li><li>à la dure, en codant tout ton site.</li></ul>



<p>Pour en lire plus, suivre <a href="https://programmation.surleweb-france.fr/avec-quoi-creer-son-site/" target="_blank" rel="noreferrer noopener">ce lien</a>.</p>



<h2 class="wp-block-heading">Le référencement (facultatif)</h2>



<p>C&rsquo;est bien ton site est en ligne, encore faut-il le faire connaître. Le mettre en bonne place dans un moteur de recherche est un sacerdoce. Plein de règles plus ou moins défini, des outils et surtout de la patience.</p>



<p>Pourquoi ai-je mis que c&rsquo;était facultatif ? Tout simplement parce que tu ne souhaite pas obligatoirement avoir un site en tête de recherche, il s&rsquo;agit peut-être d&rsquo;un site pour ton usage personnel mais accessible de partout (dans ce cas, même le nom de domaine n&rsquo;est pas indispensable)</p>



<p>La page est enfin accessible à <a href="https://programmation.surleweb-france.fr/referencement-de-son-site/" target="_blank" rel="noreferrer noopener">cette adresse</a>.</p>



<h2 class="wp-block-heading">La rémunération (facultative)</h2>



<p>J&rsquo;ai bien préciser dès le titre du chapitre, la rémunération de ton site est facultative, cela ne fera pas mieux fonctionner ton site. </p>



<p>Il serait même extraordinaire que tu puisses en vivre, même si c&rsquo;est tout le mal que je te souhaite.</p>



<p>Pour voir l&rsquo;article, suivre ce <a href="https://programmation.surleweb-france.fr/remunerer-son-site-internet/" target="_blank" rel="noreferrer noopener">lien</a>.</p>



<h2 class="wp-block-heading">La veille (toujours facultative)</h2>



<div class="wp-block-image"><figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="900" height="418" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?resize=900%2C418&#038;ssl=1" alt="Bannière feedly" class="wp-image-547" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?resize=1024%2C476&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?resize=300%2C139&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?resize=768%2C357&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?resize=1536%2C713&amp;ssl=1 1536w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?resize=150%2C70&amp;ssl=1 150w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Feedly.jpg?w=1600&amp;ssl=1 1600w" sizes="auto, (max-width: 900px) 100vw, 900px" /><figcaption>Bannière feedly</figcaption></figure></div>



<p>La veille te permettra de te tenir à jour sur le thème de ton site, bien sûr, il se peut que cela ne soit pas nécessaire, mais la veille peut te permettre aussi de trouver des idées originales ou d&rsquo;actualités à publier.</p>



<p>L&rsquo;article pour la création de son système de veille est sur <a href="https://programmation.surleweb-france.fr/faire-une-veille-pour-son-site/" target="_blank" rel="noreferrer noopener">cette page</a>.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>En arrivant à la fin de cet article, tu devrais être armé pour créer toi même ton site. </p>



<p>N&rsquo;hésites pas à partager cette page et surtout à faire des commentaires, sur une partie qui te sembles importante et que j&rsquo;aurai totalement mise de côté.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/comprendre-creer-site-internet/">Comprendre et créer son site internet</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/comprendre-creer-site-internet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">247</post-id>	</item>
		<item>
		<title>Sélection des banques d&#8217;images gratuites</title>
		<link>https://programmation.surleweb-france.fr/selection-des-banques-dimages-gratuites/</link>
					<comments>https://programmation.surleweb-france.fr/selection-des-banques-dimages-gratuites/#respond</comments>
		
		<dc:creator><![CDATA[Zigomato]]></dc:creator>
		<pubDate>Sun, 03 May 2020 17:00:00 +0000</pubDate>
				<category><![CDATA[Développement Web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[banque]]></category>
		<category><![CDATA[création]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[gratuite]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://programmation.surleweb-france.fr/?p=95</guid>

					<description><![CDATA[<p>Lors de la rédaction des pages de ton site, la mise en place d&#8217;images de qualité reflétera le sérieux que tu apportes à ton site et tes lecteurs. Ce sont les premières choses qui sautent au yeux lors de la navigation. Parce que c&#8217;est un site 100% amateur et pour...</p>
<p class="continue-reading-button"> <a class="continue-reading-link" href="https://programmation.surleweb-france.fr/selection-des-banques-dimages-gratuites/">Continuer la lecture<i class="crycon-right-dir"></i></a></p>
<p>L’article <a href="https://programmation.surleweb-france.fr/selection-des-banques-dimages-gratuites/">Sélection des banques d&rsquo;images gratuites</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Lors de la rédaction des pages de ton site, la mise en place d&rsquo;images de qualité reflétera le sérieux que tu apportes à ton site et tes lecteurs. Ce sont les premières choses qui sautent au yeux lors de la navigation.</p>



<p>Parce que c&rsquo;est un site 100% amateur et pour lequel, le seul budget que j&rsquo;y consacre est destiné au nom de domaine ainsi qu&rsquo;à la consommation électrique. Il est hors de question de mettre en ligne des photos qui ne soient pas gratuites. Le but du site est également de proposer des astuces ou des liens qui ne nécessite pas de débourser un sous (sauf les liens vers des produits en relation avec les articles).</p>



<p>Obtenir des photos est simple, tu pourras en trouver plein sur internet mais leur recherche s&rsquo;avère parfois être compliqué. </p>



<p>Certaines de ces banques te proposeront un téléchargement direct, d&rsquo;autres nécessiteront une inscription gratuite.</p>



<p>Pour les banques en langue anglaise, tu devras faire un petit effort sur les mots clés et trouver la traduction correspondant le mieux pour cibler correctement.</p>



<h2 class="wp-block-heading">Pourquoi utiliser des images gratuites et libre de droit ?</h2>



<p>Mise à part le côté financier qui est d&rsquo;acheté des images, il est important de respecter les droits d&rsquo;auteurs et même si ton site ne viendra pas concurrencer les grandes maisons.</p>



<p>Une image qui n&rsquo;est pas libre de droit peut vous exposer à des sanctions, les moins grave seront des pénalités dans le référencement (même si cela est dommageable) et cela peut aller jusqu&rsquo;à des poursuites judiciaires</p>



<h3 class="wp-block-heading">Conseils et bonnes pratiques</h3>



<p>Voici quelques petits conseils quant à l&rsquo;utilisation des médias pour votre site (source sur <a href="https://www.commentcamarche.net/faq/34187-editeurs-web-comment-respecter-les-droits-d-auteur" target="_blank" rel="noreferrer noopener">commentcamarche.net</a>)</p>



<ul class="wp-block-list"><li>Opter, dans la mesure du possible, pour la création et la diffusion de vos propres œuvres : pour promouvoir votre savoir-faire dans un domaine précis, générer du trafic vers votre site web grâce des travaux apportant une valeur ajoutée, ou réseauter. Vous pourrez également exercer votre propre droit d&rsquo;auteur sur l&rsquo;oeuvre créée, lui attribuer une licence d&rsquo;utilisation, etc.</li><li>Toute oeuvre est soumise au droit d&rsquo;auteur, même si aucune mention ne l&rsquo;indique expressément. La réutilisation d’œuvres originales par des sites web tiers -ayant ou non l&rsquo;autorisation de les utiliser- n&rsquo;affranchissent pas du respect du droit d&rsquo;auteur pour tout autre utilisateur. Théoriquement, aucune oeuvre ne peut être utilisée sans l&rsquo;autorisation de son créateur.</li><li>Être attentif aux codes de la propriété intellectuelle : le signe ©, les mentions « Copyright », « Tous droits réservés », ou « all rights reserved » doivent alerter, même si, en France, celles-ci ne sont pas nécessaires pour garantir la protection d&rsquo;une oeuvre.</li><li>Demander à l&rsquo;auteur l&rsquo;autorisation d&rsquo;utiliser son oeuvre : il est préférable d&rsquo;utiliser cette oeuvre si une licence lui est déjà attribuée. En effet, si les droits de reproduction et de représentation peuvent être cédés à des tiers, la procédure requiert la signature d&rsquo;un contrat entre les deux parties (voir <a rel="noreferrer noopener" href="http://www.universites-numeriques.fr/files/Contrat_cession_droit_auteur.pdf" target="_blank">ici</a> un modèle de contrat de cession de droits d&rsquo;auteur)</li><li>En cas de partage d&rsquo;une oeuvre sur ou via un réseau social (ex : Youtube, Pinterest), utiliser l&rsquo;URL source, provenant du site/blog ayant les droits sur celle-ci.</li><li>Ajouter, dans la charte d&rsquo;utilisation des réseaux sociaux de l&rsquo;entreprise, un paragraphe de bonnes pratiques et précautions concernant l&rsquo;utilisation d’œuvres protégées pour les collaborateurs actifs sur le web (activités de blogging, etc.)</li></ul>



<p>Afin de vous astreindre de demander systématiquement l&rsquo;autorisation à l&rsquo;auteur (ce qui peut être un casse-tête en particulier à cause de <a rel="noreferrer noopener" href="https://www.google.com/imghp?hl=fr" target="_blank">google image</a>), des sites mettent à dispositions des images libres de droits.</p>



<h2 class="wp-block-heading">La sélection des banques d&rsquo;images</h2>



<p>Rentrons dans le vif du sujet, tout d&rsquo;abord, cette sélection est subjective. Le choix est fait selon mes habitudes de recherche.</p>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://barnimages.com/" target="_blank">Barn images</a>      </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture.png?resize=474%2C289&#038;ssl=1" alt="" class="wp-image-128" width="474" height="289" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture.png?w=879&amp;ssl=1 879w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture.png?resize=300%2C184&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture.png?resize=768%2C470&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture.png?resize=150%2C92&amp;ssl=1 150w" sizes="auto, (max-width: 474px) 100vw, 474px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://burst.shopify.com/" target="_blank">Burst</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-1.png?fit=900%2C437&amp;ssl=1" alt="" class="wp-image-129" width="475" height="230" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-1.png?w=1216&amp;ssl=1 1216w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-1.png?resize=300%2C146&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-1.png?resize=1024%2C497&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-1.png?resize=768%2C373&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-1.png?resize=150%2C73&amp;ssl=1 150w" sizes="auto, (max-width: 475px) 100vw, 475px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://cc0.photo/" target="_blank">CCO.photo</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-2.png?resize=474%2C302&#038;ssl=1" alt="" class="wp-image-130" width="474" height="302" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-2.png?w=972&amp;ssl=1 972w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-2.png?resize=300%2C192&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-2.png?resize=768%2C491&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-2.png?resize=150%2C96&amp;ssl=1 150w" sizes="auto, (max-width: 474px) 100vw, 474px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="http://compfight.com/" target="_blank">Compfight</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-3.png?resize=482%2C306&#038;ssl=1" alt="" class="wp-image-131" width="482" height="306" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-3.png?w=844&amp;ssl=1 844w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-3.png?resize=300%2C191&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-3.png?resize=768%2C488&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-3.png?resize=150%2C95&amp;ssl=1 150w" sizes="auto, (max-width: 482px) 100vw, 482px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="http://www.designerspics.com/" target="_blank">Designers Pics</a>   </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-5.png?resize=483%2C243&#038;ssl=1" alt="" class="wp-image-137" width="483" height="243" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-5.png?w=973&amp;ssl=1 973w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-5.png?resize=300%2C151&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-5.png?resize=768%2C388&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-5.png?resize=150%2C76&amp;ssl=1 150w" sizes="auto, (max-width: 483px) 100vw, 483px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://www.devostock.com/" target="_blank">Devostock</a>       </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-4.png?fit=900%2C432&amp;ssl=1" alt="" class="wp-image-136" width="480" height="230" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-4.png?w=1168&amp;ssl=1 1168w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-4.png?resize=300%2C144&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-4.png?resize=1024%2C491&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-4.png?resize=768%2C368&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-4.png?resize=150%2C72&amp;ssl=1 150w" sizes="auto, (max-width: 480px) 100vw, 480px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://foodiesfeed.com/free-food-images/" target="_blank">Foodies Feed</a>    </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i1.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-6.png?fit=900%2C446&amp;ssl=1" alt="" class="wp-image-138" width="479" height="237" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-6.png?w=1239&amp;ssl=1 1239w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-6.png?resize=300%2C149&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-6.png?resize=1024%2C508&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-6.png?resize=768%2C381&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-6.png?resize=150%2C74&amp;ssl=1 150w" sizes="auto, (max-width: 479px) 100vw, 479px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://fotomelia.com/" target="_blank">Fotomelia</a>           </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-7.png?resize=484%2C331&#038;ssl=1" alt="" class="wp-image-139" width="484" height="331" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-7.png?w=801&amp;ssl=1 801w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-7.png?resize=300%2C206&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-7.png?resize=768%2C526&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-7.png?resize=150%2C103&amp;ssl=1 150w" sizes="auto, (max-width: 484px) 100vw, 484px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://fr.freeimages.com/" target="_blank">Free images</a>       </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i1.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-8.png?fit=900%2C371&amp;ssl=1" alt="" class="wp-image-140" width="481" height="198" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-8.png?w=1279&amp;ssl=1 1279w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-8.png?resize=300%2C124&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-8.png?resize=1024%2C422&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-8.png?resize=768%2C316&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-8.png?resize=150%2C62&amp;ssl=1 150w" sizes="auto, (max-width: 481px) 100vw, 481px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://freestocks.org/" target="_blank">Free stocks</a>     </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-11.png?fit=900%2C355&amp;ssl=1" alt="" class="wp-image-144" width="476" height="187" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-11.png?w=1350&amp;ssl=1 1350w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-11.png?resize=300%2C118&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-11.png?resize=1024%2C404&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-11.png?resize=768%2C303&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-11.png?resize=150%2C59&amp;ssl=1 150w" sizes="auto, (max-width: 476px) 100vw, 476px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://freephotos.cc/" target="_blank">Freephoto.cc</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-12.png?fit=900%2C355&amp;ssl=1" alt="" class="wp-image-146" width="479" height="188" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-12.png?w=1323&amp;ssl=1 1323w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-12.png?resize=300%2C118&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-12.png?resize=1024%2C404&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-12.png?resize=768%2C303&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-12.png?resize=150%2C59&amp;ssl=1 150w" sizes="auto, (max-width: 479px) 100vw, 479px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://jeshoots.com/" target="_blank">Jeshoots</a>             </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-13.png?fit=900%2C402&amp;ssl=1" alt="" class="wp-image-147" width="479" height="213" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-13.png?w=1323&amp;ssl=1 1323w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-13.png?resize=300%2C134&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-13.png?resize=1024%2C457&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-13.png?resize=768%2C342&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-13.png?resize=150%2C67&amp;ssl=1 150w" sizes="auto, (max-width: 479px) 100vw, 479px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://kaboompics.com/" target="_blank">Kaboompics</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i1.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-14.png?fit=900%2C296&amp;ssl=1" alt="" class="wp-image-148" width="483" height="158" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-14.png?w=1333&amp;ssl=1 1333w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-14.png?resize=300%2C99&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-14.png?resize=1024%2C337&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-14.png?resize=768%2C253&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-14.png?resize=150%2C49&amp;ssl=1 150w" sizes="auto, (max-width: 483px) 100vw, 483px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://negativespace.co/" target="_blank">Negative Space</a> </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-15.png?fit=900%2C329&amp;ssl=1" alt="" class="wp-image-149" width="479" height="175" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-15.png?w=1315&amp;ssl=1 1315w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-15.png?resize=300%2C110&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-15.png?resize=1024%2C374&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-15.png?resize=768%2C280&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-15.png?resize=150%2C55&amp;ssl=1 150w" sizes="auto, (max-width: 479px) 100vw, 479px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://www.photober.com/" target="_blank">Photober</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-16.png?fit=900%2C463&amp;ssl=1" alt="" class="wp-image-150" width="481" height="247" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-16.png?w=1219&amp;ssl=1 1219w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-16.png?resize=300%2C154&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-16.png?resize=1024%2C527&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-16.png?resize=768%2C395&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-16.png?resize=150%2C77&amp;ssl=1 150w" sizes="auto, (max-width: 481px) 100vw, 481px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="http://www.photostockeditor.com/" target="_blank">Photostockeditor</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-17.png?fit=900%2C423&amp;ssl=1" alt="" class="wp-image-151" width="478" height="224" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-17.png?w=1241&amp;ssl=1 1241w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-17.png?resize=300%2C141&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-17.png?resize=1024%2C481&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-17.png?resize=768%2C361&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-17.png?resize=150%2C70&amp;ssl=1 150w" sizes="auto, (max-width: 478px) 100vw, 478px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://pixabay.com/fr/" target="_blank">Pixabay</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-18.png?fit=900%2C417&amp;ssl=1" alt="" class="wp-image-152" width="470" height="217" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-18.png?w=1333&amp;ssl=1 1333w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-18.png?resize=300%2C139&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-18.png?resize=1024%2C475&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-18.png?resize=768%2C356&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-18.png?resize=150%2C70&amp;ssl=1 150w" sizes="auto, (max-width: 470px) 100vw, 470px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://www.pixambo.com/" target="_blank">Pixambo</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-19.png?resize=484%2C225&#038;ssl=1" alt="" class="wp-image-153" width="484" height="225" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-19.png?w=878&amp;ssl=1 878w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-19.png?resize=300%2C140&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-19.png?resize=768%2C359&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-19.png?resize=150%2C70&amp;ssl=1 150w" sizes="auto, (max-width: 484px) 100vw, 484px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://pixnio.com/fr/" target="_blank">Pixnio</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-20.png?resize=479%2C274&#038;ssl=1" alt="" class="wp-image-154" width="479" height="274" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-20.png?w=1001&amp;ssl=1 1001w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-20.png?resize=300%2C172&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-20.png?resize=768%2C440&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-20.png?resize=150%2C86&amp;ssl=1 150w" sizes="auto, (max-width: 479px) 100vw, 479px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://plixs.com/" target="_blank">Plixs</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-21.png?fit=900%2C397&amp;ssl=1" alt="" class="wp-image-155" width="476" height="209" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-21.png?w=1345&amp;ssl=1 1345w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-21.png?resize=300%2C132&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-21.png?resize=1024%2C452&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-21.png?resize=768%2C339&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-21.png?resize=150%2C66&amp;ssl=1 150w" sizes="auto, (max-width: 476px) 100vw, 476px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://www.publicdomainpictures.net/" target="_blank">Public Domain Pictures</a> </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-22.png?fit=900%2C319&amp;ssl=1" alt="" class="wp-image-156" width="473" height="167" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-22.png?w=1344&amp;ssl=1 1344w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-22.png?resize=300%2C106&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-22.png?resize=1024%2C363&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-22.png?resize=768%2C273&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-22.png?resize=150%2C53&amp;ssl=1 150w" sizes="auto, (max-width: 473px) 100vw, 473px" /></figure></div>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" href="https://skitterphoto.com/" target="_blank">Skitter Photo</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i1.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-10.png?fit=900%2C381&amp;ssl=1" alt="" class="wp-image-142" width="473" height="199" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-10.png?w=1325&amp;ssl=1 1325w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-10.png?resize=300%2C127&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-10.png?resize=1024%2C433&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-10.png?resize=768%2C325&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-10.png?resize=150%2C63&amp;ssl=1 150w" sizes="auto, (max-width: 473px) 100vw, 473px" /></figure></div>



<ul class="wp-block-list"><li><a href="https://visualhunt.com/">Visualhunt</a></li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://i2.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-9.png?fit=900%2C396&amp;ssl=1" alt="" class="wp-image-141" width="475" height="209" srcset="https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-9.png?w=1354&amp;ssl=1 1354w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-9.png?resize=300%2C132&amp;ssl=1 300w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-9.png?resize=1024%2C451&amp;ssl=1 1024w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-9.png?resize=768%2C338&amp;ssl=1 768w, https://i0.wp.com/programmation.surleweb-france.fr/wp-content/uploads/2020/05/Capture-9.png?resize=150%2C66&amp;ssl=1 150w" sizes="auto, (max-width: 475px) 100vw, 475px" /></figure></div>



<p>VOIlà ma petite sélection, j&rsquo;espère que cela pourras t&rsquo;aider ou te simplifier. Sache qu&rsquo;il n&rsquo;y a pas vraiment de bonne ou mauvaise banque, je te conseille de bien choisir ton mot clé et d&rsquo;en essayer plusieurs.</p>
<p>L’article <a href="https://programmation.surleweb-france.fr/selection-des-banques-dimages-gratuites/">Sélection des banques d&rsquo;images gratuites</a> est apparu en premier sur <a href="https://programmation.surleweb-france.fr">La programmation sur le web</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://programmation.surleweb-france.fr/selection-des-banques-dimages-gratuites/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">95</post-id>	</item>
	</channel>
</rss>
