<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Teddy Payet</title>
	<link>https://www.teddypayet.com/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.teddypayet.com/spip.php?id_mot=70&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Teddy Payet</title>
		<url>https://www.teddypayet.com/local/cache-vignettes/L144xH162/siteon0-84dcb.png?1748259078</url>
		<link>https://www.teddypayet.com/</link>
		<height>162</height>
		<width>144</width>
	</image>

                    

<item xml:lang="fr">
		<title>Concept plugin Projets de sites</title>
		<link>https://www.teddypayet.com/Concept-plugin-Projets-de-sites</link>
		<guid isPermaLink="true">https://www.teddypayet.com/Concept-plugin-Projets-de-sites</guid>
		<dc:date>2013-11-25T13:18:46Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Teddy Payet</dc:creator>


		<dc:subject>SPIP</dc:subject>
		<dc:subject>Communaut&#233; SPIP</dc:subject>
		<dc:subject>Notes de d&#233;veloppement</dc:subject>
		<dc:subject>Json</dc:subject>
		<dc:subject>SVN</dc:subject>

		<description>
&lt;p&gt;Il existe sur la zone un plugin &#034;Projets&#034; cr&#233;&#233;s par Eric et repris par Cyril. Comme son nom l'indique, ce plugin permet de g&#233;rer des projets. On y trouve l'essentiel dans ce cadre. Dans un contexte &#034;agence web&#034;, j'ai cr&#233;&#233; le plugin &#034;Projets - Sites Internet&#034;. &lt;br class='autobr' /&gt; Pr&#233;sentation Forc&#233;ment, quand on est dans une agence web, on r&#233;alise... Des sites internet. La bonne m&#233;thode dans le monde du web, est de cr&#233;er 3 types/statuts de site : en production, en recettes, en d&#233;veloppement. Vous pouvez (&#8230;)&lt;/p&gt;


-
&lt;a href="https://www.teddypayet.com/Blog" rel="directory"&gt;Blog&lt;/a&gt;

