<?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/"
	>

<channel>
	<title>netinfluence&#039;s blog &#187; blog</title>
	<atom:link href="http://blog.netinfluence.com/tag/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.netinfluence.com</link>
	<description>le blog de l&#039;agence netinfluence</description>
	<lastBuildDate>Fri, 13 Jan 2012 10:39:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>netinfluence unveils its new site &amp; blog design</title>
		<link>http://blog.netinfluence.com/2011/06/15/netinfluence-unveils-its-new-site-blog-design/</link>
		<comments>http://blog.netinfluence.com/2011/06/15/netinfluence-unveils-its-new-site-blog-design/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 12:14:09 +0000</pubDate>
		<dc:creator>sandrine</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[netinfluence]]></category>
		<category><![CDATA[stratégie de présence online]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.com/?p=6068</guid>
		<description><![CDATA[As you might have noticed we released our new online identity. The netinfluence logo evolved slightly but most importantly our website features now our activities.  Ever since the beginning, netinfluence has been perceived as a communication agency but also as a technology expert.  The thing is, we are more than that ;-)  How do we define ourselves?  We are a Digital Pure Player agency. We help brands in designing or enhancing customer&#8217;s online experience. And what is unique is that not only do we &#8220;THINK&#8220;, but we are also get our &#8220;hands on&#8221; and CREATE, help in planning better ways to REACH customers, and GROW business &#38; attention and at last, CARE to train our customers and help them monitor [...]]]></description>
			<content:encoded><![CDATA[<p>As you might have noticed we released our new online identity.</p>
<p>The netinfluence logo evolved slightly but most importantly our website features now our activities.  Ever since the beginning, netinfluence has been perceived as a communication agency but also as a technology expert.  The thing is, we are more than that ;-)  How do we define ourselves?  We are a <strong>Digital Pure Player </strong>agency.</p>
<p><strong>We help brands in designing or enhancing customer&#8217;s online experience. </strong> And what is unique is that not only do we &#8220;<strong>THINK</strong>&#8220;, but we are also get our &#8220;hands on&#8221; and <strong>CREATE</strong>, help in planning better ways to <strong>REACH</strong> customers, and <strong>GROW</strong> business &amp; attention and at last, <strong>CARE</strong> to train our customers and help them monitor their activity to improve it.  We &#8220;walk the talk&#8221; by using the experience we have been accumulating overtime and sharing it with our customers.</p>
<p>If you want to know more, I let you <a title="netinfluence new website" href="http://www.netinfluence.ch/" target="_blank">discover our new website</a>.</p>
<p>You might also have noticed that our blog changed accordingly to offer you a better experience, discovering 4 years of really rich content.  We hope you will appreciate this new design.  Your feedback and suggestions for improvement are welcome so do not hesitate to drop us your comments hereafter.</p>
<p>And stay tune to discover our portfolio which will soon be unveiled on our new website.  If you like to be the first to know about our news, subscribe to our newsletter.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2011/06/15/netinfluence-unveils-its-new-site-blog-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le Super Bowl, vos statuts sont de la pub, à quoi servent les réseaux sociaux plus sur notre Weekly Review n°23</title>
		<link>http://blog.netinfluence.com/2011/02/07/netinfluence%e2%80%99s-weekly-review-n%c2%b023/</link>
		<comments>http://blog.netinfluence.com/2011/02/07/netinfluence%e2%80%99s-weekly-review-n%c2%b023/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 17:21:52 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[reach]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Dove]]></category>
		<category><![CDATA[emarketing]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Hermès]]></category>
		<category><![CDATA[media sociaux]]></category>
		<category><![CDATA[OldSpice]]></category>
		<category><![CDATA[P&G]]></category>
		<category><![CDATA[super bowl]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[unilever]]></category>
		<category><![CDATA[Volkswagen]]></category>
		<category><![CDATA[Weekly Review]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.com/?p=3292</guid>
		<description><![CDATA[C&#8217;est le Super Bowl et c&#8217;est l&#8217;évènement de la semaine! La semaine dernière nous vous parlions du retour glorieux et triomphant du Old Spice guy mais nous n&#8217;attendions pas un retour aussi remarquable! Tout d&#8217;abord, cette publicité diffusée lors du Super Bowl: La semaine dernière, une vidéo a été diffusée sur les réseaux sociaux concernant le sort de la campagne Old Spice du Super Bowl. Old Spice guy nous avait parlé de la sélection d&#8217;un &#8220;super fan&#8221; qui aurait le privilège de recevoir, lui seul et plusieurs jours à l&#8217;avance, la pub Old Spice du Super Bowl&#8230; et d&#8217;en faire ce qui lui convient jusqu&#8217;au 6 fevrier. Explication: L&#8217;heureux sélectionné aura été Chris Gatewood dont voici le blog et le [...]]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est le Super Bowl et c&#8217;est l&#8217;évènement de la semaine! La semaine dernière nous vous parlions du retour glorieux et triomphant du Old Spice guy mais nous n&#8217;attendions pas un retour aussi remarquable! Tout d&#8217;abord, cette publicité diffusée lors du Super Bowl:</p>
<p>La semaine dernière, une vidéo a été diffusée sur les réseaux sociaux concernant le sort de la campagne Old Spice du Super Bowl. Old Spice guy nous avait parlé de la sélection d&#8217;un &#8220;super fan&#8221; qui aurait le privilège de recevoir, lui seul et plusieurs jours à l&#8217;avance, la pub Old Spice du Super Bowl&#8230; et d&#8217;en faire ce qui lui convient jusqu&#8217;au 6 fevrier. Explication:</p>
<p>L&#8217;heureux sélectionné aura été Chris Gatewood dont voici le <a href="http://dailybooth.com/chrisscross">blog</a> et le <a href="http://twitter.com/#!/chrisscross">compte twitter</a>. En plus, il a reçu 2 billets pour le Super Bowl&#8230; Sa réaction aura pour l&#8217;occasion été enregistrée.</p>
<p>En tout cas l&#8217;utilisation d&#8217;Old Spice des nouveaux médias est impressionnante, d&#8217;autant plus qu&#8217;elle l&#8217;allie à la publicité grand public du Super Bowl.</p>
<p><strong>La Force d&#8217;une Volkswagen </strong></p>
<p>Restons dans l&#8217;ambiance Super Bowl avec cette pub de Volkswagen qui a été très largement diffusée sur youtube avant même son lancement le 6 fevrier pour en arriver à 14 millions de vues aujourd&#8217;hui.</p>
<p>Ces campagnes sont deux exemples parmi d&#8217;autres que la publicité est de plus en plus en train de tourner 2.0 .</p>
<p>D&#8217;ailleurs, vous pouvez voir toutes les publicités du Super Bowl et voter pour votre préférée <a href="http://www.facebook.com/Sports?v=app_121426154597685">ici </a></p>
<p><strong>Hermès rend hommage aux geeks</strong></p>
<p>Hermès revoit ses classiques geeks sur son <a href="www.lesailes.hermes.com">mini site</a>.<br />
Pour se faire, il se sont inspirés de Space Invaders, jeu vidéo mythique de 1978 dont le concept était de détruire de aliens avec un canon laser. Sauf qu&#8217;ici Hermès remplace les aliens par des paquets cadeaux, et le canon laser par un sac Hèrmes. Un véritable outil de promotion et de placement de produit,  qui permet au travers des points gagnés de découvrir ce qui se cache derrière ces petits cadeaux oranges.</p>
<p><strong>Vos statuts facebook = pub</strong></p>
<p>Après Twitter qui avait lancé ses tweets sponsorisés, c&#8217;est maintenant au tour de Facebook de s&#8217;y mettre. Facebook va donc permettre aux marques que vous citez d&#8217;utiliser certains de vos statuts ou ceux que vous likez. Il en va de même pour vos check ins dans Facebook Places. Facebook pourra aussi réutiliser ces mentions en les faisant apparaître à la place des pubs auprès de vos amis.</p>
<p>Quelques remarques sont cependant à faire: premièrement, Facebook ne nous demande pas notre avis. Ensuite, comment reconnaitre une mention positive de la marque d&#8217;une mention négative?<br />
En tout cas, Facebook restreint cette fonctionnalité à quelques annonceurs seulement.</p>
<p>Voilà à quoi ressemble le billet sponsorisé:<br />
<img class="alignnone size-medium wp-image-3327" title="facebook-sponsored" src="http://blog.netinfluence.com/wp-content/uploads/2011/02/facebook-sponsored1-300x273.jpg" alt="" width="300" height="273" /></p>
<p><strong>Le blog est-il en train de disparaitre?</strong></p>
<p>De nouvelles statistiques vues sur <a href="http://socialmediainfluence.com/2011/01/13/doesnt-anybody-blog-anymore/">SMI</a>.  Au vu de ces statistiques on pourrait se dire que le blog est en retard par rapport aux medias sociaux. Les blogs enregistrent en effet un hausse de 20%, hausse significative en soit. Cependant, elle est bien inférieure à l&#8217;évolution des médias sociaux puisque Twitter grandi de 153% et facebook de 73%.</p>
<p><img class="size-medium wp-image-3297 alignnone" title="Digital-growth-2010" src="http://blog.netinfluence.com/wp-content/uploads/2011/02/Digital-growth-2010-300x227.jpg" alt="" width="300" height="227" /></p>
<p><strong>Mais à quoi servent les réseaux sociaux?</strong></p>
<p>Au vu de ces chiffres, on pourrait se demander à quoi peuvent bien servir les réseaux sociaux&#8230; BBDO nous l&#8217;explique dans une vidéo. En tout cas, si votre patron hésite encore&#8230;</p>
<p><strong>Quick</strong></p>
<p>Dans le même sujet et c&#8217;est probablement une première: suite au drame survenue au Quick d&#8217;Avignon Cap Sud le président du groupe Quick a décidé de s&#8217;exprimer sur le sujet directement sur facebook. Retrouvez son message <a href="http://www.facebook.com/note.php?note_id=10150089963777808&amp;comments">ici</a>.</p>
<p><strong>Dove se met au F commerce</strong></p>
<p>Il y a <a href="http://blog.netinfluence.com/2010/10/04/netinfluence%E2%80%99s-weekly-review-n%C2%B012/">quelques mois</a>, nous vous disions que le social shopping débarquait en force sur Facebook. Unilever, lui aussi, a décidé de se mettre au F-commerce à l&#8217;instar de son concurrent Procter&amp;Gamble. Cependant, on n&#8217;y trouve que des <a href="http://www.facebook.com/dove?v=app_103808206333225">produits Dove</a> et non pas une multitude de produits comme chez Procter&amp;Gamble Pampers. Il a de plus réfléchi son offre de manière internationale, laissant le choix de la langue et du pays.</p>
<p><strong>La vidéo de la semaine</strong></p>
<p>L&#8217;année dernière, <a href="http://www.youtube.com/watch?v=OQSNhk5ICTI&amp;feature=player_embedded#">cette video</a> avait buzzé pour atteindre 25 millions de vues. Tout ça, pour un double arc-en-ciel. Vodaphone tente donc un buzz en reprenant le personnage, qui fort de son expérience, s&#8217;extasie devant une multitude de doubles&#8230;</p>
<p>Suivez-nous sur <a href="http://www.facebook.com/netinfluence.ch?ref=ts">Facebook</a> ou <a href="http://twitter.com/netinfluence">Twitter</a> pour du &#8220;temps réel&#8221; mais sinon comme chaque semaine, retrouvez sur notre blog, notre tour d’horizon de l’actualité web 2.0 et techno de la  semaine écoulée!<br />
<strong>Pour être sûr de ne pas manquer ce rendez-vous hebdomadaire et  recevoir notre Weekly Review chaque semaine directement dans votre  inbox, inscrivez-vous à notre liste e-mailing &#8220;Weekly Review by  netinfluence&#8221; en utilisant le formulaire ci-dessous:</strong></p>
<p><label for="name">Name:</label></p>
<input id="name" name="cm-name" type="text" />
<p><label for="ohdjru-ohdjru">Email:</label></p>
<input id="ohdjru-ohdjru" name="cm-ohdjru-ohdjru" type="text" />
<p><strong>Le Old Spice guy est vraiment revenu</strong></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2011/02/07/netinfluence%e2%80%99s-weekly-review-n%c2%b023/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What do influencers and your grandma have in common?</title>
		<link>http://blog.netinfluence.com/2011/01/07/what-do-influencers-and-your-grandma-have-in-common/</link>
		<comments>http://blog.netinfluence.com/2011/01/07/what-do-influencers-and-your-grandma-have-in-common/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 08:32:47 +0000</pubDate>
		<dc:creator>sandrine</dc:creator>
				<category><![CDATA[grow]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[influencers]]></category>
		<category><![CDATA[Online PR & communication]]></category>
		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.com/?p=3219</guid>
		<description><![CDATA[Let me tell you a story. My grandparents have quite a few grandchildren. Because some of them live far away or don&#8217;t feel that close to them, they only tend to see them during family gatherings such as Christmas. My grandma can be sure she will see them because they come to get their presents&#8230; As cynical and sad as it may sound, some brands tend to behave the same way when it comes to influencers. For a brand, working with bloggers is not easy.  Spotting them is hard and brands don&#8217;t often get it right. Instead of building relationships, regularly, closely, with dedicated ressources, they want to have them &#8211; purchase them? &#8211; when they need it. Bloggers are [...]]]></description>
			<content:encoded><![CDATA[<p>Let me tell you a story.<br />
My grandparents have quite a few grandchildren.<br />
Because some of them live far away or don&#8217;t feel that close to them, they only tend to see them during family gatherings such as Christmas.</p>
<p><strong>My grandma can be sure she will see them because they come to get their presents&#8230;<br />
As cynical and sad as it may sound, some brands tend to behave the same way when it comes to influencers.</strong></p>
<p>For a brand, working with bloggers is not easy.  Spotting them is hard and brands don&#8217;t often get it right.<br />
Instead of building relationships, regularly, closely, with dedicated ressources, they want to have them &#8211; purchase them? &#8211; when they need it.</p>
<p><strong>Bloggers are like your grandma and mine.<br />
If you only ever pay attention to them when you need them, how do you think they will consider you?</strong></p>
<p>Credits for picture : <a title="grandma" href="http://www.flickr.com/photos/sabertasche2/4101160357/" target="_blank">http://www.flickr.com/photos/sabertasche2/4101160357/</a> (very nice picture of his grandma gracefully shared under CC)</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2011/01/07/what-do-influencers-and-your-grandma-have-in-common/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Case study: Influencer campaign for Marvin Watch C°1850′s special edition Sebastien Loeb reveal</title>
		<link>http://blog.netinfluence.com/2010/12/22/case-study-influencer-campaign-for-marvin-watch-c%c2%b01850s-special-edition-sebastien-loeb-reveal/</link>
		<comments>http://blog.netinfluence.com/2010/12/22/case-study-influencer-campaign-for-marvin-watch-c%c2%b01850s-special-edition-sebastien-loeb-reveal/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 09:49:21 +0000</pubDate>
		<dc:creator>nicolas</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[Case study]]></category>
		<category><![CDATA[horology]]></category>
		<category><![CDATA[Marvin watches]]></category>
		<category><![CDATA[motorsports]]></category>
		<category><![CDATA[netinfluence]]></category>
		<category><![CDATA[watch]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.com/?p=3092</guid>
		<description><![CDATA[Marvin Watch C°1850 is a client we take a lot of pleasure collaborating with and for which we have done a lot of work in 2010: new corporate website, newsletter strategy, and an exclusive e-shop which is in the final stages of validation. Of course we also implemented their global conversational strategy through a blog we designed, a Facebook fanpage, a Twitter profile, a YouTube channel, a Flickr page and a top-notch community management team to engage the fans of this fine Swiss watch making brand. On November 4, Marvin Watch C°1850 revealed in Paris its eagerly awaited new collection developed as a Special Edition in partnership with its brand ambassador, Sébastien Loeb. He was recently crowned world rally champion [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.netinfluence.com/2010/01/12/heads-up-marvin-watch-co-meets-web-2-0/" target="_self">Marvin Watch C°1850</a> is a client we take a lot of pleasure collaborating with and for which we have done a lot of work in 2010: <a href="http://www.marvinwatches.com/">new corporate website</a>, newsletter strategy, and an exclusive e-shop which is in the final stages of validation. Of course we also implemented their global conversational strategy through a <a href="http://backstage.marvinwatches.com/">blog</a> we designed, a <a href="http://www.facebook.com/MarvinWatches">Facebook fanpage</a>, a <a href="http://twitter.com/marvinwatches">Twitter</a> profile, a <a href="http://www.youtube.com/user/MarvinWatches">YouTube</a> channel, a <a href="http://www.flickr.com/photos/marvinwatches">Flickr</a> page and a top-notch community management team to engage the fans of this fine Swiss watch making brand.</p>
<p>On November 4, Marvin Watch C°1850 revealed in Paris its eagerly awaited <a href="http://backstage.marvinwatches.com/2010/11/04/meet-our-champions-marvins-loeb-special-edition-has-just-been-revealed/">new collection developed as a Special Edition in partnership with its brand ambassador, Sébastien Loeb</a>. He was recently crowned world rally champion for the seventh time and is considered to be the greatest rally driver of all times.</p>
<p><strong>Our mission: ignite positive word of mouth through an international influencer campaign.</strong></p>
<p>We organized the campaign in 3 phases:</p>
<ul>
<li>a teasing on Marvin&#8217;s channels and an outreach to over 70 bloggers from the horology, motorsports and men&#8217;s lifestyle universe. We delivered <a href="http://backstage.marvinwatches.com/2010/11/03/our-video-of-marvins-loeb-special-edition-creation/">an exclusive pre-reveal video</a> to them, which scored over 6&#8217;000 views in a week.</li>
<li>the reveal event in Paris to which we invited 5 top horology bloggers for one-to-one interview with Sébastien Loeb and Cécile Maye, Marvin&#8217;s CEO.</li>
<li>a post-event outreach to distribute our &#8220;blogger kit&#8221; to all the bloggers from the first stage who showed interest.</li>
</ul>
<p>The results?</p>
<ul>
<li>over 60 blog articles published worldwide with relays on Facebook and Twitter</li>
<li>+ 300 new fans on Marvin&#8217;s Facebook fanpage</li>
<li>+ 140 new followers on Marvin&#8217;s Twitter profil</li>
<li>+ 800 new subscriptions to Marvin&#8217;s newsletter</li>
<li>+ 152&#8217;000 pages views and over 70% new visits to Marvin&#8217;s website in November&#8217;10</li>
</ul>
<p>Here&#8217;s our case study, feel free to contact us for further discussion:</p>
<div id="__ss_6194956" style="width: 560px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Case study: Marvin Watch C°1850 - Influencer campaign" href="http://www.slideshare.net/netinfluence/case-study-marvin-watch-c1850-influencer-campaign">Case study: Marvin Watch C°1850 &#8211; Influencer campaign</a></strong><object id="__sse6194956" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="468" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=marvin-loebcampaign-nov2010slideshare-101216105117-phpapp02&amp;stripped_title=case-study-marvin-watch-c1850-influencer-campaign&amp;userName=netinfluence" /><param name="name" value="__sse6194956" /><param name="allowfullscreen" value="true" /><embed id="__sse6194956" type="application/x-shockwave-flash" width="560" height="468" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=marvin-loebcampaign-nov2010slideshare-101216105117-phpapp02&amp;stripped_title=case-study-marvin-watch-c1850-influencer-campaign&amp;userName=netinfluence" name="__sse6194956" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/netinfluence">netinfluence</a>.</div>
</div>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2010/12/22/case-study-influencer-campaign-for-marvin-watch-c%c2%b01850s-special-edition-sebastien-loeb-reveal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LeWeb’10 – Why blogging is important for brands. An interview with WordPress founder, Matt Mullenweg</title>
		<link>http://blog.netinfluence.com/2010/12/17/leweb10-why-blogging-is-important-for-brands-an-interview-with-wordpress-founder-matt-mullenweg/</link>
		<comments>http://blog.netinfluence.com/2010/12/17/leweb10-why-blogging-is-important-for-brands-an-interview-with-wordpress-founder-matt-mullenweg/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 11:00:09 +0000</pubDate>
		<dc:creator>nicolas</dc:creator>
				<category><![CDATA[grow]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[conversation]]></category>
		<category><![CDATA[leweb]]></category>
		<category><![CDATA[matt mullenweg]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.com/?p=3065</guid>
		<description><![CDATA[WordPress makes it incredibly simple to create and publish content, from a computer, a cell phone and now an iPad. It is open-source software, and we, at netinfluence, use WordPress for establishing blogs for most of our customers and ourselves of course! There are about 30 million publishers on WordPress right now. That&#8217;s roughly 10% of all websites in the world. We met with Matt Mullenweg, Automattic founder &#8211; the company behind WordPress.com, Akismet, Gravatar, bbPress, IntenseDebate, BuddyPress -, at LeWeb&#8217;10 and asked him about the importance of blogging and maintaining a conversation on the social web for brands today. Matt shares his insights and point of view about the power of the new media 2.0. Please see our video [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/">WordPress</a> makes it incredibly simple to create and publish content, from a computer, a cell phone and now an iPad. It is open-source software, and we, at netinfluence, use WordPress for establishing blogs for most of our customers and ourselves of course!<br />
There are about 30 million publishers on WordPress right now. That&#8217;s roughly 10% of all websites in the world.</p>
<p>We met with <strong>Matt Mullenweg</strong>, Automattic founder &#8211; the company behind WordPress.com, Akismet, Gravatar, bbPress, IntenseDebate, BuddyPress -, at <a href="http://blog.netinfluence.com/tag/leweb10/">LeWeb&#8217;10</a> and asked him about <strong>the importance of blogging and maintaining a conversation on the social web for brands</strong> today.<br />
Matt shares his insights and point of view about the power of the new media 2.0.</p>
<p>Please see our video interview right here:</p>
<p><object width="560" height="335"><param name="movie" value="http://www.youtube.com/v/tH7Bp0ItsN8?fs=1&amp;hl=fr_FR"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/tH7Bp0ItsN8?fs=1&amp;hl=fr_FR" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="335"></embed></object></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2010/12/17/leweb10-why-blogging-is-important-for-brands-an-interview-with-wordpress-founder-matt-mullenweg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chez netinfluence on est web du sol aux toilettes!</title>
		<link>http://blog.netinfluence.com/2010/03/25/chez-netinfluence-on-est-web-du-sol-aux-toilettes/</link>
		<comments>http://blog.netinfluence.com/2010/03/25/chez-netinfluence-on-est-web-du-sol-aux-toilettes/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 21:21:14 +0000</pubDate>
		<dc:creator>sandrine</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[netinfluence]]></category>
		<category><![CDATA[pointwc]]></category>
		<category><![CDATA[shop online]]></category>
		<category><![CDATA[site corporate]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=1589</guid>
		<description><![CDATA[C&#8217;est vrai, on a pas pu résister Mais pour une fois, ce n&#8217;est pas un gadget glané lors de l&#8217;un de nos shopping.  Voici en réalité un cadeau que nous a fait notre client parisien : PointWC Deco. Ok, je vous entends rigoler Drôle de nom, drôle de cadeau, drôle de client.  Et bien voici en réalité un concept qui est en train d&#8217;attirer tous les médias mais surtout des foules de clients.  Au départ, l&#8217;idée du dirigeant, Eric Salles, est de créer un lieu de luxe unique : des toilettes publiques. Et oui, qui n&#8217;a pas rêvé d&#8217;avoir des toilettes propres en France ? Et bien vous en rêvez, il l&#8217;a fait.  A la tête de 3 succursales sur [...]]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est vrai, on a pas pu résister <img src='http://blog.netinfluence.com/wp-content/plugins/smilies-themer/Silk/emoticon_wink.png' alt=';-)' class='wp-smiley' /> Mais pour une fois, ce n&#8217;est pas un gadget glané lors de l&#8217;un de nos shopping.  Voici en réalité un cadeau que nous a fait notre client parisien : <a title="Point WC" href="http://pointwc.com/" target="_blank">PointWC Deco</a>.</p>
<p><a title="PointWC - Concept de toilettes de luxe publique à Paris de netinfluence, sur Flickr" href="http://www.flickr.com/photos/netinfluence/3773807539/"><img class="alignleft" src="http://farm3.static.flickr.com/2472/3773807539_bb840244e8.jpg" alt="PointWC - Concept de toilettes de luxe publique à Paris" width="375" height="500" /></a>Ok, je vous entends rigoler <img src='http://blog.netinfluence.com/wp-content/plugins/smilies-themer/Silk/emoticon_wink.png' alt=';-)' class='wp-smiley' /> Drôle de nom, drôle de cadeau, drôle de client.  Et bien voici en réalité un concept qui est en train d&#8217;attirer tous les médias mais surtout des foules de clients.  Au départ, l&#8217;idée du dirigeant, Eric Salles, est de créer un lieu de luxe unique : des toilettes publiques.</p>
<p>Et oui, qui n&#8217;a pas rêvé d&#8217;avoir des toilettes propres en France ? Et bien vous en rêvez, il l&#8217;a fait.  A la tête de 3 succursales sur paris, PointWC Elysées, Carousel du Louvre et Printemps, cet entrepreneur visionnaire a su crée un lieu de luxe, mais surtout un concept de décoration unique.</p>
<p>Chaque cabine de toilette est décorée avec goût et soin.  Toilette japonais, contemporain, ambiance zen ou spa.  L&#8217;éclairage est soigné et l&#8217;expérience si voluptueuse qu&#8217;une fois essayé, vous l&#8217;adoptez.</p>
<p>netinfluence travaille actuellement sur le redesign complet de tous leurs sites :<a title="site corporate point wc" href="http://www.pointwc.com/escale-bien-etre/" target="_blank"> site corporae</a>, <a title="blog de point wc" href="http://www.pointwc.com/deco/" target="_blank">blog</a>, <a title="shop" href="http://pointwc.com/" target="_blank">shop</a> online, mais également sur leur stratégie de présence online et toute la partie marketing.</p>
<p>Car l&#8217;entreprise, sur-sollicitée, propose de nombreux articles de décoration originaux et uniques mais également un service &#8220;personal shopper&#8221; qui ne demandent qu&#8217;à se faire mieux connaître, notamment par tous ceux qui n&#8217;ont pas la chance d&#8217;avoir un POINTWC près de chez eux.</p>
<p>Alors voici pourquoi Eric nous a fait un clin d&#8217;oeil en nous offrant ce modèle d&#8217;abattant web, nouveauté issue de sa collection.  Si le concept ou les produits vous intéressent, <a title="Email de Point WC" href="mailto:eric@pointwc.com" target="_blank">n&#8217;hésitez pas à le contacter</a> <img src='http://blog.netinfluence.com/wp-content/plugins/smilies-themer/Silk/emoticon_wink.png' alt=';-)' class='wp-smiley' /> </p>
<p>Merci à <a title="Jean David" href="http://blog.netinfluence.ch/author/macmade/" target="_blank">Jean-David</a> d&#8217;avoir posé <img src='http://blog.netinfluence.com/wp-content/plugins/smilies-themer/Silk/emoticon_grin.png' alt=':D' class='wp-smiley' /> </p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2010/03/25/chez-netinfluence-on-est-web-du-sol-aux-toilettes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blog en ZF – étape 2 : La base de données et le premier affichage</title>
		<link>http://blog.netinfluence.com/2009/08/25/blog-en-zf-etape-2-la-base-de-donnees-et-le-premier-affichage/</link>
		<comments>http://blog.netinfluence.com/2009/08/25/blog-en-zf-etape-2-la-base-de-donnees-et-le-premier-affichage/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 21:27:00 +0000</pubDate>
		<dc:creator>jean</dc:creator>
				<category><![CDATA[create]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutoriel]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=51</guid>
		<description><![CDATA[Après avoir installé correctement notre Zend Framework, nous allons passer du coté de la base de données. Pour mettre en place notre blog, nous allons commencé par créer 4 tables : Table &#8220;Articles&#8221; Un article sera composé d&#8217;un titre, d&#8217;un chapeau, du texte en lui-même, la date, l&#8217;auteur et un flag indiquant que l&#8217;article est en ligne. Table &#8220;Categories&#8221; Cette table contient le nom de la catégorie, et un nom d&#8217;url propre. La catégorie &#8220;Zend FrameWork&#8221; aura l&#8217;url zend_framework. Table &#8220;Auteurs&#8221; le nom, le prénom, l&#8217;email de l&#8217;auteur, ainsi qu&#8217;un champ url pour avoir des url propre. Table &#8220;Commentaires&#8221; Les commentaires à nos articles, avec le nom, l&#8217;email, le commentaire en lui même, la date et un champ de validation pour [...]]]></description>
			<content:encoded><![CDATA[<p>Après avoir installé correctement notre Zend Framework, nous allons passer du coté de la base de données.</p>
<p>Pour mettre en place notre blog, nous allons commencé par créer 4 tables :</p>
<p><strong>Table &#8220;Articles&#8221;</strong><br />
Un article sera composé d&#8217;un titre, d&#8217;un chapeau, du texte en lui-même, la date, l&#8217;auteur et un flag indiquant que l&#8217;article est en ligne.</p>
<p><strong>Table &#8220;Categories&#8221;</strong><br />
Cette table contient le nom de la catégorie, et un nom d&#8217;url propre. La catégorie &#8220;Zend FrameWork&#8221; aura l&#8217;url zend_framework.</p>
<p><strong>Table &#8220;Auteurs&#8221;</strong><br />
le nom, le prénom, l&#8217;email de l&#8217;auteur, ainsi qu&#8217;un champ url pour avoir des url propre.</p>
<p><strong>Table &#8220;Commentaires&#8221;</strong><br />
Les commentaires à nos articles, avec le nom, l&#8217;email, le commentaire en lui même, la date et un champ de validation pour permettre la modération de nos commentaires</p>
<p>Voici le schéma de notre base de données. <img style="display: block; margin: 0 auto;" title="MCD Blog, août 2009" src="/public/jean/tuto_zf/mcd_blog.png" alt="MCD Blog" /> Celle ci est volontairement simplifiée, mais suffisamment complète pour voir les différents aspects du Framework.</p>
<p>Je vous laisse mettre votre propre contenu pour vos tests. Voici un fichier pour créer cette base, et aussi mettre du contenu pour commencer. <a href="/public/jean/tuto_zf/blog_sql.zip">Le fichier sql.</a></p>
<p>Maintenant que notre base est mise en place, avec du contenu pour faire nos premiers tests, il est temps de passer au choses sérieuses : l&#8217;affichage de nos articles.</p>
<h3>1- Configuration de l&#8217;accès MySql</h3>
<p>Editer votre fichier <em>application/configs/application.ini</em></p>
<p>Après la ligne : resources.frontController.controllerDirectory = APPLICATION_PATH &#8220;/controllers&#8221;</p>
<p>Ajouter le code suivant :</p>
<p>[php]<br />
// Connexion a la base de donnees<br />
resources.db.adapter = &quot;pdo_mysql&quot;<br />
resources.db.params.host = &quot;localhost&quot;<br />
resources.db.params.username = &quot;root&quot;<br />
resources.db.params.password = &quot;password&quot;<br />
resources.db.params.dbname = &quot;blog&quot;<br />
resources.db.params.driver_options.1002 = &quot;SET NAMES utf8&quot;<br />
resources.db.isDefaultTableAdapter = true<br />
[/php]</p>
<p>Cela va indiquer au Zend FrameWork que nous allons nous connecter à la base &#8220;blog&#8221; avec le user &#8220;root&#8221;, via une connexion &#8220;PDO&#8221;.</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">resources<span style="color: #339933;">.</span>db<span style="color: #339933;">.</span>params<span style="color: #339933;">.</span>driver_options<span style="color: #339933;">.</span>1002 <span style="color: #339933;">=</span> <span style="color: #0000ff;">"SET NAMES utf8"</span></div>
</li>
</ol>
</pre>
<p>Cette ligne va nous permettre de gérer correctement le contenu Utf8.</p>
<p>La dernière ligne nous permet d&#8217;indiquer qu&#8217;il s&#8217;agit de notre adaptateur par défaut. Comme nous n&#8217;avons qu&#8217;une seule base de données, cela nous éviteras de spécifier le connecteur.</p>
<h3>2 &#8211; Autoloader</h3>
<p>Dans le fichier Bootstrap.php, il faut configurer notre autoloader, pour que ZendFrameWork trouve nos classes tout seul.</p>
<p>Ajouter la méthode _initAutoload() comme cela :</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">&lt;?php</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">class</span> Bootstrap <span style="color: #000000; font-weight: bold;">extends</span> Zend_Application_Bootstrap_Bootstrap</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	protected <span style="color: #000000; font-weight: bold;">function</span> _initAutoload<span style="color: #009900;">(</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    	<span style="color: #000088;">$autoloader</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Application_Module_Autoloader<span style="color: #009900;">(</span><span style="color: #990000;">array</span><span style="color: #009900;">(</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">            <span>'namespace'</span> <span style="color: #339933;">=&gt;</span> <span>''</span><span style="color: #339933;">,</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">            <span>'basePath'</span>  <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">dirname</span><span style="color: #009900;">(</span><span style="color: #000000; font-weight: bold;">__FILE__</span><span style="color: #009900;">)</span><span style="color: #339933;">,</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #009900;">)</span><span style="color: #009900;">)</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$autoloader</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #009900;">}</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #009900;">}</span></div>
</li>
</ol>
</pre>
<h3>3 &#8211; Db Oject pour Articles</h3>
<p>Afin d&#8217;accéder à nos contenus, nous allons créer des classes qui vont étendre le Zend_Db_Table_Abstract. Cet objet nous permet d&#8217;accéder facilement à notre table en nous fournissant des méthodes standards pour effectuer des recherches ou update.</p>
<p>La première classe sera la classe Articles.</p>
<p>Dans le répertoires models/DbTable ( créer le répertoire s&#8217;il n&#8217;existe pas), nous créons la classe <strong>Articles.php</strong></p>
<p>Le contenu de cette classe :</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">&lt;?php</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #0000ff; font-style: italic;">/**</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #0000ff; font-style: italic;"> * This is the DbTable class for the artices table.</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #0000ff; font-style: italic;"> */</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">class</span> Model_DbTable_Articles <span style="color: #000000; font-weight: bold;">extends</span> Zend_Db_Table_Abstract</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #0000ff; font-style: italic;">/** Table name */</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    protected <span style="color: #000088;">$_name</span>    <span style="color: #339933;">=</span> <span>'articles'</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    protected <span style="color: #000088;">$_primary</span> <span style="color: #339933;">=</span> <span>'art_id'</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #009900;">}</span></div>
</li>
</ol>
</pre>
<p>Comme vous pouvez le constater, cette classe est très simple. On définit simplement le nom de la table et le nom de notre clé primaire.</p>
<h3>4 &#8211; Afficher la liste des articles</h3>
<p>Il est temps d&#8217;afficher la liste de nos articles sur notre page d&#8217;acceuil.</p>
<p>La première chose à faire est de modifier notre controller &#8220;indexController.php&#8221;</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> indexAction<span style="color: #009900;">(</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #666666; font-style: italic;">// action body</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">       	<span style="color: #000088;">$articles</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Model_DbTable_Articles<span style="color: #009900;">(</span><span style="color: #009900;">)</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">view</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">entries</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$articles</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetchAll</span><span style="color: #009900;">(</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 										<span style="color: #000088;">$articles</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">select</span><span style="color: #009900;">(</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 										<span style="color: #339933;">-&gt;</span><span style="color: #004000;">where</span><span style="color: #009900;">(</span><span>'art_en_ligne = ?'</span><span style="color: #339933;">,</span> <span>'1'</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">                                        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">order</span><span style="color: #009900;">(</span><span>'art_date DESC'</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">                                        <span style="color: #339933;">-&gt;</span><span style="color: #004000;">limit</span><span style="color: #009900;">(</span><span style="color: #cc66cc;">10</span><span style="color: #339933;">,</span> <span style="color: #800080;">0</span><span style="color: #009900;">)</span><span style="color: #009900;">)</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #009900;">}</span></div>
</li>
</ol>
</pre>
<p>Nous indiquons ici que nous recherchons les articles en ligne, par date de publication. J&#8217;ai pris ici la méthode préconisé dans la documentation, en utilisant l&#8217;objet &#8220;select&#8221;.</p>
<p>Il nous reste plus qu&#8217;à mettre en forme cette affichage dans le fichier <em>application/views/scripts/index/index.phtml</em>. Ce fichier est notre Vue, le V du MVC. Remplacer le contenu de ce fichier par :</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;style&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">h2</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	    color: #91BE3F;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    		margin: 20px 0 10px 0;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    }</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	h2 a</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	    {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	        color: #91BE3F;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	}</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    div.article</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        color: #000;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        width:  600px;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        border-bottom: 1px solid #444444;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    }</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	span.date {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	   color: #000;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		font-size: 12px;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	}</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;/style&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;div id="welcome"&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    &lt;h1&gt;Bienvenue sur notre Blog&lt;/h1&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;/div&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">&lt;?php</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #b1b100;">foreach</span><span style="color: #009900;">(</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">entries</span> <span style="color: #b1b100;">AS</span> <span style="color: #000088;">$row</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">?&gt;</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;div class="article"&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		&lt;h2&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$row</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_titre</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/h2&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		&lt;span class="date"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$row</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_date</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/span&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		&lt;p class="chapeau"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$row</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_chapeau</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/p&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;/div&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">&lt;?php</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #009900;">}</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">?&gt;</span></div>
</li>
</ol>
</pre>
<p>Nous pouvons maintenant voir notre résultat en rafraichissant notre navigateur :</p>
<p><img style="display: block; margin: 0 auto;" title="Index du blog, août 2009" src="/public/jean/tuto_zf/resultat_index_blog.jpg" alt="Index du blog" /></p>
<p>Simple non ?</p>
<h3>5 &#8211; Faire un lien sur le détail d&#8217;un article.</h3>
<p>Nous n&#8217;allons pas nous arrêter en aussi bon chemin, nous allons faire un lien sur le titre de nos articles pour afficher le détail de celui ci.</p>
<p>Dans notre boucle d&#8217;affichage, ajoutons un lien sur le controller articles et sur l&#8217;action detail, en passant le parametre id, contenant l&#8217;id de l&#8217;article à afficher.</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">foreach($this-&gt;entries AS $row) {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	$lien =  $this-&gt;url(array('controller'=&gt;'articles', 'action' =&gt; 'detail', 'id'=&gt;$row-&gt;art_id ));</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">?&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;div class="article"&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		&lt;h2&gt;&lt;a href="<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$lien</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span>"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$row</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_titre</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/a&gt;&lt;/h2&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		&lt;span class="date"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$row</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_date</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/span&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">		&lt;p class="chapeau"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$row</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_chapeau</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/p&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;/div&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">&lt;?php</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #009900;">}</span></div>
</li>
</ol>
</pre>
<h2>6 &#8211; Afficher le detail de l&#8217;article</h2>
<p>Dans le controlleur :<em> /application/controllers/ArticlesControllers</em>, nous ajoutons ceci à la méthode &#8220;detailAction&#8221;, afin de rechercher le detail d&#8217;un article en ligne :</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"><span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> detailAction<span style="color: #009900;">(</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">       <span style="color: #666666; font-style: italic;">// Id of the Farm</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #000088;">$articleId</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getRequest</span><span style="color: #009900;">(</span><span style="color: #009900;">)</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getParam</span><span style="color: #009900;">(</span><span>'id'</span><span style="color: #009900;">)</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span><span style="color: #000088;">$articleId</span> <span style="color: #339933;">!=</span> <span>''</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        	<span style="color: #000088;">$articles</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Model_DbTable_Articles<span style="color: #009900;">(</span><span style="color: #009900;">)</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 			<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">view</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$articles</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetchRow</span><span style="color: #009900;">(</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 										<span style="color: #000088;">$articles</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">select</span><span style="color: #009900;">(</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 										<span style="color: #339933;">-&gt;</span><span style="color: #004000;">where</span><span style="color: #009900;">(</span><span>'art_en_ligne = ?'</span><span style="color: #339933;">,</span> <span>'1'</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;"> 										<span style="color: #339933;">-&gt;</span><span style="color: #004000;">where</span><span style="color: #009900;">(</span><span>'art_id = ?'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$articleId</span><span style="color: #009900;">)</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">										<span style="color: #009900;">)</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #009900;">}</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">{</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">            <span style="color: #000088;">$articleId</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">view</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">null</span>;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        <span style="color: #009900;">}</span></div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    <span style="color: #009900;">}</span></div>
</li>
</ol>
</pre>
<p>et dans le fichier application/views/scripts/articles/detail.phtml :</p>
<pre class="php php" style="font-family: inherit;">
<ol>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;style&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    h1</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        color: #91BE3F;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    	margin: 20px 0 10px 0;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    }</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    div.article_detail</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        color: #000;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        width:  600px;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">        border-bottom: 1px solid #444444;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    }</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    p.chapeau {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">    	font-style: italic;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	}</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	span.date {</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	    color: #000;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	    font-size: 12px;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	}</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;/style&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;div class="article_detail"&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;h1&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_titre</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/h1&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;span class="date"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_date</span>; <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/span&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;p class="chapeau"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_chapeau</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/p&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">	&lt;p class="corps"&gt;<span style="color: #000000; font-weight: bold;">&lt;?=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">art_contenu</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> &lt;/p&gt;</div>
</li>
<li>
<div style="font-family: monospace; font-weight: normal; font-style: normal; margin: 0; padding: 0; background: inherit;">&lt;/div&gt;</div>
</li>
</ol>
</pre>
<p>Si nous cliquons sur le titre de notre article, nous nous retrouvons maintenant sur le détail de l&#8217;article.</p>
<h3>La suite&#8230;</h3>
<p>Dans le prochain article, nous allons voir les points suivants :</p>
<ul>
<li>La mise en forme avec le Zend Layout</li>
<li>Les liaisons entre nos tables, via le ZendDb</li>
<li>Les formulaires</li>
<li>La gestion des droits avec les ACLs pour la partie administration.</li>
<li>Personnaliser et mettre en place le routing des urls.</li>
</ul>
<p>N&#8217;hésitez pas à me dire si vous voulez aborder certains points en particulier.</p>
<h3>A voir ou revoir :</h3>
<ul>
<li>Article 1 : <a href="/post/2009/05/23/Un-blog-en-Zend-Framework-Etape-1-Zend-Tool">Mise en place et Zend_Tool</a></li>
<li>Article 3 : <a href="/post/2009/09/11/Blog-en-ZF-etape-3-Utilisation-du-Zend_Layout-pour-le-template">Zend_Layout et template</a></li>
</ul>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2009/08/25/blog-en-zf-etape-2-la-base-de-donnees-et-le-premier-affichage/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Interview Loic Le Meur- 1ere partie</title>
		<link>http://blog.netinfluence.com/2009/08/18/interview-loic-le-meur-1ere-partie/</link>
		<comments>http://blog.netinfluence.com/2009/08/18/interview-loic-le-meur-1ere-partie/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 13:47:00 +0000</pubDate>
		<dc:creator>netinfluence</dc:creator>
				<category><![CDATA[think]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[communauté]]></category>
		<category><![CDATA[micro-blogging]]></category>
		<category><![CDATA[silicon valley]]></category>
		<category><![CDATA[socialmedia]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=78</guid>
		<description><![CDATA[This article was originally created by Marie Girardet (Left our team) Lors de mon séjour en Californie, j&#8217;ai eu l&#8217;occasion de rencontrer Loic Le Meur, fondateur de Seemic, qui s&#8217;est installé à San Francisco il y a plus de 2 ans maintenant. C&#8217;est d&#8217;ailleurs dans ses bureaux qu&#8217;il a eu la gentilesse de me recevoir pour parler du phénomène Twitter et de son application phare: Seemic desktop.  Confortablement assis sur un canapé, voici donc ci-dessous la première partie de notre conversation:]]></description>
			<content:encoded><![CDATA[<p style="color: #999999; border-bottom: solid 1px #EFEFEF; margin-bottom: 20px; padding-bottom: 20px;">This article was originally created by Marie Girardet (Left our team)</p>
<p>Lors de mon séjour en Californie, j&#8217;ai eu l&#8217;occasion de rencontrer Loic Le Meur, fondateur de Seemic, qui s&#8217;est installé à San Francisco il y a plus de 2 ans maintenant. C&#8217;est d&#8217;ailleurs dans ses bureaux qu&#8217;il a eu la gentilesse de me recevoir pour parler du phénomène Twitter et de son application phare: Seemic desktop.  Confortablement assis sur un canapé, voici donc ci-dessous la première partie de notre conversation:</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2009/08/18/interview-loic-le-meur-1ere-partie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un blog en Zend Framework : Etape 1 =&gt; Zend Tool</title>
		<link>http://blog.netinfluence.com/2009/05/24/un-blog-en-zend-framework-etape-1-zend-tool/</link>
		<comments>http://blog.netinfluence.com/2009/05/24/un-blog-en-zend-framework-etape-1-zend-tool/#comments</comments>
		<pubDate>Sun, 24 May 2009 21:15:00 +0000</pubDate>
		<dc:creator>jean</dc:creator>
				<category><![CDATA[create]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutoriel]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=43</guid>
		<description><![CDATA[Le Zend Framework, depuis sa version 1.8, a apporté une nouvelle fonctionnalité, le ZendTool. Cela permet de nous aider dans la mise en route d&#8217;un projet Zend Framework. Pour cette série d&#8217;article, je vais prendre comme exemple la création d&#8217;un blog. Il ne s&#8217;agit pas de concurrencer WordPress ou dotclear, ce blog aura des fonctionnalités simples, comme l&#8217;affichage des articles, l&#8217;affichage par catégorie d&#8217;article et par auteur. Configuration Je pars du principe que votre Zend Server est correctement installé. Le répertoire d&#8217;installtion est /usr/local/zend. Création d&#8217;un lien symbolique sur le script zf.sh sudo ln -s /usr/local/zend/share/ZendFramework/bin/zf.sh /usr/bin/zf Création d&#8217;un projet Dans un premier temps, il faut se placer dans le répertoire destination. Dans mon cas, je me suis positionné dans [...]]]></description>
			<content:encoded><![CDATA[<p>Le Zend Framework, depuis sa version 1.8, a apporté une nouvelle fonctionnalité, le ZendTool. Cela permet de nous aider dans la mise en route d&#8217;un projet Zend Framework.</p>
<p>Pour cette série d&#8217;article, je vais prendre comme exemple la création d&#8217;un blog. Il ne s&#8217;agit pas de concurrencer WordPress ou dotclear, ce blog aura des fonctionnalités simples, comme l&#8217;affichage des articles, l&#8217;affichage par catégorie d&#8217;article et par auteur.</p>
<h3>Configuration</h3>
<p>Je pars du principe que votre Zend Server est correctement installé. Le répertoire d&#8217;installtion est /usr/local/zend.</p>
<p>Création d&#8217;un lien symbolique sur le script zf.sh</p>
<pre>sudo ln -s /usr/local/zend/share/ZendFramework/bin/zf.sh /usr/bin/zf</pre>
<h3>Création d&#8217;un projet</h3>
<p>Dans un premier temps, il faut se placer dans le répertoire destination. Dans mon cas, je me suis positionné dans mon répertoire Sites, à savoir /Users/jean/Sites</p>
<pre>zf create project blog</pre>
<p><img style="float: left; margin: 0 1em 1em 0;" title="Structure Zend FrameWork, mai 2009" src="/public/jean/tuto_zf/structure_zf.png" alt="Structure Zend FrameWork" /> Nous retrouvons l&#8217;architecture sandard du Zend Framework, avec 3 répertoires principaux : application, library et public.</p>
<h4>public</h4>
<p>Ce répertoire est le répertoire de départ de notre site. Il contient uniquement le fichier index.php et .htaccess. C&#8217;est ici que nous ajouterons nos fichiers css, javascript et images.</p>
<h4>library</h4>
<p>Ce répertoire contiendra vos classes et éventuellement le répertoire du Zend Framework s&#8217;il n&#8217;est pas configuré dans votre include_path.</p>
<h4>application</h4>
<p>C&#8217;est le coeur de notre application. Il est composé d&#8217;un fichier Bootstrap.php et de 4 répertoires : vos controlleurs (controllers), vos modèles (models), vos vues (views) et le répertoire de configuration (configs).</p>
<h3>Configuration du serveur Apache</h3>
<p>Pour faire fonctionner le site, il faut créer un virtual host dans notre serveur Apache, pour pointer sur notre répertoire public ajouter cela dans le fichier : /usr/local/zend/apache2/conf/extra/httpd-vhosts.conf</p>
<pre>&lt;virtualhost *:80&gt; DocumentRoot /Users/jean/Sites/blog/public ServerName blog &lt;/virtualhost&gt;</pre>
<p>ainsi que cette ligne dans votre fichier /etc/hosts</p>
<pre>127.0.0.1 blog</pre>
<p>redémarrage du serveur apache :</p>
<pre>sudo /usr/local/zend/bin/apachectl restart</pre>
<p>ouvrir la page http://blog/ dans votre navigateur, et vous devez voir cette page : <img style="display: block; margin: 0 auto;" title="ecran OK, mai 2009" src="/public/jean/tuto_zf/.ecran_ok_s.jpg" alt="ecran OK" /> Félicitation, votre projet est correctement configuré.</p>
<h3>Création de nos contrôleurs</h3>
<p>Pour cette exemple, je vais mette en place 2 contrôleurs : <strong>articles</strong>, pour l&#8217;affichage des articles, avec un affichage par auteur et catégorie, ainsi que <strong>auteurs</strong>, pour afficher la liste des auteurs et la page détail de l&#8217;auteur.</p>
<h4>Contrôleur articles</h4>
<p>Nous allons créer les actions suivantes, sauf l&#8217;action index, qui est créée directement avec le contrôleur :</p>
<ul>
<li>index : affichage des derniers articles, juste le teaser</li>
<li>categorie: pour l&#8217;affichage des articles pour une catégorie</li>
<li>auteur: affichage des articles pour un auteur</li>
<li>detail: affichage de l&#8217;article complet</li>
</ul>
<p>Voici les commandes  pour créér ce contrôleur, ainsi que les actions correspondantes :</p>
<pre>zf create controller articles zf create action categorie articles zf create action auteur articles zf create action detail articles</pre>
<h4>Contrôleur auteurs</h4>
<p>Il ne contient que les actions index et detail.</p>
<pre>zf create controller auteurs zf create action detail auteurs</pre>
<p>Comme on peut le voir dans l&#8217;image ci dessous, les controlleurs et vues sont automatiquement générés. <img style="display: block; margin: 0 auto;" title="structure-after.png, mai 2009" src="/public/jean/tuto_zf/structure-after.png" alt="structure-after.png" /></p>
<h3>Test</h3>
<p>Nous allons maintenant vérifier que tout cela fonctionne, en testant les urls suivantes :</p>
<ul>
<li>http://blog/articles</li>
<li>http://blog/articles/detail</li>
<li>http://blog/articles/categorie</li>
<li>http://blog/articles/auteur</li>
<li>http://blog/auteurs</li>
<li>http://blog/auteurs/detail</li>
</ul>
<h3>La suite</h3>
<p>Pour l&#8217;instant, ces pages ne contiennent pas grand chose, mais nous allons rapidement y remédier.</p>
<p>Dans le prochain billet, nous allons mettre en place la base de données, l&#8217;utilisation de DbTable et mettre en place l&#8217;affichage de ces données.</p>
<h3>A voir ou revoir :</h3>
<ul>
<li>Article 2 : <a href="/post/2009/08/25/Blog-en-ZF-etape-2-La-base-de-donnees-et-le-premier-affichage">La base de données</a></li>
<li>Article 3 : <a href="/post/2009/09/11/Blog-en-ZF-etape-3-Utilisation-du-Zend_Layout-pour-le-template">Zend_Layout et template</a></li>
</ul>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2009/05/24/un-blog-en-zend-framework-etape-1-zend-tool/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ROI et marketing: la pression augmente et les tactiques changent</title>
		<link>http://blog.netinfluence.com/2009/05/23/roi-et-marketing-la-pression-augmente-et-les-tactiques-changent/</link>
		<comments>http://blog.netinfluence.com/2009/05/23/roi-et-marketing-la-pression-augmente-et-les-tactiques-changent/#comments</comments>
		<pubDate>Sat, 23 May 2009 20:59:00 +0000</pubDate>
		<dc:creator>sandrine</dc:creator>
				<category><![CDATA[grow]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[ROI]]></category>
		<category><![CDATA[stratégie]]></category>
		<category><![CDATA[tactiques]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=19</guid>
		<description><![CDATA[Plus l&#8217;économie se crispe et plus il devient important pour les marketers de garantir un retour sur investissement.  Ce qui est intéressant c&#8217;est donc d&#8217;observer ce qui est en train de se passer dans les entreprises.  La perception du ROI du marketing &#8220;digital&#8221; évolue. Selon le graphique ci dessous (source: emarketers), il a même pris l&#8217;ascendant sur le marketing traditionnel. Ce qui est intéressant c&#8217;est de voir que si l&#8217;email marketing reste la tactique la plus utilisée par les marketers,  de nouveaux moyens comme les widgets, le marketing viral, les jeux ou encore le blog prennent peu à peu le dessus.  L&#8217;intérêt croissant pour le référencement (SEO) prouve aussi que les mentalités ont changées. La question est de savoir si [...]]]></description>
			<content:encoded><![CDATA[<p>Plus l&#8217;économie se crispe et plus il devient important pour les marketers de garantir un retour sur investissement.  Ce qui est intéressant c&#8217;est donc d&#8217;observer ce qui est en train de se passer dans les entreprises.  La perception du ROI du marketing &#8220;digital&#8221; évolue. Selon le graphique ci dessous (source: <a href="http://www.emarketer.com/">emarketers</a>), il a même pris l&#8217;ascendant sur le marketing traditionnel.</p>
<p><img src="http://www.emarketer.com/images/chart_gifs/103001-104000/103776.gif" alt="" /></p>
<p>Ce qui est intéressant c&#8217;est de voir que si l&#8217;email marketing reste la tactique la plus utilisée par les marketers,  de nouveaux moyens comme les widgets, le marketing viral, les jeux ou encore le blog prennent peu à peu le dessus.  L&#8217;intérêt croissant pour le référencement (SEO) prouve aussi que les mentalités ont changées.</p>
<p>La question est de savoir si l&#8217;Europe aussi a fait ce tournant&#8230;</p>
<p><img style="margin: 0 auto; display: block;" title="emarketer103778.png, mai 2009" src="/public/Sandrine/emarketer103778.png" alt="" /></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2009/05/23/roi-et-marketing-la-pression-augmente-et-les-tactiques-changent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un blog, un site, que du neuf en 2009</title>
		<link>http://blog.netinfluence.com/2009/04/20/un-blog-un-site-que-du-neuf-en-2009/</link>
		<comments>http://blog.netinfluence.com/2009/04/20/un-blog-un-site-que-du-neuf-en-2009/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 12:39:00 +0000</pubDate>
		<dc:creator>sandrine</dc:creator>
				<category><![CDATA[create]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Online PR & communication]]></category>
		<category><![CDATA[site stratégie]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=71</guid>
		<description><![CDATA[L&#8217;idée d&#8217;avoir un blog s&#8217;impose comme une évidence pour netinfluence qui a déjà, depuis plus d&#8217;un an, communiqué ainsi.  Mais netinfluence est devenu une agence et plus ma simple petite activité et donc à nouvelle équipe, nouvelle peau. Ce renouveau est d&#8217;autant plus nécessaire qu&#8217;il permet d&#8217;accueillir de nouveaux contributeurs.  Chaque membre de l&#8217;équipe devient en effet un contributeur dans son domaine d&#8217;expertise. Et puis le renouveau c&#8217;est aussi le besoin d&#8217;expliquer ce que fait l&#8217;agence.  Netinfluence sera donc à la fois un site web et un blog, moyen privilégié de partage avec vous ;-)  J&#8217;espère que vous aimerez.  N&#8217;hésitez pas à nous faire part de vos commentaires ou suggestions ! Technorati Profile]]></description>
			<content:encoded><![CDATA[<p>L&#8217;idée d&#8217;avoir un blog s&#8217;impose comme une évidence pour netinfluence qui a déjà, depuis plus d&#8217;un an, communiqué ainsi.  Mais netinfluence est devenu une agence et plus ma simple petite activité et donc à nouvelle équipe, nouvelle peau.</p>
<p>Ce renouveau est d&#8217;autant plus nécessaire qu&#8217;il permet d&#8217;accueillir de nouveaux contributeurs.  Chaque membre de l&#8217;équipe devient en effet un contributeur dans son domaine d&#8217;expertise.</p>
<p>Et puis le renouveau c&#8217;est aussi le besoin d&#8217;expliquer ce que fait l&#8217;agence.  Netinfluence sera donc à la fois un site web et un blog, moyen privilégié de partage avec vous ;-)  J&#8217;espère que vous aimerez.  N&#8217;hésitez pas à nous faire part de vos commentaires ou suggestions !</p>
<p><a rel="me" href="http://technorati.com/claim/qme2ygduxf">Technorati Profile</a></p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2009/04/20/un-blog-un-site-que-du-neuf-en-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Peril Blog</title>
		<link>http://blog.netinfluence.com/2007/09/16/peril-blog/</link>
		<comments>http://blog.netinfluence.com/2007/09/16/peril-blog/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 14:41:00 +0000</pubDate>
		<dc:creator>sandrine</dc:creator>
				<category><![CDATA[grow]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[communication interne]]></category>
		<category><![CDATA[entreprise]]></category>
		<category><![CDATA[entreprises]]></category>
		<category><![CDATA[FNAC]]></category>
		<category><![CDATA[gestion changement]]></category>
		<category><![CDATA[gestion crise]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://blog.netinfluence.ch/?p=86</guid>
		<description><![CDATA[Alors que les blogs commencent à peine à pénétrer les entreprises, les deux affaires retentissantes, Cailler et la FNAC, viennent de porter un coup très sévère à leur potentiel de progression. La peur et la méfiance terrassent désormais le rang des dirigeants. Attirés à priori par les attributs promettant d&#8217;être miraculeux des blogs et les valeurs positives que cela véhicule, les voilà tout à coup pris dans les glaces de l&#8217;angoisse face au péril blog. Accusé de tous les maux, le blog maudit, défraye maintenant la chronique. Quelle est cette arme tant redoutée par les dirigeants et pourquoi et comment deux entreprises aussi expertes et aimées par le grand public, ont elles pu tomber à cause d&#8217;un blog Rappel des [...]]]></description>
			<content:encoded><![CDATA[<p>Alors que les blogs commencent à peine à pénétrer les entreprises, les deux affaires retentissantes, <a href="http://b-spirit.com/blogollie/index.php?s=nestle">Cailler</a> et la <a href="http://blogofnac.blogspot.com/2007/04/ce-qui-chang_04.html">FNAC</a>, viennent de porter un coup très sévère à leur potentiel de progression. La peur et la méfiance terrassent désormais le rang des dirigeants.<br />
Attirés à priori par les attributs promettant d&#8217;être miraculeux des blogs et les valeurs positives que cela véhicule, les voilà tout à coup pris dans les glaces de l&#8217;angoisse face au péril blog. Accusé de tous les maux, le blog maudit, défraye maintenant la chronique.<br />
Quelle est cette arme tant redoutée par les dirigeants et pourquoi et comment deux entreprises aussi expertes et aimées par le grand public, ont elles pu tomber à cause d&#8217;un blog <strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Rappel des faits LA FNAC</strong></p>
<blockquote><p>La FNAC connaît un changement de direction qui décide de mettre en oeuvre une nouvelle politique d&#8217;entreprise, correspondant plus aux objectifs économiques et aux pressions subies.  Cette politique d&#8217;entreprise, incomprise et apparemment à des kilomètres de l&#8217;esprit de l&#8217;entreprise, crée un électrochoc tel que les employés montent au créneau avec la direction.  Celle-ci, de manière péremptoire, refuse toute modification, campant sur ses raisons et ses positions (qu&#8217;elle juge juste pour l&#8217;avenir de l&#8217;entreprise).  Un dialogue de sourd s&#8217;installe et la frustration et la déception deviennent telles que la seule voie possible semble alors de se faire entendre dehors, puisque l&#8217;on ne peut se faire entendre dedans. Ceci prend des proportions importantes car les frustrations internes font complètement écho avec celles de clients.  L&#8217;entreprise se retrouve alors face à une fronde qu&#8217;elle ne peut plus ignorer.</p></blockquote>
<p><strong>Nestlé</strong></p>
<blockquote><p>Nestlé c&#8217;est un cas de figure similaire.  La dirigeante choisi une direction diamétralement opposée à ce qui est considéré comme étant la marque de fabrique, l&#8217;esprit de marque de Cailler.  Encore une fois, ce changement est jugé bon et nécessaire mais il est imposé de manière qui apparaît péremptoire. Les oppositions sont noyées dans l&#8217;oeuf ou ignorées. La frustration interne grandit au point que les langues se délient.  Le lancement est en plus fait à grand coup de millions car on ne change pas une marque sans ce genre de moyens. A la frustration vient alors s&#8217;ajouter un sentiment de gaspillage.  C&#8217;en est trop, cette frustration ignorée ou méprisée en interne se met alors à sortir de l&#8217;entreprise, où elle fait complètement écho avec le public.  Les clients, déstabilisés par ce changement de cap ne s&#8217;y retrouvent plus.  En plus d&#8217;être effrayés par le changement de positionnement et de prix, ils sont horrifiés quand ils prennent connaissance des millions dépensés dans ce changement qu&#8217;ils jugent idiot et inutile.</p></blockquote>
<p><strong>La FNAC et Cailler : autopsie d&#8217;une catastrophe annoncée</strong></p>
<p>Qu&#8217;a t&#8217;il bien pu se passer pour que l&#8217;on en arrive là ? Le blog, catalyseur de ces deux mésaventures est-il responsable de ce qui est arrivé ? Comme dans toute catastrophe, il y a une série de facteurs dont l&#8217;alchimie s&#8217;avère désastreuse.  Réduire ce qui s&#8217;est passé à &#8220;c&#8217;est la faute des blogs&#8221; est un raccourci un peu léger et trop facile.<br />
Voici, ce qui selon moi, a fait que cette situation, des plus communes (un changement de direction dans une entreprise), s&#8217;est alors mise à prendre des proportions inattendues. Il y a des principes élémentaires, on va dire un terrain favorisant.  S&#8217;il s&#8217;agissait d&#8217;une catastrophe naturelle, ces éléments seraient comparables à une faille sismique, une sorte de bête conjonction d&#8217;éléments qui fait que le risque est présent, quoi que l&#8217;on fasse.</p>
<ul>
<li><strong>L&#8217;exposition : </strong>Plus une entreprise est exposée plus ce qu&#8217;elle fera sera regardé avec attention.  La FNAC et Cailler sont très exposées.  Lorsqu&#8217;il se passe quelques chose dans une PME, la presse, le grand public regarde cela avec moins d&#8217;attention que lorsque l&#8217;on parle d&#8217;un leader (et c&#8217;est le cas de ces 2 exemples).  S&#8217;il se passe quelque chose, ce sera très visible.</li>
</ul>
<ul>
<li><strong>La pression :</strong> Plus la pression interne est forte et plus le risque est élevé.  Pour les deux, la pression des résultats est intense.  La rentabilité est une pression de tous les instants.  Pressés par la concurrence de l&#8217;étranger pour les uns, des prix et d&#8217;internet pour les autres, la bataille est permanente.  Cette pression est mal vécue à l&#8217;intérieur et crée un état de stress de fait, peu propice alors à la modération.  Une goutte d&#8217;eau peut à tout moment faire déborder le vase.</li>
</ul>
<p>La pression et l&#8217;exposition ne sont pas les seuls facteurs. A l&#8217;image du Tsunami inoffensif sur une terre déserte et dévastateur sur une île touristique, il y a eu des facteurs aggravants.  C&#8217;est l&#8217;achimie de ces éléments mis en présence, qui a mis le feu aux poudres.</p>
<ul>
<li><strong>L&#8217;émotionnel :</strong> Dans ces deux cas, les employés, tout comme les clients, ont développé un lien émotionnel fort avec la marque.  La FNAC c&#8217;est l&#8217;agitateur bien aimé de mai 68 qui libère la culture.  Cailler, c&#8217;est la marque porte flambeau des valeurs traditionnelles Suisse.  Les deux entreprises ont su développer un &#8220;esprit de marque&#8221; assez exceptionnel.  En faisant ces changements, les deux directions ont ignoré ce facteur émotionnel ou disons sous-estimé l&#8217;impact de leur décision sur cela.</li>
</ul>
<ul>
<li><strong>Un changement radical :</strong> Dans les deux cas, la direction opère un 180° dans sa stratégie.  Ce changement est non seulement l&#8217;opposé de ce qui est considéré comme l&#8217;esprit de la marque mais il est brutal et donc vécu comme un drame.  C&#8217;est un coup de trafalgar et vécu comme tel.</li>
</ul>
<ul>
<li><strong>Une décision unilatérale : </strong>La décision est prise en vase clos par la direction.  Il n&#8217;y a pas de concertation, pas de préparation (en tout cas pas assez longue pour que cela soit compris), ce qui confère un caractère autoritaire et arbitraire à la décision.</li>
</ul>
<ul>
<li><strong>Une mauvaise gestion du changement :</strong> La FNAC tout comme Cailler, avaient très certainement d&#8217;excellentes raisons d&#8217;opérer ces changements (je ne juge absolument pas le bien fondé de leur position).  Mais de toute évidence, elles ont négligé la nécessité de communiquer autour de cette décision. Le changement a été vécu comme un électrochoc. Quand l&#8217;idée a germé et pris forme, la direction s&#8217;est concentrée sur la mise en oeuvre de l&#8217;idée d&#8217;un point de vu technique.  L&#8217;aspect humain a été visiblement négligé.</li>
</ul>
<ul>
<li><strong>La sous-estimation de l&#8217;hostilité au projet :</strong> Aveuglée par le besoin d&#8217;avancer et d&#8217;aller vite (ce qui est nécessaire lorsque l&#8217;on fait un volte-face pareil) la direction a omis les règles élémentaires : convaincre. La décision a provoqué un malaise important au sein des entreprises.  La direction, concentrée sur le besoin de changement a pensé pourvoir ignorer les oppositions. Persuadée que la pression retomberait devant la preuve par les résultats, elle a choisi de mépriser le mécontentement qui grondait, pensant pouvoir museler l&#8217;opinion interne.</li>
</ul>
<p><strong>Le blog est-il coupable ?</strong></p>
<p>L&#8217;une comme l&#8217;autre de ces entreprises ont donc pêché par vanité (se croire tout puissant) et par négligence (ignorer l&#8217;opinion publique). Le coupable ce n&#8217;est ni les blogs, ni les employés indiscrets et encore moins les clients hostiles.<br />
Si le blog n&#8217;avait pas existé, aurait on accusé la presse ?  Car nul doute que ces affaires auraient fait la une des tabloïdes. Le blog à certainement contribué à l&#8217;ampleur du phénomène, notamment dans sa rapidité de propagation.  La sauce aurait peut être mis moins de temps à prendre si seuls les médias traditionnels avaient été prévenu&#8230;encore que. Le blog a au contraire donné des leçons de communications.  Toutes les failles auraient pu être anticipées et colmatées si on avait pris la peine d&#8217;y faire attention.</p>
<p>La force de l&#8217;entreprise c&#8217;est de tirer partie des énergies qui la compose et pas de les brider. A trop vouloir bien faire, parfois, on en oublie d&#8217;expliquer, de communiquer.<br />
Ni l&#8217;une, ni l&#8217;autre n&#8217;auraient souffert à communiquer plus, expliquer largement et travailler le changement dans sa dimension humaine. Peut on les blâmer pour autant ?<br />
Non certainement pas à condition que cela ait servi de leçon. Les leçons sont elles tirées ? Là rien est moins sûr.  La situation semble revenue à un status quo un peu ambigüe : un retour en arrière pour les deux entreprises mais pour combien de temps ?<br />
Personne n&#8217;est satisfait du retour en arrière qui s&#8217;est lui aussi fait de manière calamiteuse au niveau de la communication.<br />
Paradoxalement, le seul qui semble porter des séquelles de cette expérience traumatisante c&#8217;est le blog. Alors que la communication interne aurait dû être remise en question et avec elle la gestion du changement et les méthodes de management, c&#8217;est le blog qui en a pris pour son grade.<br />
Qu&#8217;il serve de bouc émissaire, pourquoi pas.  Mais il serait malhonnête de l&#8217;accuser de tous les maux. D&#8217;autant qu&#8217;à bien y regarder, il n&#8217;y eu qu&#8217;un rôle infime dans le déroulement de ces drames.</p>
<p>Alors ne nous trompons pas d&#8217;ennemis.</p>
<!-- PHP 5.x -->]]></content:encoded>
			<wfw:commentRss>http://blog.netinfluence.com/2007/09/16/peril-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

