mardi, octobre 30, 2012

4 utilitaires pour retrouver le menu Démarrer dans Windows 8

 

L’une des choses les plus déroutantes dans Windows 8 est l’absence du menu Démarrer. Cependant, il existe de nombreuses solutions fournies par des développeurs pour retrouver le menu Démarrer dans Windows 8 et on vous en présente 4 d’entre elles.

 

retrouver-menu-demarrer-windows-8_1

Win8StartButton permet de bénéficier à la fois de l’interface de Windows 7 et de Windows 8. Ainsi, il permet de retrouver le menu Démarrer dans votre Windows 8, mais son apparence ressemble à une version réduite de l’écran de démarrage de Windows 8. Quand vous lancez ce menu, une barre de recherche s’affiche en permanence vous permettant de taper le nom des programmes pour les lancer.

Cette option est très pratique, mais cet utilitaire n’est pas bien traduit et ainsi, de nombreuses options sont affichées en allemand.

 

retrouver-menu-demarrer-windows-8_2

 

Start8 fourni par Stardock est sans doute la meilleure solution pour retrouver le menu Démarrer dans Windows 8. L’aspect est soigné et il supporte la recherche et la navigation rapide à Mes Documents, Mes images et d’autres répertoires fréquemment utilisés. Et si vous n’aimez pas les espèces de miniatures du Bureau, vous pouvez configurer Start8 de sorte qu’il se lance directement en mode bureau. Cet utilitaire est payant (5 dollars), mais une version d’évaluation permet de l’utiliser pendant 30 jours.

 

retrouver-menu-demarrer-windows-8_3

 

Start is Back est encore en développement, mais il permet non seulement de retrouver le menu Démarrer dans Windows 8, mais aussi d’en configurer de nombreux aspects. Vous pouvez aussi le lancer directement en mode Bureau et vous pouvez même désactiver les menus qui apparaissent quand vous survolez la souris sur les coins de votre bureau Windows 8. Pour le moment, Start is Back est gratuit dans sa version bêta, mais il va devenir payant dès qu’il sortira en version stable.

 

retrouver-menu-demarrer-windows-8_4

Si vous cherchez une solution gratuite et performante, alors Classic Shell est pour vous. A la base, il a été conçu pour utiliser le bouton Démarrer de Windows XP sous Windows Vista et Seven, mais il a été mis à jour pour qu’on puisse retrouver le menu Démarrer sous Windows 8. En plus des fonctionnalités standard fournies par Classic Shell, il permet aussi d’accéder aux applications Metro. Etant donné que le programme est gratuit et qu’il est maintenu depuis mal de temps, on peut l’utiliser sans craindre un arrêt de développement ou d’autres choses de ce genre.

En conclusion, si vous voulez un beau menu Démarrer sous Windows 8 et que vous êtes prêt à payer 5 dollars, je vous recommande Start8 sinon vous pouvez toujours tester Classic Shell. Cependant, il suffit de quelques semaines pour s’habituer à la nouvelle interface de Windows 8 donc..

Mettre à jour Windows 8 pas à pas

 

 

Windows 8 est enfin sorti officiellement et la mise à jour de Windows 8 est d’une simplicité enfantine. Toutes vos applications existantes fonctionneront dans Windows 8 et le Windows Store offre de nombreuses autres applications si vous voulez maximiser votre expérience avec Windows 8. La recherche sur le bureau est plus rapide avec Windows 8, l’interface est plus fluide et le système se lance plus facilement. Par ailleurs, vous n’aurez plus besoin d’installer un autre antivirus dans Windows 8 puisque celui-ci intègre l’excellent Windows Defender qui a été considérablement amélioré.

Si vous avez déjà téléchargé et installer Windows 8 Beta, vous serez déjà familier avec l’interface sinon il vous faudra quelques jours pour vous adapter. Même si les critiques sont nombreuses, la mise à jour de Windows 8 est une étape majeure et indispensable pour tous ceux qui veulent continuer leur route avec Microsoft.

 

mise-a-jour-windows-8_1

Acheter Windows 8 Pro sur Amazon

Mettre à jour Windows 8 pas à pas

 

Si vous voulez mettre à jour Windows 8, vous aurez besoin des trois choses suivantes :

  1. Une machine sous Windows XP, Vista ou XP. Le type de version de ces systèmes n’a pas d’importance. Ainsi, les étapes sont les mêmes que vous ayez Windows XP Pro ou Windows 7 Personnel.
  2. Un moyen de payer la mise à jour (Paypal ou carte de crédit). Ainsi, la mise à jour de Windows 8 Professionnel coute environ 40 dollars.
  3. Une connexion internet à haut débit pour télécharger l’installeur de Windows 8 (qui pèse près de 2,05 giga-octets). Vous pouvez également acheter la version DVD de l’installateur de Windows 8, mais ce n’est pas nécessaire puisqu’il est facile de créer son propre DVD bootable pour Windows 8.

Notez que vous achetez et installez une mise à jour de Windows 8, aussi vous ne pourrez plus retourner sur votre ancienne version de Windows.

Une chose importante concerne vos applications existantes. Elles continueront à fonctionner uniquement si vous mettez à jour de Windows 7 vers Windows 8 ! Si vous mettez à jour depuis Windows XP ou Visa vers Windows 8, vos données seront préservées, mais vous devrez réinstaller les programmes.

Vous avez tout rassemblé ? Alors c’est parti pour la mise à jour de Windows 8.

En premier, téléchargez le programme d’assistant de la mise à jour de Windows 8. Cet utilitaire vérifiera votre ordinateur et affichera les programmes et les périphériques qui ne seront pas compatibles avec Windows (c’est assez rare à moins que votre matériel soit très ancien).

mise-a-jour-windows-8_2

Ensuite, vous achetez la mise à jour de Windows 8 directement dans l’assistant de mise à jour. Choisissez l’option Checkout, entrez vos informations de paiement et l’écran suivant affichera la clé de votre licence de Windows 8 que vous aurez peut-être besoin pendant l’installation de Windows 8. Vous n’avez pas besoin de la noter puisque Microsoft vous l’enverra par mail.

Important : Je répète encore une fois que vous achetez uniquement la mise à jour de Windows 8. Cela implique que cette version de Windows 8 est uniquement valide pour votre machine actuelle. Vous ne pouvez pas utiliser cette licence sur une autre machine. Si vous voulez installer Windows 8 à partir de zéro, vous avez besoin d’un utilitaire appelé System Builder. Le hic est que ce dernier n’est pas encore disponible pour tous les pays.

 

mise-a-jour-windows-8_3

L’installeur téléchargera maintenant les fichiers de l’installeur Windows 8 sur votre machine. Le processus peut prendre plusieurs heures puisque ces fichiers pèsent aux environs de 2 Go.

 

Astuce : Les fichiers de l’installeur de Windows 8 sont stockés dans le répertoire C:\ESD\Windows\Sources. C’est un dossier caché et donc vous devrez activer l’affichage des fichiers et dossiers pour l’afficher.

mise-a-jour-windows-8_4

Une fois que l’installeur de Windows est téléchargé, vous pouvez continuer l’installation de Windows 8 ou vous pouvez choisir l’option “ Installer en créant un nouveau média “. Avec cette dernière méthode, vous mettez les fichiers de l’installeur sur un fichier ISO et vous les gravez sur un DVD directement à partir de cet assistant. Cela peut être pratique si vous voulez réinstaller Windows 8 et que vous ne pouvez plus accéder à votre disque dur.

mise-a-jour-windows-8_5

Quand vous avez gravé le DVD, faites un double clic sur Setup Windows sur votre bureau et vous pouvez relancer l’installation de Windows 8. L’installation est disponible en mode Clean ou en préservant vos réglages, préférences et programmes de votre ancien Windows. Si vous mettez à jour depuis Windows 7 vers Windows 8, choisissez cette option. Vous n’avez plus qu’à cliquer sur Installer maintenant et l’installeur se chargera du reste !

vendredi, octobre 26, 2012

Windows 8, bienvenue dans un monde sans PC dominé par Linux !

De nombreuses choses ont changées depuis la dernière version majeure de Windows. Les Netbooks étaient la tendance, l’iPad était inconnu et Nokia était toujours le leader des ventes de téléphones dans le monde. En 2009, on comptait uniquement 179 millions de téléphones vendus à travers le monde tandis qu’en 2012, les ventes dépassent les 146 millions d’unités rien que pour un seul trimestre. Sans l’adoption massive des tablettes et des Smartphones, Microsoft dominerait encore le monde de l’ordinateur personnel. Linux, même s’il était le plus connu dans l’environnement de serveurs, était inexistant dans l’esprit des utilisateurs lambdas. Il est apparu brièvement dans le secteur de Netbook jusqu’à ce que Microsoft fasse pression sur les constructeurs pour qu’ils arrêtent la production des machines pour Linux et qu’ils retournent à Windows.

Mais le monde a changé. En 2009, Google Android était présent sur uniquement 3,9 % des parts de marché des Smartphones tandis qu’en 2012, il frôle les 64 %. Dès 2011, les ventes de Smartphones et de tablettes ont dépassées celle des PC. Et n’oublions pas qu’Android se base sur l’Open Source et Linux et les utilisateurs s’habituent progressivement à ce système d’exploitation. Même s’il est trop tôt pour crier sur tous les toits : “ C’est l’année de Linux pour les Desktops ! “, on peut dire que Linux a bénéficié de la domination d’Android. En bref, Linux est absolument partout. Le Kindle Fire d’Amazon s’est vendu à près de 5 millions d’unités. Des superbes tablettes tels que le Nexus 7 ou la Galaxy Samsung Tab a tout dévasté sur son passage. Samsung a annoncé une augmentation historique de ses bénéfices grâce à la série des Samsung Galaxy et Tab avec un chiffre d’environ 7,4 milliards de dollars. Le monde a changé sans Microsoft. Aujourd’hui, tout le monde peut acheter un ordinateur sous Linux sur Amazon pour moins de 250  dollars (le Chromebook). En fait, vous ne pouvez plus en acheter, car le stock est déjà épuisé. Et contrairement à ce qui s’est passé pour le Netbook, Microsoft n’a pas pu faire pression sur les constructeurs parce que pour faire pression sur Google, il faudrait que Google dépende de Microsoft pour créer ses produits. Google ne crée même pas de produits, car c’est une entreprise de services. Acer, Dell, HP et les autres sont obligés de subir la domination de Microsoft, mais pas Google.

La tendance actuelle de la technologie est que le Hardware sera de plus en plus abordable sinon totalement gratuit. Ces équipements bon marché utiliseront du logiciel Open Source dont l’objectif sera d’exploiter les services en ligne. Amazon a déclaré qu’il perdait de l’argent sur chaque vente du Kindle Fire. Et avec un prix de 250 dollars pour un Chromebook, on peut imaginer la même chose pour Google. Les bénéfices proviennent des services que vous achetez ou de l’expérience avec l’équipement. Et comme le vice président de Chrome l’a déclaré au New York Times : Avant tout, Chrome OS exploite tous les services de Google qui sont intégrés directement dans le matériel.