/ 
&lt;a href="https://www.teddypayet.com/SPIP" rel="tag"&gt;SPIP&lt;/a&gt;, 
&lt;a href="https://www.teddypayet.com/Communaute-SPIP" rel="tag"&gt;Communaut&#233; SPIP&lt;/a&gt;, 
&lt;a href="https://www.teddypayet.com/Notes-de-developpement" rel="tag"&gt;Notes de d&#233;veloppement&lt;/a&gt;, 
&lt;a href="https://www.teddypayet.com/Json" rel="tag"&gt;Json&lt;/a&gt;, 
&lt;a href="https://www.teddypayet.com/SVN" rel="tag"&gt;SVN&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://www.teddypayet.com/local/cache-vignettes/L150xH100/arton121-6f92e.png?1755172347' class='spip_logo spip_logo_right' width='150' height='100' alt=&#034;&#034; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Il existe sur la zone un plugin &#034;Projets&#034; cr&#233;&#233;s par Eric et repris par Cyril. Comme son nom l'indique, ce plugin permet de g&#233;rer des projets. On y trouve l'essentiel dans ce cadre. Dans un contexte &#034;agence web&#034;, j'ai cr&#233;&#233; le plugin &#034;Projets - Sites Internet&#034;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;sentation&lt;/h2&gt;
&lt;p&gt;Forc&#233;ment, quand on est dans une agence web, on r&#233;alise... Des sites internet. La bonne m&#233;thode dans le monde du web, est de cr&#233;er 3 types/statuts de site : en production, en recettes, en d&#233;veloppement.&lt;br class='autobr' /&gt;
Vous pouvez comprendre facilement le concept de ces statuts :
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;i&gt;en d&#233;veloppement&lt;/i&gt; : et bien, c'est l&#224; o&#249; l'&#233;quipe de d&#233;veloppeurs et d'int&#233;grateurs vont ajouter des nouvelles fonctions, tester le nouveau design, etc.
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;i&gt;en recettes&lt;/i&gt; : c'est le site sur lequel le client va tester les d&#233;veloppements qui ont &#233;t&#233; r&#233;alis&#233; par l'agence. Et apr&#232;s son aval, on migre les fichiers modifi&#233;s vers le site en production ;
&lt;br /&gt;&lt;span class=&#034;spip-puce ltr&#034;&gt;&lt;b&gt;&#8211;&lt;/b&gt;&lt;/span&gt; &lt;i&gt;en production&lt;/i&gt; : le site final auquel les visiteurs ont acc&#232;s.&lt;/p&gt;
&lt;p&gt;Entre autres de ces statuts, pour certaines agences, on pourrait avoir un 4&#232;me statut : pre-prod. C'est la copie conforme du site de production (base de donn&#233;es, contenu &#233;ditorial, configuration du serveur, etc.) o&#249; on va tester que les fonctions d&#233;velopp&#233;es sur le site de recette/d&#233;veloppement passent correctement dans l'environnement final.&lt;/p&gt;
&lt;p&gt;Non non, je ne suis pas parano. Il arrive parfois que les serveurs de d&#233;v, de recettes et de prod ne sont pas du tout configur&#233;s de la m&#234;me fa&#231;on. Cela pour des questions de s&#233;curit&#233; de l'infrastructure. Pour sch&#233;matiser, plus on va vers la version de production, moins de &#034;port&#034; sont ouverts ou moins d'extensions sont activ&#233;es. &lt;strong&gt;Performance et s&#233;curit&#233;&lt;/strong&gt; donc.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Ce qu'on peut renseigner&lt;/h2&gt;
&lt;p&gt;Pour chaque fiche de site, gr&#226;ce &#224; ce plugin, nous pouvons renseigner les &#233;l&#233;ments suivants :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Le nom du logiciel/CMS utilis&#233; (malheureusement tous les sites ne sont pas fait sous SPIP) ;&lt;/li&gt;&lt;li&gt; La version de ce logiciel ;&lt;/li&gt;&lt;li&gt; Le type de site : c'est le statut. J'ai choisi &#034;type&#034; &#224; la place de statut pour ne pas faire doublon avec le statut classique de SPIP ;&lt;/li&gt;&lt;li&gt; date de cr&#233;ation ;&lt;/li&gt;&lt;li&gt; Le front office :
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; L'URL du front ;&lt;/li&gt;&lt;li&gt; Le login ;&lt;/li&gt;&lt;li&gt; Le mot de passe ;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Le back office (le m&#234;me type d'info que le FO) :
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; L'URL ;&lt;/li&gt;&lt;li&gt; Le login ;&lt;/li&gt;&lt;li&gt; Le mot de passe ;&lt;br class='autobr' /&gt; -* Le nom serveur applicatif : le nom du serveur ;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; L'URL du site sur ce serveur ;&lt;/li&gt;&lt;li&gt; Surveillance applicative : en gros le logiciel de Monitoring de votre site ;&lt;/li&gt;&lt;li&gt; SVN (Subversion) :
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; L'URL pour r&#233;cup&#233;rer les fichiers. Exemple : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;svn://zone.spip.org/spip-zone/_plugins_/projets_sites/trunk&lt;/code&gt; ;&lt;/li&gt;&lt;li&gt; L'URL pour voir les r&#233;visions de vos fichiers. Exemple : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;http://zone.spip.org/trac/spip-zone/browser/_plugins_/projets_sites/trunk/&lt;/code&gt; ;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; SAS DPI : parfois, on a un service DPI (Direction de la production informatique) &#224; qui l'on doit remettre les fichiers &#224; d&#233;poser sur le serveur de production.&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;S.G.B.D.&lt;/a&gt; :
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Le type de base de donn&#233;es : MySQL, MongoDB, etc.&lt;/li&gt;&lt;li&gt; Le nom du serveur ;&lt;/li&gt;&lt;li&gt; L'URL du serveur ;&lt;/li&gt;&lt;li&gt; Le login ;&lt;/li&gt;&lt;li&gt; Le mot de passe ;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;http://fr.wikipedia.org/wiki/Authentification_unique&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;SSO&lt;/a&gt; : la m&#233;thode d'identification ;&lt;/li&gt;&lt;li&gt; Le p&#233;rim&#232;tre d'acc&#232;s : &lt;a href=&#034;http://fr.wikipedia.org/wiki/Internet&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;internet&lt;/a&gt; ? &lt;a href=&#034;http://fr.wikipedia.org/wiki/Intranet&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Intranet&lt;/a&gt; ? &lt;a href=&#034;http://fr.wikipedia.org/wiki/Extranet&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Extranet&lt;/a&gt; ? etc.&lt;/li&gt;&lt;li&gt; Le logiciel de statistiques : Webtrend, Google Analytics, etc.&lt;/li&gt;&lt;li&gt; Le moteur de recherche : Moteur interne au logiciel ou solution tierce ;&lt;/li&gt;&lt;li&gt; Autres outils ;&lt;/li&gt;&lt;li&gt; Des remarques ;&lt;/li&gt;&lt;li&gt; et enfin la date de cr&#233;ation de ce site.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Comem vous pouvez le voir, il y a pas mal d'&#233;l&#233;ments que nous pouvons renseigner sur une fiche. On n'est pas oblig&#233; de renseigner tout pour chaque type de site.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;&#034;Oui... Mais&#034;&lt;/h2&gt;
&lt;p&gt;Vous pourriez me dire, &#224; quoi bon avoir cela lorsqu'&lt;strong&gt;on peut le faire dans un fichier word ou excel&lt;/strong&gt;. Et bien, c'est plus simple d'avoir &lt;i&gt;sur un site de gestion de ressources du service&lt;/i&gt; ce genre d'informations pour que les nouveaux membres d'une &#233;quipe puisse les retrouver ais&#233;ment au lieu de chercher une aiguille dans une botte de foin sur le r&#233;seau.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Aller plus loin&lt;/h2&gt;
&lt;p&gt;Cette fois-ci, c'est moi qui dirait &#034;Oui, mais&#034; on peut aller plus loin avec cela.&lt;br class='autobr' /&gt;
En effet, il est arriv&#233; &#224; bon nombre de d&#233;veloppeurs de faire une fausse manip sur un des serveurs en pensant &#234;tre sur le site de d&#233;veloppement et en fait &#234;tre sur le site de recettes...&lt;br class='autobr' /&gt;
On peut imaginer un service tout simple qui identifiera le type de serveur sur lequel nous nous trouvons. On aura une belle pastille &#034;Site de recettes&#034;, &#034;Site de d&#233;v&#034;. &lt;br class='autobr' /&gt;
Il suffirait d'interroger le site r&#233;f&#233;rent (o&#249; est install&#233; le plugin Projets Sites) pour savoir sur quelle type de site on se trouve. Exemple : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;http://gestion.example.com/?page=type_site&amp;url=http://dev.example.org&lt;/code&gt; et cela nous retourne un json avec le statut.&lt;br class='autobr' /&gt;
On peut aussi avoir toutes les infos dudit site qui ont &#233;t&#233; renseign&#233;.&lt;/p&gt;
&lt;p&gt;Sur une page accessible qu'au webmestre du site, on pourrait avoir un comparatif des valeurs de la fiche et ce qui est en fonction des GLOBALS du site : le nom de la BDD, le nom du serveur, etc.&lt;/p&gt;
&lt;p&gt;C'est un &lt;strong&gt;outil simple&lt;/strong&gt; de &#034;monitoring&#034; de votre site.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