Microsoft est entre le marteau et l’enclume dans ce nouveau monde sans PC et où il trouve Linux à chaque coin. Microsoft était habitué à un monde où le logiciel nécessitait une licence par utilisateur et il vient de découvrir que ce nouveau monde est à l’opposé de leur philosophie. Ils ont cependant compris que l’avenir de l’ordinateur personnel se tournerait vers la portabilité et Windows 8 est un système d’exploitation hybride convenant pour les PC de bureau, les tablettes et les téléphones. C’est bien que Microsoft reste dans la course, mais Windows 8 ressemble à une fiche qu’on pourrait brancher dans de nombreuses prises. Si l’idée de base est bonne, cela gêne considérablement les utilisateurs habitués à Windows. Pour eux, Windows s’utilise avec un clavier et une souris et non avec un écran tactile. Un analyste du groupe Gartner a déclaré : “ J’apprécie Windows 8 sur une tablette, mais en aucun cas sur un PC alors que c’est là que je veux l’utiliser.

Cette phrase résume le défi des systèmes d’exploitation qui veulent cibler plusieurs périphériques et utilisateurs sans la puissance de l’Open Source. Les deux systèmes d’exploitation de Google se basent sur Linux, Chrome est pour les ordinateurs portables et Android pour les téléphones. Alors pourquoi Google a réussi à créer et à imposer deux versions de son système tandis que Microsoft a lamentablement échoué ?

Contrairement à Microsoft, Google a pu exploiter une impressionnante collection de R&D (Recherche et Développement) issus de l’Open Source. Premièrement, on a le kernel de Linux (dont le R&D est estimé à 10 milliards) et d’autres projets tels que Webkit qui ont permis de créer Android et Chrome OS. En 2010, Microsoft possédait 89 000 employés tandis que Google en avait 24 000. Même si les revenus de Microsoft étaient plus élevés, ceux de ses employés étaient inférieurs à Google (0,7 millions  pour Microsoft et 1,2 millions pour Google). Même avec des employés et des revenus en nombre inférieur, Google a été capable de construire deux systèmes d’exploitation optimisés pour deux secteurs qui représentent le futur de l’informatique personnelle, à savoir, le téléphone intelligent et la tablette tactile. Et ils ont pu le proposer gratuitement, car ils l’ont construit à partir de l’Open Source.

 

Forbes_Global_PC_Device_Sales_by_OS Le mode verrouillé de Microsoft va aussi créer une véritable pagaille sur les prix. Les produits Windows seront toujours plus chers que leurs homologues sous Linux parce qu’ils doivent répertorier le prix de l’équipement des constructeurs. La plupart des tablettes sous Windows coutent entre 500 et 900 dollars. Les Ultrabooks sous Windows coutent entre 800 et 1 200 dollars. On voit la différence effarante comparé à ceux proposés par les dérivés d’Android et de Chrome. Si vous possédez entre 200 et 300 dollars, vous pourrez vous offrir soit un Google Chromebook, soit un Kindle Fire d’Amazon, soit une tablette Google Nexus 7. Par ailleurs, on bénéficiera d’une quantité innombrable de services en ligne fournis par leurs constructeurs respectifs. Pourquoi dépenserais-je plus d’argent pour promouvoir un mode de consommation et d’utilisation qui sera toujours plus verrouillé ?

Par ailleurs, le monde proposé par Microsoft pourrait provoquer une adoption plus massive de Linux dans le monde de l’entreprise. L’environnement informatique d’une entreprise se base principalement sur la virtualisation, la sécurité, la standardisation, le déploiement automatisé et la gestion et non des commandes sur un écran tactile. Il sera intéressant de voir si les produits qui sont adoptés par le grand public bénéficieront de la même pénétration dans le secteur des entreprises.

 

Forbes_Global_PC_Device_2-2_ On peut espérer une domination lente, mais certaine de Linux dans le futur de la technologie et des consommateurs. Même si Windows 8 arrive à préserver sa clientèle des entreprises, on peut dire que cela n’a aucune importance. A une époque, Microsoft était présent sur 95 % des ventes de PC. Mais de nos jours, si on prend en compte l’avènement du Smartphone, des tablettes et d’autres périphériques toujours plus connectés avec Linux, la part de Microsoft s’est réduit à moins de 30 % sur ce marché en 2012.

 

 

 

 

Bienvenue dans l’ère post-PC, Microsoft ! Je pense que tu trouvera un monde bien différent que celui tu as connu !

 

 

 

Source de l’article (Traduction libre)

dimanche, octobre 07, 2012

L’affiliation avec Amazon, avantages et inconvénients

 

Dans mon article sur l’affiliation pour les nuls qui couvrait Commission Junction, Netaffiliation et Google Affiliate Network, j’avais oublié le programme d’affiliation d’Amazon, car je ne l’utilise pas beaucoup. En fait, je me suis inscrit après avoir écrit l’article, mais malgré sa popularité grâce à une centralisation de tous les produits, l’affiliation avec Amazon n’est pas une sinécure même si on possède plusieurs options pour promouvoir ses produits. Premièrement, l’inscription est assez facile puisqu’on est accepté directement dans un premier temps. Dès l’inscription, vous avez accès à tous les outils pour l’affiliation avec Amazon, mais par la suite, votre site devra être approuvé et ce qui n’est pas encore mon cas pour le moment. L’un des principaux atouts de l’affiliation avec Amazon est que la recherche de produits est facilitée au maximum. L’interface sobre d’Amazon est l’un de secrets de sa popularité et ce n’est pas pour déplaire aux amateurs de l’affiliation. Il suffit d’entrer n’importe quel terme et on aura des résultats pertinents dans 90 % des cas.

Par ailleurs, dès que le résultat s’affiche, l’affiliation d’Amazon vous propose directement le lien affilié sans devoir passer par une étape supplémentaire et on est loin de la complexité de Commission Junction. C’est pourquoi, de nombreux débutants se lancent dans l’affiliation avec Amazon, mais d’après les avis que j’ai pu lire ici et là, ce n’est pas la panacée et vous aurez de la chance si vous gagnez de 2 à 5 euros par jour à condition que vous avez des visiteurs ciblés et un contenu assez spécialisé. Un autre avantage de l’affiliation avec Amazon est les prix des produits et on est étonné devant la différence des autres plateformes d’affiliation. J’avais l’habitude de proposer des livres sur des site tels que Chapitre.com et Dictatibook.com avec des prix qui commençaient à 15 euros pour atteindre des sommets de 50 euros et plus. Sur l’affiliation avec Amazon, les prix dépassent rarement les 20 euros pour la plupart des ouvrages et Amazon propose parfois des promotions qui divisent ce prix par deux. Et évidemment, un produit abordable attirera plus d’acheteurs potentiels.

Enfin, notre troisième atout avec l’affiliation d’Amazon est les nombreux moyens de mettre en avant ses produits. On a évidemment les liens et les bannières classiques et leur mise en place est un jeu d’enfant, mais j’ai aussi apprécié les Widgets qui sont disponibles en produits favoris, nuages de tag ou les bonnes affaires. Quand vous créez un Widget d’affiliation d’Amazon, vous pouvez configurer précisément la rubrique des produits qu’il va afficher. Sur un de mes blogs, j’ai sélectionné une rubrique relative à la spiritualité et à la religion et voici le résultat :

affiliation-amazon

Comme on peut le voir, le Widget de l’affiliation avec Amazon va droit à l’essentiel. On a d’abord le titre sur les bonnes affaires, la miniature du produit, son titre, le nombre d’étoiles indiquant le vote des acheteurs ainsi que son prix. Remarquez la mention barrée et le prix promotionnel juste à coté. Mieux encore, un prix pour le livre d’occasion est aussi disponible. Ainsi, tout est fait pour inciter le visiteur à l’achat. Et on peut le faire pour toutes les rubriques d’Amazon et aussi pour les sous-catégories de la rubrique principale. Cependant l’un des inconvénient du Widget d’affiliation avec Amazon est que cela surcharge votre page à cause du code JavaScript, mais pour le moment, je vais le tester pour voir que cela donne.

L’autre option propre à l’affiliation avec Amazon est la boutique aStore qui vous permet de créer une mini-boutique selon vos produits et de l’intégrer facilement à vos pages. Par rapport au Widget, au lien et à la bannière, cette mini-boutique est bien plus intrusive et je ne le conseille pas sauf dans des conditions spéciales. Par exemple, vous pouvez consacrer des pages entières à cette boutique Amazon ou encore si vous vendez vos propres produits sur Amazon et que vous voulez aussi les promouvoir sur votre propre site ou blog.

Parmi les inconvénients de l’affiliation avec Amazon, on peut citer l’omniprésence des produits généralistes et grand public. Dès que vous cherchez un produit spécialisé (ce qui est mon cas avec certains de mes autres blogs), Amazon déconne à mort et affiche des résultats incohérents. Dans ces cas, l’affiliation directe avec l’éditeur ou l’entreprise d’origine du produit est préférable. Le second inconvénient et non des moindres est le faible pourcentage de la commission qui est de 5 % pour les débutants et cela augmente de manière infime en fonction de votre performance. Les autres plateformes d’affiliation commencent à 7 % au minimum jusqu’à 20 % sur certains produits. De ce fait, j’utiliserais l’affiliation avec Amazon comme une source complémentaire lorsque les autres plateformes sont trop chères ou incohérentes. Un autre avantage d’Amazon est que tout est centralisé sur une seule interface. Sur les autres plateformes, on est parfois obligé de jongler avec plusieurs annonceurs possédant leurs propres conditions ce qui peut devenir rapidement cauchemardesque pour la gestion et le suivi des rémunérations. C’est surtout le cas chez Google Affiliate Network où chaque annonceur possède ses propres conditions.

 

L’arnaque d’un site Made for Amazon et le nom de domaine exact du mot-clé

Je ne comprendrais jamais certains marketeurs qui donnent des conseils obsolètes et même dangereux sur l’affiliation avec Amazon. Un article que j’ai récemment lu datant de septembre 2012 prétend gagner 50 euros par jour avec Amazon avec la technique de la longue traine associée au nom de domaine. Par exemple, vous avez trouvé que le secteur de chaussure en daim pour homme est assez rentable et attire un certain nom de visiteur, donc, vous créez un nom de domaine du genre chaussure-daim-homme et vous mettez en place votre affiliation avec quelques pages. Depuis mai 2012, Google a annoncé qu’il ne considérait plus ces noms de domaine super optimisés dans son référencement et qu’ils peuvent même être classés comme spam dans certains cas.

Par ailleurs, l’affiliation d’Amazon ne marchera probablement pas avec ce type de technique, car le visiteur n’est pas assez con pour cliquer à l’aveugle sur ce genre. Je me souviendrais toujours de ma première vente avec l’affiliation. Le lecteur a acheté un livre et il me le fait savoir dans un mail en indiquant qu’il aurait pu aller directement sur le site marchand  sans cliquer sur le lien affilié, mais qu’il l’a fait pour me remercier de ce qu’il avait appris sur le blog (ce n’était pas celui-ci) sur plusieurs sujets. De ce fait, la fidélisation et la confiance sont les maitres mots pour une affiliation réussie. Et on doit oublier ces tactiques d’un autre âge qui consiste à écrire quelques pages et à mettre en place une affiliation avec Amazon pour gouter au fameux rêve du revenu passif automatisé (un blog qui vous rapporte alors que vous n’y touchez pas depuis des mois).

samedi, octobre 06, 2012

Utiliser Linux avec la ligne de commande

 

 

 

Utiliser la ligne de commande sous Linux

Se connecter en tant que root

Des exemples pratiques de la ligne de commande sous Linux

S'orienter avec la commande pwd
Lister les fichiers avec la commande ls
Se déplacer en ligne de commande avec la commande cd
Afficher avec la commande echo et cat
Copier et déplacer les fichiers avec les commandes cp et mv
Changer d'utilisateur avec les commandes su et exit
Changer les permissions des fichiers avec la commande chmod
Supprimer des fichiers avec la commande rm

Introduction au Shell de Linux

L'auto-suggestion des commandes Linux par la touche Tabulation
L'historique des commandes sous Linux

Programmer le Shell Linux

La variable d'environnement PATH dans Linux

J'ai délaissé un peu le dossier sur l'installation de Linux et de l'installation d'un serveur web avec Linux. Dans notre dernier article, nous avons parlé d'utiliser Linux au quotidien avec des tâches basiques. Cette fois, nous abordons l'un des aspects les plus puissants de Linux avec la ligne de commande. Contrairement à Windows ou à Mac, l'interface graphique est facultative dans Linux. Si vous êtes un utilisateur expérimenté ou que vous avez un certain besoin (par exemple, des anciens ordinateurs), alors vous pouvez utiliser toutes les fonctionnalités de Linux avec la ligne de commande. En fait, les commandes de la ligne de commande Linux sont plus rapides que les étapes avec un environnement tel que Gnome ou KDE. Mais Linux a suivi l'évolution de l'informatique et de nos jours, de nombreux environnements graphiques sont disponibles, mais la ligne de commande reste le meilleur ami de l'administrateur de Linux.

Comme dans nos précédents articles, nous utilisons la distribution Fedora et l'environnement Gnome. Pour accéder au terminal dans Gnome, allez dans Applications/Outils Système/Terminal.

 

utiliser-ligne-commande-linux_1

 

Note : Notez que comme toutes choses dans Linux, le terminal de Gnome peut être entièrement personnalisé. Ainsi, vous pouvez changer son arrière-plan (couleur ou image), jouer sur l'opacité, utiliser différents tailles et polices de caractères. Vous pouvez changer ces réglages dans allant dans Edition/Profil Actuel.

 

utiliser-ligne-commande-linux_2

 

Pour comprendre la puissance de la ligne de commande sous Linux, prenons un exemple concret sur les étapes en mode console et leur équivalent en mode graphique. Ainsi, la commande suivante :

[kermit@swinetrek ~]$ find /var/backup/* -ctime +5 -exec rm {} \;

Cette commande Linux permet de supprimer les sauvegardes du système qui datent de plus de 5 jours. Cette commande utilise find pour chercher les fichiers dans le répertoire /var/backup qui datent de moins de 5 jours. Pour chaque fichier trouvé, il enchaine avec la commande rm qui le supprime. Mais de nos jours, la capacité des disques durs permet d'éviter d'utiliser trop fréquemment cette commande. Par ailleurs, cette commande Linux serait plus efficace si on la combinait avec un processus automatisé qui pourrait supprimer automatiquement les fichiers datant de plus de 5 jours.

Maintenant, comparons la même tâche en mode graphique :

  • Utiliser la souris
  • Double-cliquer sur l'icône Poste de Travail sur le bureau
  • Double-cliquer sur le système de fichier pour revenir au dossier racine
  • Double-cliquer sur le répertoire var pour ouvrir ce dossier
  • Double-cliquer sur le répertoire backup
  • Sélectionner la vue sur liste pour voir les dates de création des fichiers
  • Utiliser la touche Ctrl pour sélectionner les fichiers à supprimer
  • Faire un clic-droit et sélectionner Supprimer dans le menu contextuel
  • Pour supprimer définitivement les fichiers, retourner sur le bureau, faire un clic-droit sur la Corbeille et sélectionner Vider la corbeille.

On n'a pas besoin d'être un génie pour comprendre l'avantage de la ligne de commande. Le mode graphique parait plus convivial, mais cela prend bien plus de temps. En ligne de commande Linux, vous pouvez effectuer toutes ces tâches en une seule étape plutôt que de diviser le processus en plusieurs parties.

Cependant, ce n'est pas le seul avantage de la ligne de commande Linux. En fait, le processus deviendrait barbant si on devait le répéter manuellement à chaque fois. Imaginez qu'on doive se rappeler de cette commande complexe trois fois par mois ! Mais la puissance de la ligne de commande de Linux montre tout son potentiel avec les scripts automatisés. Ainsi, si vous configurez cette commande avec l'utilitaire cron, alors le processus se fait automatiquement sans aucune intervention de votre part et ce, dans un délai précisé à l'avance. C'est comme les tâches planifiées sous Windows, mais c'est bien plus sophistiqué. Que vous soyez un utilisateur débutant ou avancé, vous devez connaitre la ligne de commande de Linux.

Utiliser la ligne de commande sous Linux

Quand vous utilisez la ligne de commande de Linux, vous ouvrez ce qu'on peut penser à une fenêtre alternative à celle du mode graphique, mais qui serait bien plus puissante. Le mode console vous donne accès à des fonctionnalités de bas niveau qui sont impossibles dans le mode graphique. En fait, le mode graphique est juste une couche qu'on a superposé sur le mode console pour qu'il soit plus convivial. Tous les menus et les icônes que vous voyez dans Gnome ou KDE ne représentent pas les fonctions, mais des équivalent des vraies fonctions en ligne de commande. Etant donné que tous nos articles se basent sur l'installation et l'administration d'un serveur web Linux, on doit maitriser la ligne de commande pour le maximum d'efficacité.

Astuce : Quand on parle de fonctionnalités de haut et de bas niveau, cela implique une hiérarchie de ces fonctionnalités. Les fonctions de bas niveau communiquent directement avec le kernel et donc, elles sont plus puissantes et plus souples. Comparons la commande rm avec son équivalent dans Nautilus. La commande rm supprime simplement le fichier; c'est rapide et efficace. Nautilus insiste pour que vous déplaciez le fichier dans la Corbeille. La suppression proprement dite ne se produit que lorsque vous videz cette corbeille.

Se connecter en tant que root

Nous avons déjà parlé du fait de se connecter en tant que root dans Linux. Pour le faire à partir du terminal, vous utilisez la commande su :
[kermit@swinetrek ~]$ su
Password:

On vous demandera votre mot de passe root. Et une fois que vous l'avez entré, vous avez un accès complet à votre système. Utilisez-le avec prudence. Bien que certaines tâches nécessitent toujours un accès root, il est important de suivre les bonnes pratiques d'une utilisation de Linux. Et la principale est d'utiliser root tant que c'est nécessaire. Ne soyez pas tenté de vous connecter en permanence avec root, car vous risquerez de détruire des fichiers système et ensuite, on parcourt les forums de Linux comme une âme en peine pour chercher la solution. Pour quitter le compte root, utilisez la commande exit.

Des exemples pratiques de la ligne de commande sous Linux

Regardons quelques exemples concrets de la ligne de commande sous Linux.

S'orienter avec la commande pwd

Dans Nautilus, nous pouvions ouvrir plusieurs dossiers, mais dans la ligne de commande, on ne peut travailler que sur un seul dossier à la fois. Le répertoire actuel est appelé le répertoire de travail. Pour connaitre votre répertoire actuel, tapez simplement la commande pwd (print working directory) :

[kermit@swinetrek ~]$ pwd
/home/kermit

Astuce : Votre répertoire home, /home/votrenom, est souvent référé avec le symbole ~. Avez-vous remarqué ce symbole dans l'invite de commande et cela indique que vous vous trouvez actuellement dans votre répertoire home. Quand nous commencerons à naviguer dans le système, l'invite reflétera le nom du répertoire dans lequel vous travaillez. Ainsi, vous n'aurez pas toujours besoin de la commande pwd pour déterminer où vous êtes.

Lister les fichiers avec la commande ls

La commande ls (list) affiche simplement les fichiers du répertoire de travail.

[kermit@swinetrek ~]$ ls
Desktop  Hello World.txt

Vous pouvez afficher les fichiers d'un autre répertoire en ajoutant le nom de ce répertoire à la ligne de commande Linux. Par exemple, ls / affichera tout dans le répertoire racine.

[kermit@swinetrek ~]$ ls /
bin   dev  home  lost+found misc  net  proc  sbin    srv  tmp  var
boot  etc  lib   media      mnt   opt  root  selinux sys  usr

Utiliser uniquement la commande ls affichera les noms des fichiers, mais avec l'attribut -l, on peut afficher les détails de ces fichiers.

[kermit@swinetrek ~]$ ls -l
total 16
drwxr-xr-x  2 kermit kermit 4096 Sep  5 14:21 Desktop
-rw-rw-r--  1 kermit kermit   13 Sep  8 07:30 Hello World.txt

On peut trouver de nombreuses informations sur le fichier avec cet attribut. La première colonne représente les permissions des fichiers (que nous abordons un peu plus tard). Mais en bref, le premier caractère d indique que c'est un répertoire: les 9 caractères qui suivent montrent les permissions de lecture, d'écriture et d'exécution pour le propriétaire, le groupe et les autres.

  • La colonne suivante est uniquement utile pour les répertoires, elle reflète le nombre de fichiers dans le répertoire. Pour un fichier, le nombre sera 1.
  • Les 2 prochaines colonnes identifient le propriétaire et le groupe assigné au fichier. Dans ce cas, les deux sont à kermit.
  • La taille du fichier est affiché en bits. Le fichier Hello world.txt pèse 13 bits.
  • Ensuite, nous avons la date et l'heure de la dernière modification sur le fichier. Dans notre exemple, il s'agit du 5 septembre à 2:21 pm. Et finalement, nous avons le nom du fichier.

La commande ls -l est tellement pratique que Fedora possède un raccourci intégré avec la commande ll.

Votre répertoire home contiendra un certain nombre de fichiers cachés. Dans Linux, nous pouvons cacher un fichier en ajoutant un point (.) au début du fichier. Si nous renommions Hello world.txt en .Hello world.txt, celui-ci deviendrait un fichier caché. Les fichiers cachés contiennent souvent des informations de configuration pour l'utilisateur et nous pouvons utiliser l'attribut -a pour afficher les fichiers cachés dans Linux. Et si nous voulions les détails des fichiers, nous utiliserions la commande :

[kermit@swinetrek ~]$ ll -a
total 212
drwx------  13 kermit kermit 4096 Sep  8 09:16 .
drwxr-xr-x   5 root   root   4096 Sep  6 13:48 ..
-rw-------   1 kermit kermit    5 Sep  8 06:21 .bash_history
-rw-r--r--   1 kermit kermit   24 May 10 10:15 .bash_logout
-rw-r--r--   1 kermit kermit  191 May 10 10:15 .bash_profile
-rw-r--r--   1 kermit kermit  124 May 10 10:15 .bashrc
drwxr-xr-x   2 kermit kermit 4096 Sep  5 14:21 Desktop
-rw-------   1 kermit kermit   26 Sep  6 14:20 .dmrc
drwxr-x---   2 kermit kermit 4096 Sep  6 14:21 .eggcups
-rw-r--r--   1 kermit kermit  438 May 18 01:23 .emacs
-rw-------   1 kermit kermit   16 Sep  6 14:28 .esd_auth
drwx------   4 kermit kermit 4096 Sep  6 14:31 .gconf
drwx------   2 kermit kermit 4096 Sep  6 14:31 .gconfd
drwxrwxr-x   3 kermit kermit 4096 Sep  6 14:21 .gnome
drwx------   7 kermit kermit 4096 Sep  6 14:31 .gnome2
drwx------   2 kermit kermit 4096 Sep  6 14:20 .gnome2_private
drwxr-xr-x   2 kermit kermit 4096 Sep  6 14:21 .gstreamer-0.8
-rw-r--r--   1 kermit kermit  120 May 22 15:18 .gtkrc
-rw-rw-r--   1 kermit kermit  134 Sep  6 14:20 .gtkrc-1.2-gnome2
-rw-rw-r--   1 kermit kermit   13 Sep  8 07:30 Hello World.txt
-rw-------   1 kermit kermit    0 Sep  6 14:31 .ICEauthority
drwx------   3 kermit kermit 4096 Sep  6 14:21 .metacity
drwx------   2 kermit kermit 4096 Sep  6 14:22 .mozilla
drwxr-xr-x   3 kermit kermit 4096 Sep  6 14:21 .nautilus
-rw-------   1 kermit kermit   50 Sep  6 14:26 .recently-used
-rw-------   1 kermit kermit  497 Sep  6 14:21 .rhn-applet.conf
-rw-------   1 kermit kermit   66 Sep  8 09:16 .xauth3R8EvP
-rw-r--r--   1 kermit kermit  658 Jan 16  2005 .zshrc

Au début du listing, nous voyons deux répertoire nommés . et .. Ce sont des raccourcis pour le répertoire actuel et le répertoire parent.

Se déplacer en ligne de commande avec la commande cd

La commande cd est pour change directory. Il permet de se déplacer dans un répertoire donné.

[kermit@swinetrek ~]$ cd /etc/httpd/
[kermit@swinetrek httpd]$

Utilisé sans aucun répertoire, la commande cd vous ramène à votre répertoire home.

[kermit@swinetrek httpd]$ cd
[kermit@swinetrek ~]$

La commande cd /home/kermit et cd ~ font la même chose. Vous pouvez vous déplacer dans le dossier parent avec la commande cd..

[kermit@swinetrek ~]$ cd ..
[kermit@swinetrek home]$

 

Afficher avec la commande echo et cat

 

La commande echo affiche simplement la sortie vers l'écran.

[kermit@swinetrek ~]$ echo "Hello, World\!"
Hello, World!

Astuce : Certains caractères sont réservés pour une utilisation spéciale dans la ligne de commande Linux tel que le point d'exclamation !. Cependant, vous utiliserez ces caractères dans les options des commandes ou dans les noms de fichiers. Pour utiliser ces caractères, vous pouvez les ignorer en les préfixant avec le caractère \. Si vous utilisez des espaces dans vos noms de fichier, vous avez besoin d'ignorer les espaces dans la ligne de commande. Ainsi, notre fichier Hello world.txt doit être accédé en le transformant en Hello\ World.txt.

La commande cat ouvre un fichier et affiche son contenu sur l'écran.

[kermit@swinetrek ~]$ cat Hello\ World.txt
Hello, World!

 

Copier et déplacer les fichiers avec les commandes cp et mv

 

La commande cp crée une copie du fichier et on peut spécifier le nom du second fichier.

[kermit@swinetrek ~]$ cp Hello\ World.txt Copy.txt
[kermit@swinetrek ~]$ ls
Desktop  Hello World.txt  Copy.txt

Ici, nous avons dupliqué le fichier Hello World.txt, mais en le nommant Copy.txt. Nous pouvons créer une copie du fichier dans un autre répertoire tel que :

[kermit@swinetrek ~]$ cp Hello\ World.txt \
>/var/backup/Hello\ World.txt
[kermit@swinetrek ~]$

Notez que dans cet article, je sépare la commande en plusieurs lignes à cause de la largeur nécessaire. Si vous voulez faire la même chose dans votre ligne de commande Linux, vous avez besoin de terminer chaque ligne avec un espace suivi d'un backslash (\). Quand vous appuyez sur Entrée après cette terminaison, vous obtiendrez le symbole > qui vous invite à entrer le reste de la commande. Mais en général, vous pouvez entrer les commandes Linux en une seule ligne et le terminal retournera automatiquement à la ligne si c'est nécessaire.

Vous pouvez utiliser cp pour copier toute la hiérarchie d'un répertoire. La commande suivante crée un répertoire /var/backup/kermit qui contiendra une copie de tous les fichiers de kermit.

[kermit@swinetrek ~]$ cp -r /home/kermit/ /var/backup/
[kermit@swinetrek ~]$

La commande mv permet de déplacer un fichier d'un répertoire à l'autre.

[kermit@swinetrek ~]$ mv Hello\ World.txt Moved.txt
[kermit@swinetrek ~]$

Dans l'exemple ci-dessous, le fichier Hello World.txt a été déplacé vers un nouveau fichier Moved.txt dans le répertoire;en fait, nous avons juste renommé le fichier. Contrairement à la commande cp, la commande mv ne garde pas le fichier dans son emplacement d'origine. Pour déplacer le fichier dans un répertoire, on peut utiliser la commande :

[kermit@swinetrek ~]$ mv Hello\ World.txt /var/backup/
[kermit@swinetrek ~]$

 

Changer d'utilisateur avec les commandes su et exit

 

Nous avons déjà vu que la commande su permet de se connecter en root et vous demande le mot de passe.

[kermit@swinetrek ~]$ su
Password:
[root@swinetrek kermit]#

Note : Remarquez le changement de l'invite quand vous basculez en root: le caractère à la fin de l'invite change du symbole $ vers le dièse # indiquant que vous êtes connectés comme root. Si vous étiez dans votre répertoire home, le répertoire actuel changera de ~ vers votre ancien nom d'utilisateur. Cela indique que vous n'utilisez pas votre propre compte pour accéder à votre répertoire home, mais plutôt le compte root dans le répertoire home d'un autre utilisateur. Le répertoire home de root est dans /root.

Pour quitter le compte root et revenir à votre ancien compte, utilisez la commande exit :

[root@swinetrek kermit]# exit
exit
[kermit@swinetrek ~]$

Vous pouvez utiliser la commande su pour vous connecter avec un autre nom d'utilisateur du moment que vous connaissez son mot de passe.

[kermit@swinetrek ~]$ su gonzo
Password:
[gonzo@swinetrek kermit]$

 

Changer les permissions des fichiers avec la commande chmod

 

Nous avons déjà vu les permissions et comment les changer en mode graphique. Vous pouvez faire la même chose dans la ligne de commande Linux avec la commande chmod.

[kermit@swinetrek ~]$ chmod o+w Hello\ World.txt
[kermit@swinetrek ~]$ ll
total 16
drwxr-xr-x  2 kermit kermit 4096 Sep  5 14:21 Desktop
-rw-rw-rw-  1 kermit kermit   13 Sep  8 07:30 Hello World.txt

Ici, nous avons donné la permission d'écriture à tous les autres utilisateurs sur le fichier Hello World.txt. Nous disons à chmod de le faire avec les attributs o+w.

  • Le caractère o dit à chmod de gérer les permissions des autres utilisateurs. Cela peut être remplacé par le caractère u pour l'utilisateur, le caractère g pour le groupe ou le caractère a pour les trois types d'utilisateurs.
  • Le caractère + dit à chmod de donner la permission. Il peut être changé en - qui dit à chmod de révoquer la permission.
  • Le caractère w dit à chmod de gérer les permissions d'écriture. Cela peut être changé en r pour la permission de lecture ou en x pour la permission d'exécution.

Vous pouvez aussi combiner ces trois lettres. Par exemple, vous pouvez utiliser ug-w pour révoquer les permissions d'écriture pour l'utilisateur et le groupe.

[kermit@swinetrek ~]$ chmod ug-w Hello\ World.txt
[kermit@swinetrek ~]$

 

Supprimer des fichiers avec la commande rm

 

Comme mentionné précédemment, la commande rm supprime fichier. La commande suivante supprimera le fichier MyCopy.txt

[kermit@swinetrek ~]$ rm MyCopy.txt
[kermit@swinetrek ~]$

Pour supprimer un répertoire et tout ce qu'il contient, nous devons ajouter l'option -r (pour récursive) à la commande tel que :

[kermit@swinetrek ~]$ rm -r untitled\ folder
[kermit@swinetrek ~]$

En général, vous avez besoin de la permission d'écriture sur un fichier pour pouvoir le supprimer;cependant, si vous avez la permission d'écriture sur le dossier, vous pouvez supprimer les fichiers si vous confirmez l'action. Si vous supprimez des fichiers pour lesquels, vous avez seulement la permission d'écriture, on vous demandera si vous voulez supprimer le fichier.

[kermit@swinetrek ~]$ rm Read\ Only.txt
rm: Remove write-protected regular file 'Read Only.txt'? y
[kermit@swinetrek ~]$

Pour forcer la suppression sans la confirmation, ajoutez l'option -f à la commande. Cela peut être combiné avec l'option -r pour supprimer directement un répertoire protégé contre l'écriture.

[kermit@swinetrek ~]$ rm -rf Read\ Only\ Folder
[kermit@swinetrek ~]$

Avertissement : L'utilisation de l'option -f avec la commande rm peut être dangereux. Quand vous êtes connecté comme root, supprimer des répertoires et des fichiers sans confirmation peut provoquer de sérieux dégâts à votre système. La confirmation offre une bonne protection contre les mauvaises manipulations.

Astuce : Nous n'avons vu que quelques commandes de Linux, mais la plus utile est sans doute la commande man. Cette dernière affiche la page d'aide de la commande en question. Pour en connaitre plus sur une commande, précédez simplement man de la commande tel que man ls, man cat, etc. Quand l'aide s'affiche, utilisez les touches de direction haut et bas pour défiler le texte. La barre d'espace défile une page à la fois et la touche Q quitte l'aide et retourne à l'invite de commande.

 

Introduction au Shell de Linux

 

De la même manière que nous utilisons Gnome ou KDE pour interagir avec l'environnement graphique de Linux, nous faisons la même chose avec la ligne de commande Linux par l'intermédiaire du Shell. Nous utilisons le Shell pour toutes nos commandes, donc regardons un peu les options avancées du Shell.

Le Shell par défaut de Fedora (comme pour la plupart des distribution) est bash ou le Bourne Again Shell. bash est une version moderne du Bourne Shell d'origine appelé sh qui a été écrit en 1977. Même si d'autres environnements Shell sont disponibles tel que tcsh, ksh et csh, bash est devenu plus populaire grâce à ses options pratiques. Nous abordons quelques une de ces options ici.

L'auto-suggestion par la touche Tabulation

L'une des options les plus pratiques des Shell moderne est l'auto-suggestion avec la touche de tabulation. Quand vous entrez partiellement une commande ou un nom de fichier dans la ligne de commande Linux et que vous appuyez sur la touche de tabulation, la commande ou le nom de fichier sera complété pour vous. Par exemple, tapez Hello suivi de la touche tabulation affichera cat Hello\ World.txt.

Cependant, tapez cd /etc/ht suivi de la touche tabulation ne retournera rien. C'est parce que deux répertoires commencent avec /etc/ht, à savoir, /etc/httpd et /etc/htdig. Appuyez une seconde fois sur la touche Tabulation affichera les options possibles.

[kermit@swinetrek ~]$ cd /etc/ht
httpd/  htdig/
[kermit@swinetrek ~]$ cd /etc/ht

Nous pouvons utiliser cette ligne pour continuer à taper des caractères supplémentaires jusqu'à ce qu'on identifie le répertoire qu'on recherche;et nous pouvons utiliser la touche tabulation pour l'auto-suggestion pendant le processus.

L'historique des commandes sous Linux

Le Shell bash enregistre un historique limité des commandes précédentes et le défaut est 1000. Vous pouvez utiliser la touche direction Haut pour défiler l'historique de commande et la touche Bas pour l'inverse. Quand vous trouvez la commande recherchée, vous utilisez la touche Entrée pour l'exécuter.

Pour afficher l'historique des commandes Linux, tapez simplement la commande history. Et toutes vos commandes précédents seront affichées dans un ordre chronologique avec la plus ancienne en première position.

[kermit@swinetrek ~]$ history
    1  pwd
    2  ls
    3  ls /
    4  ls -l
    5  ll -a
    6  cd /etc/httpd/
    7  cd
    8  cd ..
    9  echo "Hello, World\!"
   10  cat Hello\ World.txt
   11  cp Hello\ World.txt Copy.txt
   12  cp Hello\ World.txt /var/backup/Hello\ World.txt
   13  cp -r /home/kermit/ /var/backup/
   14  mv Hello\ World.txt Moved.txt
   15  mv Moved.txt /var/backup/
   16  su
   17  su gonzo
   18  chmod o+w Hello\ World.txt
   19  ll
   20  chmod ug-w Hello\ World.txt
   21  rm Copy.txt
   22  rm -r untitled\ folder
   23  rm Read\ Only.txt
   24  rm -rf Read\ Only\ Folder

On peut aussi rechercher dans cet historique de commande. Appuyez sur Ctrl+R changera l'invite en (reverse-i-search`':). Maintenant, tapez l'une des commandes dans votre historique. Le Shell trouvera dans l'historique votre chaine de caractère et l'affichera et utilisez la touche Entrée pour l'exécuter. La touche Echap permet de retourner à l'invite normale. Dans l'exemple ci-dessous, j'ai tapé Hello et trouvé la dernière commande qui implique le fichier Hello World.txt.

(reverse-i-search)`Hello': chmod ug-w Hello\ World.txt

Certains raccourcis intégrés permettent d'être plus efficaces avec l'historique des commandes Linux. Ainsi, la commande !! exécutera la dernière commande dans l'historique. Par exemple, si la dernière commande utilisé était ll, aussi !! relancera cette commande.

[kermit@swinetrek ~]$ !!
ll
total 16
drwxr-xr-x  2 kermit kermit 4096 Sep  5 14:21 Desktop
-rw-rw-r--  1 kermit kermit   13 Sep  8 07:30 Hello World.txt

Une commande partiellement tapée précédée d'un point d'exclamation (!) relancera la dernière commande incluant la chaine de caractère spécifiée. Par exemple, !ech relancera la commande echo.

[kermit@swinetrek ~]$ !ech
echo "Hello, World\!"
Hello, World!

 

Programmer le Shell Linux

 

Le Shell peut être utilisé comme un véritable langage de programmation. Il inclut la boucle, la condition, la variable et tout ce qui fait un environnement de programmation à part entière. Ces programmes Shell appelés des scripts Shell sont juste des fichiers textes avec la permission d'exécution. Les fichiers textes contiennent des commandes comme celles que vous entrez dans la ligne de commande Linux.

hello_world.sh
#!/bin/sh
echo "Hello, World!"

La sortie de ce script est exactement ce que nous espérions :

Hello, World!

Regardons quelques caractéristiques de la programmation Shell sous Linux. Premièrement, nous créons une variable dans le Shell et affichons sa valeur.

[kermit@swinetrek ~]$ COUNTER=0
[kermit@swinetrek ~]$ echo $COUNTER
0

Une fois que la variable COUNTER est crée, elle reste active jusqu'à la fermeture du terminal. La valeur de la variable peut changer, comme vous pouvez le voir, mais la variable elle-même reste inchangée jusqu'à la fermeture du terminal. C'est valable pour n'importe quelle variable Shell.

Si nous utilisons l'opérateur d'incrémentation (++) pour incrémenter la valeur de COUNTER et l'affichons une nouvelle fois, vous verrez que le Shell trace en réalité la valeur de ces variables.

[kermit@swinetrek ~]$ let COUNTER++
[kermit@swinetrek ~]$ echo $COUNTER
1

Construisons un simple script Shell appelé counter_test.sh qui va continuer à compter jusqu'à ce que nous lui demandons d'arrêter avec la combinaison de touches Ctrl+C.

Astuce : Vous pouvez annuler n'importe quel processus de la ligne de commande avec Ctrl+C. Cela revient à envoyer un signal d'interruption au programme. Ce même raccourci va annuler la commande et afficher une nouvelle invite.

La première ligne de n'importe quel script Shell est appelé le shebang qui est un signe dièse (#), suivi d'un point d'exclamation (!), suivi du chemin d'accès au Shell.

/bin/sh est un raccourci standard vers le programme shell dans les systèmes Linux. Généralement, ce fichier est juste un lien vers le vrai programme Shell situé, par exemple, dans /bin/bash. Mais il faut toujours utiliser /bin/sh pour s'assurer que le script fonctionnera sous un autre Shell.

#!/bin/sh

Chaque script commence avec la ligne ci-dessus. La prochaine ligne contiendra la valeur de la variable COUNTER.

COUNTER=0

En d'autres termes, nous commençons le compteur à zéro. Ensuite, nous ajoutons une boucle au programme. Nous le transformons en une boucle infinie pour inciter l'utilisateur à lancer le signal d'interruption pour quitter le programme.

while true;
do
  # contenu de la boucle
done

Maintenant, tout ce dont nous avons besoin de faire est d'indiquer au Shell ce qu'il doit faire tant que la condition de la boucle est vraie, à savoir, afficher la valeur de COUNTER et attendre une seconde.

while true;
do
  echo $COUNTER
  let COUNTER++
  sleep 1;
done

Voici le script en en entier et nous savons déjà son résultat sur l'écran.

counter_test.sh
#!/bin/sh

COUNTER=0
while true;
do
    echo $COUNTER
    let COUNTER++
  sleep 1;
done

Nous avons crée un bon script Shell, mais nous devons spécifier la permission d'exécution à ce script pour qu'on puisse le lancer.

[kermit@swinetrek ~]$ chmod u+x counter_test.sh
[kermit@swinetrek ~]$

Maintenant, on peut lancer le script.

[kermit@swinetrek ~]$ ./counter_test.sh
0
1
2
3
4

Cela dit au Shell d'exécuter un fichier nommé counter_test.sh dans le répertoire actuel. Vous devriez voir l'écran qui commence à compter à partir de zéro, ensuite il attend une seconde et continue l'incrémentation. La combinaison de touche Ctrl+C arrêtera le compteur.

C'est juste un petit aperçu de la puissance des scripts Shell. Gardez à l'esprit que les scripts Shell ne sont que la combinaison des commandes Linux que vous utilisez tous les jours et donc, créer des scripts Shell vous facilitera la vie parce que vous pouvez lancer des dizaines de tâches en lançant un seul fichier exécutable.

Si vous avez de l'expérience en programmation, vous trouverez peut-être que le shell est un peu trop léger pour la programmation pure. Le fait est que le Shell n'est pas un environnement puissant de programmation. Et s'il ne vous convient pas, vous pouvez utiliser d'autres langages de scripts tels que Perl. Cependant, les scripts Shell ont l'avantage d'offrir de bons outils de Hacking (au sens bidouillage du terme). Ils peuvent automatiser la plupart des tâches de l'administration système et on peut les tester dans le Shell au préalable avant de les transformer en vrais scripts.

 

La variable d'environnement PATH dans Linux

 

Maintenant, gardez à l’esprit que toutes les commandes de la ligne de commande Linux sont des fichiers binaires situés quelque part dans le système. Par exemple, la commande ls se trouve dans le répertoire /bin, mais comment le Shell trouve le répertoire /bin/ls quand vous tapez la commande ls ?

Le Shell regarde dans tous les répertoires listés dans sa variable intégrée PATH en cherchant un fichier qui a le même nom que votre commande. La variable d'environnement PATH pour une installation par défaut de Fedora ressemblera à quelque chose du genre :

[kermit@swinetrek ~]$ echo $PATH
/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin

Ainsi, quand vous tapez la commande ls, le Shell regardera d'abord pour le fichier exécutable /usr/kerberos/bin/ls et il ne trouvera rien. Est-ce qu'il y a un fichier /usr/local/bin/ls, non plus. Et est-ce qu'on trouve le fichier dans /usr/bin/ls ? Circulez, il n'y a rien à voir ! Et pour /bin/ls ? Oui ? super !

Vous vous souvenez que lorsque nous avons crée notre script Shell counter_test.sh, nous avions besoin de préfixer le nom du fichier avec un ./ pour dire au Shell que le fichier exécutable se trouvait dans le répertoire actuel. Si nous ajoutions ce répertoire à la variable d'environnement PATH, nous pourrions simplement taper counter_test.sh dans n'importe quel répertoire pour que le script fonctionne.

Les variables intégrées telles que PATH sont connues comme des variables d'environnements. Ce sont ces variables qui décrivent l'environnement dans lequel un processus est lancé. D'autres exemples de variables d'environnement sont HOME qui contient le chemin vers le répertoire home de l'utilisateur et MAIL qui est le nom du fichier qui stocke le mail de l'utilisateur. Les variables d'environnement fonctionnent comme les variables Shell, excepté qu'elles peuvent être accédées par des programmes qui sont aussi lancés du Shell.

Pour créer ou modifier une variable d'environnement, vous devez utiliser la commande export.

[kermit@swinetrek ~]$ export PATH=$PATH:/home/kermit
[kermit@swinetrek ~]$ echo $PATH
/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin
:/home/kermit/bin:/home/kermit

Notez que nous avons utilisé la variable d'environnement existante PATH pour spécifier sa nouvelle valeur. Cette technique nous permet d'ajouter un répertoire supplémentaire au PATH existant. Vous pouvez voir que le répertoire /home/kermit a été ajouté à la variable PATH. Vous devez maintenant être capable de lancer counter_test.sh aussi facilement que vous lanceriez la commande ls.

[kermit@swinetrek ~]$ counter_test.sh
0
1
2
3
4

Configurer l'environnement de variable PATH de cette manière vous permettra de lancer un script de n'importe quel répertoire. Mais c'est valable uniquement pour la durée de votre session avec le terminal. Car le PATH modifié perdra ses changements dès qu'on quitte le terminal. Dans notre prochain article sur l'administration système de Linux, nous verrons comment modifier la variable PATH de manière permanente.

C'est tout pour le moment sur cette initiation à la ligne de commande sous Linux et je vous recommande d'acheter le livre Entrainez-vous sur les commandes de base de Linux écrit par Nicolas Pons qui est intéressant sur le sujet. Et il couvre les variations mineurs selon les distributions telles que Fedora, Debian, Suse, etc. Notez que ce n'est pas un livre d'apprentissage, mais de travaux pratiques pour aller à l'essentiel. Il peut servir aux étudiants comme aux programmeurs ainsi qu'à ceux qui veulent maitriser la ligne de commande Linux.

ligne-commande-linux

Acheter ce livre sur Amazon

 

Les commentaires sont là si vous avez des suggestions ou des commentaires sur cet article.

vendredi, octobre 05, 2012

Rédaction web Madagascar : Prix et recrutement des rédacteurs web

 

La rédaction web à Madagascar continue son bonhomme de chemin malgré les critiques des prétendues agences professionnelles basées en France ou ailleurs. Mais force est de constater que les prix et les pratiques n’ont pas changées alors qu’on approche déjà de la fin de 2012. J’avais déjà parlé de l’état de la rédaction web à Madagascar et de la médiocrité qui prévalait dans ce secteur. Après quelques mois, je me rend compte que les choses n’ont pas du tout évoluées. J’avais espérés de meilleurs prix, car il parait que les moteurs de recherche privilégient la qualité et toujours la qualité et théoriquement, c’était une bonne chose pour la rédaction web à Madagascar. Mais voilà, le client veut acheter des textes de grande qualité avec les anciens prix. C’est comme s’il allait chez un concessionnaire de voitures avec un budget pour acheter une Renault Mégane et dirait au vendeur qu’il veut une Porsche Cayenne pour le même prix… Ridicule ? Mais tel est l’état d’esprit des clients, notamment ceux qui ont de petits sites. On peut arguer qu’ils ont un budget minimal, mais cela n’est pas le problème du rédacteur.

L’une des principales critiques sur la rédaction web à Madagascar est que les rédacteurs appliquent des prix trop bas et c’est de la concurrence déloyale pour les rédacteurs en France. Et on croit que c’est notre faute, mais le fait est que c’est la norme pratiquée par les clients. Et ce n’est pas propre à Madagascar. Regardons un exemple des prix pratiqués par des plateformes tels que TextMaster.

redaction-web-madagascar_1

 

Quelle surprise ! La plupart des articles sont à 3,50 euros, mais il est vrai que je suis dans la catégorie Bronze (la moins élevée). Mais je n’utilise pas TextMaster, car je ne peux pas me faire payer par Paypal (c’est indisponible à Madagascar). On voit bien une mission de rédaction web à 45,55 euros, mais ne vous y trompez pas, car il s’agit du prix de 12 textes. Et 45,55 euros divisé par 12 font environ 3,7 euros. Je n’accepterais jamais d’écrire pour de tels prix. Independant Publishing fait à peu près la même chose quand il y a des articles (c’est vide la plupart du temps). Mais cette plateforme se concentre surtout sur des articles en masse sur le même domaine et son principal client est Groupon. Redactiweb s’en sort bien avec des prix minimum de 20 euros, mais c’est disponible uniquement pour les rédacteurs en France. Cependant, je suis certain qu’on peut arriver à la même qualité dans la rédaction web à Madagascar si les deux parties faisaient un peu d’effort, à savoir, le client et le rédacteur. Je suis d’accord sur le fait que beaucoup de rédacteurs web malgaches ne comprennent pas la définition de la rédaction, mais ce n’est pas toujours leurs fautes. Madagascar a été une destination reconnue pour la délocalisation lorsque des entreprises ont commencées à sous-traiter en masse. On m’a dit comment on travaille dans ces sociétés et si vous imaginez une grande salle avec des dizaines d’ordinateurs et des rédacteurs web travaillent des heures d’affilées… Eh bien ! Vous imaginez bien.

Pour être honnête, mon vrai tarif de rédaction commence à partir de 10 euros sauf pour les clients fidèles où je peux descendre un peu. Cela dépend aussi des sujets. Si je suis expérimenté sur le sujet alors je peux baisser le prix, car la recherche et la documentation est réduite. Cependant, mes tarifs peuvent augmenter selon la complexité du sujet et si le client refuse et bien tant pis. Mais je hais surtout ces webmestres qui détruisent la rédaction web à Madagascar parce qu’ils ont eu quelques mauvaises expériences avec des rédacteurs. Et parfois, ces webmestres se tirent eux-mêmes une balle dans le pied parce qu’ils font du Content Spinning.

Le Content Spinning est le fait de dupliquer un article en une dizaine de variantes en utilisant des synonymes afin de passer entre les mailles du détecteur de plagiat des moteurs de recherche. Mais ces webmestres Moyen-Ageux ne se rendent pas compte que ces pratiques ne sont plus valides par Google et ses récents algorithmes depuis un bail. De ce fait, le webmestre achète, par exemple, 10 textes au rédacteur. Ensuite, il utilise le Content Spinning pour obtenir 100 textes à partir des 10 originaux et il pense qu’il a un contenu digne de ce nom. Google arrive, fouille partout et soupçonneux comme une femme mariée à un mari volage et il déclasse le site. Résultat ? le client s’énerve contre le rédacteur alors que la faute lui incombe à 100 %. Ces types de webmestres devraient apprendre par coeur l’adage : Bon marché coute cher.

Si vous êtes ce type de webmestre, vous trouverez surement des rédacteurs prêt à bosser pour 2 euros par article à Madagascar. Mais quel sera le résultat final ? Pour le recrutement de la rédaction web à Madagascar, vous pouvez tenter de contacter directement le rédacteur (il y en a beaucoup qui mettent rédacteur web dans leurs profils de réseaux sociaux). Ou, vous pouvez passer par un site d’annonces tels que Jobmada pour trouver ce que vous cherchez. Google aussi peut vous aider à trouver des agences, mais la qualité sera rarement au rendez-vous si vous ne faites pas passer plusieurs tests pour déterminer la performance du rédacteur web.

mardi, octobre 02, 2012

L’affiliation pour les nuls (Commission Junction, Google Affiliate Network et NetAffiliation)

 

 

Les bases de l’affiliation
L’affiliation avec Commission Junction
L’affiliation avec Google Affiliate Network
L’affiliation avec Netaffiliation
L’importance du rel=nofollow dans l’affiliation

En tant que webmestres ou blogueurs, vous avez trois principaux moyens de monétiser votre site. Le premier est la publicité contextuelle telle que Google Adsense, ensuite, nous avons l’affiliation dont nous allons parler dans cet article et enfin, la troisième est de vendre ses produits ou de faire des prestations (rédacteur web, intégrateur, auteur indépendant, etc). Soyons honnêtes en disant que 90 % des personnes choisissent Google Adsense, car il est facile à mettre en place et tout le monde peut s’inscrire, mais voilà, Google Adsense rapporte une misère et ces derniers mois, les prix ont diminués de plus de 50 %. Ce qui est problématique pour le mec qui tente de monétiser son site sur le long terme. Quand j’ai été éberlué par la chute des revenus d’Adsense, j’ai tenté d’apprendre l’affiliation et je vous livre ici quelques unes de mes expériences.

 

Les bases de l’affiliation sur le web

 

Une chose que les guides sur l’affiliation passent sous silence est que l’affiliation ne doit jamais être utilisée avec des techniques de publicités contextuelles. Le mec qui est habitué à Adsense va sans doute utiliser des liens ou des bannières affiliées et les placer sur son site en espérant générer des ventes. Vous aurez 0 dollars même au bout de 5 ans. Une chose très importante sur l’affiliation est que le lecteur doit se transformer en acheteur pour qu’il clique sur vos liens, soit intéressé par la page finale du produit et enfin, effectue un achat. Trois actions qui demande un contenu parfaitement ciblé tandis que dans la publicité contextuelle, un simple clic vous rapporte de l’argent. Cette différence fondamentale est souvent négligée par les webmestres et ils attendent, attendent et attendent encore le succès de leur affiliation. Que vous préfériez des bannières ou des liens affiliés, mettez-les dans vos articles et ces derniers doivent correspondre parfaitement à vos produits.

Par exemple, si vous écrivez un article sur Wordpress alors ne comptez pas générer des ventes avec votre bannière de chaussures Discount. Dans l’affiliation, le nombre de visiteurs ne compte pas, seul sa pertinence et son intérêt est valable. Ainsi, vous pourrez faire un bon chiffre avec uniquement 100 visiteurs par jour dans l’affiliation si vos campagnes et votre contenu ciblent un intérêt de l’acheteur. Vous devez quitter cet état d’esprit Adsensien où vous deviez générer des milliers de visiteurs pour avoir quelques dollars. Si vos campagnes d’affiliation sont efficaces, alors quelques conversions par mois peuvent rapporter un bon bonus. Pas de quoi acheter une villa en Corse, mais vous aurez le sourire, car vous aurez réussie l’étape la plus dure de l’affiliation, à savoir, comment générer une vente ? Croyez-moi quand je vous dis que la plupart des vendeurs affiliés ne gagnent jamais rien. Pour que votre lecteur achète par votre intermédiaire, il faut du contenu incitant à l’achat et non uniquement informatif. Les rédacteurs et autres experts du contenu hurleront à l’hérésie en disant que le contenu est roi et ce genre de bêtise. Mais sachez différencier les deux types de visiteurs sur le web qui sont le chercheur et l’acheteur potentiel.

Imaginez que vous tombiez sur cet article sur l’affiliation et que je vous propose d’acheter un livre pour réussir sur l’affiliation. Est-ce que vous l’achèteriez ? La réponse sera soit Non, soit peut-être ou encore la prochaine fois. Pourtant, toutes les conditions sont réunies pour que mon affiliation fonctionne, à savoir, un contenu pertinent avec un produit correspondant. Mais le problème est que vous êtes dans une perspective de recherche d’information et non d’achat et c’est ce qui fait toute la différence. C’est pourquoi, l’affiliation ne fonctionne pas sur toutes les thématiques, mais uniquement sur certains produits. Par exemple, si votre blog ou site parle de boitier de PC, de haut-parleurs, de souris, etc. Et que vous utilisiez l’affiliation dans ce type de contenu, alors vous aurez peut-être des ventes, car dans ce cas, le lecteur peut avoir envie d’acheter justement parce qu’il s’intéresse à ce type de contenu. Il recherche des informations supplémentaires, car le produit est déjà dans son radar d’achat et ce sera votre contenu qui le convaincra ou non. Dans cet aspect, le contenu doit aussi objectif et informatif que possible pour que le lecteur vous fasse confiance et fasse un achat.

Une autre chose quand on utilise l’affiliation sur le web est qu’il ne faut jamais l’installer dès le début du blog ou site. En premier lieu, écrivez de 20 à 30 articles, ensuite patientez qu’ils se classent bien dans les moteurs de recherche. Ensuite, vous déterminez vos articles les plus populaires et vous les modifiez pour intégrer vos liens ou bannières affiliées. L’une des raisons de cette technique est qu’il faut patienter que le contenu que vous avez écrit atteigne le public espéré et parmi ce dernier, il y aura sans doute des acheteurs potentiels. Comme mentionné précédemment, toutes les thématiques ne sont pas bonnes pour l’affiliation, mais on peut citer tout ce qui concerne la vente des produits physiques. Gardez à l’esprit que vous n’aurez peut-être que quelques ventes par mois et vous devez les exploiter le mieux possible. De ce fait, évitez les e-books et autres produits virtuels, car leur prix de vente est rarement supérieur à 15 ou 20 euros et selon vos annonceurs, vous ne gagneriez que 5 à 10 % de la vente, donc faites le calcul… Cela a été mon erreur quand j’ai commencé l’affiliation, car je me concentrais uniquement sur les produits numériques, mais maintenant, je me diversifie de plus en plus. Evidemment, des produits tels que l’hébergement web, l’achat de nom de domaine ou l’affiliation d’un prestataire peut être utilisée comme une affiliation permanente sur votre site (bannière ou lien constamment visible). Mais il ne faut pas compter sur ce type de campagne pour avoir régulièrement des ventes. Donc, les bases de l’affiliation sont :

  • Trouver une niche rentable et dont vous êtes connaisseur
  • Ecrire suffisamment de contenu
  • Patientez quelques mois
  • Et enfin, mettre en place l’affiliation

En fonction de vos résultats, vous pourrez déterminer ce qui fonctionne le mieux pour vous. Pour certains, les bannières donnent de meilleurs résultats tandis que d’autres ne jurent que par les liens affiliés, car on peut les placer bien en évidence sans être intrusif. Maintenant qu’on a fait la théorie de l’affiliation, on va passer à la pratique en essayant deux plateformes connues de l’affiliation : Commission Junction et Google Affiliate Network. Et on va terminer par l’une des rares plateformes française d’affiliation avec NetAffiliation.

Un atout majeur de l’affiliation comparé à d’autres méthodes de monétisation est qu’on peut faire ses campagnes dans de nombreux médias tels que les sites, mais aussi le mail si on possède une bonne base d’adresse. Le mail permet d’atteindre précisément l’acheteur potentiel, mais il faut faire très attention pour éviter de se faire traiter de spammeur. L’affiliation et les annonceurs vous proposent également des coupons de réductions et d’autres promotions. Mais sachez que ces méthodes ne sont pas permises par tous les annonceurs.

 

L’affiliation avec Commission Junction

 

Beaucoup estiment que Commission Junction est l’une des meilleures plateformes d’affiliation et il est vrai qu’elle est polyvalente et qu’elle contient des annonceurs de grande renommée. Mais je ne la conseille pas aux débutants en affiliation, car déjà, son interface est parfois complexe sans oublier un manque d’annonceurs français, mais on verra que l’affiliation purement française se compte sur les doigts d’une main.  Je passe l’étape de l’inscription à Commission Junction, car c’est identique à n’importe quelle inscription. Renseignez correctement les différents champs, notamment les informations concernant le mode de paiement. Dans certains pays, Commission Junction paie par virement bancaire, mais en général, il faudra se contenter du chèque. Après votre inscription, vous devrez attendre d’être approuvé pour Commission Junction et ensuite, vous arriverez à votre interface d’éditeur.

affiliation-web-pour-nuls_1

J’ai caché mes revenus pour respecter les directives de Commission Junction. L’interface est sobre et vous pouvez accéder aux nombreuses rubriques. Au bas de la page principale, vous trouverez tous les nouveaux annonceurs sur Commission Junction.

affiliation-web-pour-nuls_2

On verra sur Commission Junction que certaines thématiques possèdent des milliers d’annonceurs tandis que d’autres sont vides. Les secteurs les plus populaires sont la beauté, les soins du corps, la finance et la vente de produits physiques (ordinateurs, coque pour téléphone, etc). L’un des avantages de Commission Junction est qu’il possède des annonceurs de plusieurs pays même si la France est rarement présente. 80 % des annonceurs sont américains, mais étant donné qu’ils offrent une couverture au niveau mondial, on peut tout à fait promouvoir leurs produits. Cliquons sur un de ces nouveaux annonceurs pour voir comment se connecter avec un annonceur. Dans notre cas, il s’agit d’un vendeur de consommable informatique appelé PC Richard et Son.

affiliation-web-pour-nuls_3

Pour le moment, je ne suis pas connecté avec cet annonceur et donc, je clique sur son nom et une nouvelle fenêtre s’affiche.

affiliation-web-pour-nuls_4

 

Cette page résume les différents conditions de l’annonceur. Ainsi, on découvre que c’est un annonceur américain et qu’il utilise le dollar comme monnaie. Sur la droite, vous voyez dans l’image les différents méthodes de promotion qu’il offre. Ainsi, il offre des liens, des bannières et des soldes spéciales. L’un des avantages de cet annonceur est qu’il permet de chercher précisément un produit et c’est une condition indispensable pour réussir dans l’affiliation. Votre contenu et votre produit doivent être quasiment identique sinon vous n’aurez jamais de ventes. Avant de promouvoir cet annonceur, il faut qu’il vous approuve, allez tout en bas de la page et cliquez sur S’inscrire au Programme. En défilant la page, vous verrez les pourcentages de commission de cet annonceur de Commission Junction.

affiliation-web-pour-nuls_5

affiliation-web-pour-nuls_6

 

Juste avant le bouton d’inscription, vous pouvez voir les conditions de cet annonceur. Ainsi, les annonceurs interdisent parfois certaines techniques tels que l’utilisation de mots-clés liés à leurs marques, les programmes PPC, etc. Il faut bien lire ces conditions pour éviter que sa vente soit annulée et qu’on soit considéré comme un fraudeur. En cliquant sur S’inscrire, une nouvelle fenêtre s’ouvre.

affiliation-web-pour-nuls_7Iil faut que l’éditeur approuve manuellement ma demande pour que je puisse promouvoir ses produits. Mais attention, il y a trois types d’annonceurs sur Commission Junction. Le premier vous acceptera immédiatement, le second visitera votre site avant de vous approuver et le troisième vous refusera sans aucune explication ! Ce dernier type d’annonceur fait partie des annonceurs Premium ou encore les grandes marques et elles ne se soucient pas de nous, pauvres mortels de l’affiliation. Ce qui les intéresse est les meilleurs éditeurs qui génèrent des centaines de vente par mois. Mais il y a d’autres raisons possibles sur le refus automatique d’un annonceur sur Commission Junction.

  • Le pays ou la langue de l’annonceur n’est pas supporté par votre site (Un annonceur allemand est tout sauf pertinent sur un blog français).
  • Vous n’avez généré aucune vente pour le moment. Au fur et  à mesure que vous ferez des ventes, d’autres annonceurs seront disponibles et certains peuvent même vous contacter directement.
  • Vous utilisez un méthode de promotion proscrite par l’annonceur (par exemple, vous faites du marketing par mail alors que c’est interdit).

 

Vous pouvez trouver des centaines d’annonceurs sur Commission Junction en cliquant sur l’onglet Liens dans la barre supérieure.

affiliation-web-pour-nuls_8

Les annonceurs sont classés par catégories.

affiliation-web-pour-nuls_9

Vous n’avez qu’à cliquer sur la catégorie qui vous intéresse et commencer à vous connecter avec ces annonceurs. Au début, vous aurez pas mal de refus et si cela vous arrive, concentrez-vous sur les vendeurs d’e-book. C’est vrai que ce n’est pas toujours rentable, mais un seul vendeur d’e-book ou de livres en papier possède un catalogue de milliers de produits et vous trouverez surement un livre à promouvoir selon votre thématique. Par la suite, d’autres annonceurs seront automatiquement disponibles.

Si vous ne trouvez pas votre bonheur dans les catégories générales, vous pouvez utilisez la recherche qui peut se baser sur le nom d'un annonceur, sur un lien ou sur un produit.

affiliation-web-pour-nuls_10

 

Par exemple, j’ai sélectionné Produits et j’ai cherché Wordpress book et voici le résultat :

affiliation-web-pour-nuls_11

Tout de suite, un produit intéressant apparait. Si vous êtes déjà connecté avec l’annonceur, le code d’affiliation sera immédiatement disponible sinon il vous faudra d’abord vous connecter. On parlait des annonceurs Premium, donc faisons un test sur l’annonceur DELL.

affiliation-web-pour-nuls_12

Dell est présent sur Commission Junction, donc essayons de nous inscrire.

affiliation-web-pour-nuls_13

C’est un refus automatique propre d’un annonceur Premium. Pour éviter cela, vous pouvez aussi chercher par vos annonceurs approuvés. Par exemple, j’ai pu me connecter avec GoDaddy, donc, je clique sur ses liens pour avoir le code d’affiliation (j’ai choisi une bannière).

affiliation-web-pour-nuls_14

Commission Junction vous propose un code d’affiliation sous forme de JavaScript ou HTML. Choisissez toujours le HTML à cause de l’importance de l’attribut rel=nofollow que nous allons aborder par la suite.

affiliation-web-pour-nuls_15

Commission Junction est plus complet que d’autres plateformes, car il offre de nombreux options sur vos liens (cryptage, ouverture sur une nouvelle fenêtre, masquer le code du tracking, etc). N’oubliez pas de sélectionner le bon site pour votre campagne pour éviter des annulations sous prétexte que vous avez mis le code sur un site non approuvé par l’annonceur. Ce sont les fondamentaux pour utiliser l’affiliation avec Commission Junction. Mais cette plateforme possède encore beaucoup d’options que je vous laisse découvrir.

 

L’affiliation avec Google Affiliate Network

 

Google Affiliate Network n’a jamais réussi à décoller malgré tous les efforts de Google. Et pourtant, je trouve que Google Affiliation Network est supérieur à certains points à Commission Junction. Le premier avantage de l’affiliation avec Google Affiliate Network est que vous n’avez pas besoin d’ouvrir un nouveau compte. Si vous êtes inscrits dans Adsense, alors vous êtes éligible pour Google Affiliate Network. Le second avantage de GAN est que les revenus sont reversés directement dans votre compte Adsense et c’est ce qui le rend supérieur à toutes les plateformes du marché. Vous pouvez gérer plus facilement vos comptes et les modes de paiement de Google sont disponibles dans le monde entier. Quand vous vous connectez à Google Affiliate Network, vous arrivez sur l’interface principale qui résume vos revenus sur les derniers jours, vos principaux annonceurs et les opportunités ainsi que les notifications par GAN des nouveaux annonceurs ou produits.

affiliation-web-pour-nuls_16

Comme pour Commission Junction, j’ai caché les informations personnelles. Les opportunités d’annonceurs ne seront pas disponibles pour les nouveaux inscrits, car elles se basent sur vos recherches de produits, d’annonceurs ainsi que vos performances. Mais on ne doit pas se fier à ces opportunités, car elles ne sont pas toujours pertinentes. En effet, Google Affiliate Network les propose grâce à leur potentiel de revenu et non à leur pertinence. L’un des secrets pour réussir avec l’affiliation est d’anticiper les périodes saisonnières qui génèrent un gros volume d’achat. Sur la droite, nous voyons que le flux du blog de Google Affiliate Network propose déjà des offres pour Halloween alors que nous sommes encore en octobre.

Pour trouver des annonceurs avec GAN, vous allez dans l’onglet Liens.

affiliation-web-pour-nuls_17

L’affichage par défaut est sur les liens recommandés. Ils sont similaires aux opportunités, à savoir, l’équipe de GAN vous les propose grâce à leurs revenus conséquents, mais comme toujours, c’est rarement pertinent. Comme dans le cas de Commission Junction, les produits et les annonceurs relatifs à la mode, aux cosmétiques sont les plus nombreux et rentables (C’est pourquoi, de nombreux blogueurs se lancent dans le blog de mode ou de produits de beauté même s’ils n’y connaissent rien). Cliquez sur Parcourir tous les liens.

affiliation-web-pour-nuls_18

Dans cette page, on peut cibler sa recherche d’annonceur et on possède une foule d’options. Cliquez sur Catégorie de lien.

affiliation-web-pour-nuls_19

Comme vous le voyez, vous avez plusieurs catégories pour peaufiner votre recherche. Si vous êtes un débutant dans Google Affiliate Network, n’oubliez pas de changer l’état de la relation de Approuvé en Tout. Si vous choisissez Approuvé, aucun annonceur n’apparaitra, car vous devez être approuvé au préalable. Une fois que vous avez suffisamment d’annonceurs connectés, vous pouvez laisser ce filtre sur Approuvé. Mais ce type de recherche ne donnera que peu de résultats, car même si vous trouvez ce que vous recherchez, l’annonceur ne vous proposera que ses liens génériques. Ces liens ou bannières génériques ne produiront pas de ventes, car il faut lier vers un produit spécifique. On peut le faire en cliquant sur Parcourir tous les produits.

affiliation-web-pour-nuls_20

 

L’une des principales critiques sur Google Affiliate Network est qu’il se concentre uniquement sur les produits et annonceurs américains. Par exemple, si les informations de votre compte correspondent à la Hollande alors ce sera le pays qui apparaitra dans le champs Pays de l’annonceur dans la recherche de produit. Et vous pourrez faire des centaines de recherche, vous n’aurez aucun résultat à cause de la limite de GAN pour les USA. Donc, avant de lancer votre recherche, choisissez Etats-Unis dans Pays de l’annonceur et Etat de la relation sur Tout si vous êtes un débutant. J’ai effectué une recherche sur le terme SEO Wordpress et voici le résultat :

affiliation-web-pour-nuls_21

Et le résultat apparait. Dépendant de l’état de votre relation avec cet annonceur, vous pourrez obtenir directement le code ou demander une connexion au préalable. A coté du produit sur la droite, vous verrez un prix sur l’EPC et le RPC. Cela indique le revenu de 100 clics sur trois mois, mais attention, cela ne signifie pas que vous allez gagner ce montant si vous avez 100 clics sur 3 mois. C’est juste une estimation de l’annonceur sur les revenus possibles par rapport à la concurrence. La seule manière de gagner de l’argent avec l’affiliation est la vente et rien que la vente. Même si certains offrent des rémunérations sur le clic, c’est pire qu’avec Adsense alors vaut mieux l’oublier. Un autre avantage de Google Affiliate Network est qu’il est moins élitiste que Commission Junction. Vous vous souvenez de notre recherche sur des produits DELL sur CJ ? Répétons-la sur GAN.

affiliation-web-pour-nuls_22

Avec la recherche PC Dell, j’ai des dizaines de résultats et mieux encore, je suis déjà approuvé par certains annonceurs et il me suffit de cliquer sur Obtenir le code et je peux mettre en place ma campagne d’affiliation. Si vous venez juste de débuter avec l’affiliation, je vous recommande d’utiliser d’abord Google Affiliate Network grâce à son interface plus conviviale et sa facilité d’utilisation. Par la suite, vous pourrez toujours vous diversifier avec Commission Junction. Pour terminer ce guide sur l’affiliation web pour les nuls, on fait un petit détour sur une plateforme d’affiliation française.

 

L’affiliation avec Netaffiliation

 

La plateforme Netaffiliation est l’une des rares qui soit entièrement en française que ce soit du coté des produits ou des annonceurs. J’utilise Netaffiliation sur plusieurs blogs avec un bon taux de conversion. L’inscription sur Netaffiliation est aussi facile que sur les autres plateformes et c’est aussi l’une des rares à proposer des virements bancaires comme mode de paiement dans de nombreux pays.

Une petite différence de Netaffiliation par rapport aux autres grosses plateformes d’affiliation est que chaque site doit être approuvé manuellement et c’est aussi valable pour les annonceurs. Cette vérification de site permet de filtrer correctement chaque site et d’éviter le mauvais contenu ou ceux qui utilisent du spam. Les annonceurs sur Netaffiliation sont bien moins nombreux que Commission Junction et Google Affiliate Network, mais ceux qui sont là sont principalement présents en France. Aussi, chacune de vos campagnes sera très pertinente. L’approbation de sites et des annonceurs peut prendre plusieurs jours, mais cela Netaffiliation ma principale source d’affiliation. Même si c’est un petit acteur dans l’affiliation, Netaffiliation offre de nombreuses options pour créer des liens personnalisés et les annonceurs proposent déjà des liens génériques assez intéressants. Des marques telles que Bricorama, LeRoy Merlin ou même Microsoft sont disponibles dans Netaffiliation.

 

Je ne fais pas de tutoriels illustrés pour Netaffiliation, car les étapes sont quasiment les mêmes que pour Commission Junction ou GAN. Par ailleurs, son interface est bien plus sobre et facile à utiliser. Donc même les débutants peuvent l’utiliser en quelques minutes. Mais quelle que soit la plateforme d’affiliation que vous choisissez, surtout, n’oubliez pas l’importance de l’attribut rel=nofollow pour éviter d’être pénalisé par les moteurs de recherche.

 

L’importance du rel=nofollow dans l’affiliation

 

Google a annoncé plusieurs fois qu’il n’aime pas l’affiliation, car selon lui, c’est juste une manière de gagner de l’argent sur le dos des visiteurs. Si vous mettez trop de liens affiliés dans vos sites, vous risquez d’être pénalisés même si certains estiment que Google sait détecter et exclure automatiquement les liens affiliés lorsqu’il analyse votre site. Mais pour en être sûr, ajoutez toujours l’attribut rel=”nofollow” à vos liens ou bannières affiliées. Par exemple, si votre lien est sous la forme :

 

<a href=”http://www.produitaffilie.com/produit1”>

Alors transformez ce lien en :

<a href=”http://www.produitaffilie.com/produit1 rel=”nofollow””>

 

L’attribut rel=”nofollow” permet de dire à Google de ne pas suivre ce lien et vous devez le faire pour chaque lien affilié. La même chose est évidemment valable pour les bannières affiliées.

Si vous ne trouvez pas d’annonceurs ou de produits sur toutes les plateformes que nous venons d’évoquer, alors il faut passer par la prospection manuelle qui est la plus fastidieuse. Par exemple, vous écrivez régulièrement des articles sur des thèmes Wordpress ou Drupal. Et vous ne trouvez pas d’annonceurs, donc, vous utilisez des requêtes telles que theme wordpress affiliation ou theme drupal affiliation et vous prenez contact directement avec l’annonceur. Cela peut marcher dans certains cas, mais attention aux arnaques qui sont nombreuses avec ce type de recherche.

 

J’espère que ce guide vous a permis de comprendre les spécificités de l’affiliation et qu’il vous aidera dans vos premiers pas dans ce domaine. Les commentaires sont là si vous avez des suggestions ou des commentaires. Et non, je n’ai pas mis 1TPE dans cette liste, car je considère que c’est une très mauvaise plateforme à la limite de l’arnaque.

 

Un livre pour apprendre l’affiliation sur le web

 

Je vous propose cet excellent livre qui vous permettra de comprendre et d’apprendre l’affiliation sur le web. Il couvre toutes les bases ainsi que des exemples concrets pour la mise en place de vos premières campagnes.

 

Acheter le livre Réussir son affiliation (environ 16 euros)