vendredi 20 décembre 2013

Plugin WordPress pour contrôler les accès administrateurs

WordPress est un outil très populaire pour créer un site web. Il est utilisé par près d'un site sur 6 dans le monde. Cela en fait une cible très prisée dès hackers et petits malins qui souhaitent hacker un site pour quelques raisons que ce soit.
Bannière "login security"
Les attaques les plus courantes concernent des attaques par force brute. C'est-à-dire l'utilisation de processus informatisés pour essayer de se connecter à un site WordPress en testant avec les mots de passe courant.
Le plugin "login security" essaie de lutter contre ce type d'attaque en enregistrant toutes les tentatives d'accès.

L'administrateur peut se baser sur ces enregistrements pour déceler les adresses IP les plus souvent utilisées pour attaquer le site et bloquer l'accès a ces adresses IP en 1 clic.

Les utilisateurs qui ont recours a ce plugin pourront constater qu'il y a jusqu'à plusieurs milliers de tentatives d'accès par semaine sur un site. En bloquant l'accès aux IP incriminées la sécurité est accrues et la bande passante est moins sollicitées.

Télécharger le plugin : http://wordpress.org/plugins/login-security/

dimanche 17 mars 2013

Plugin WordPress pour ajouter un plan du site

Par défaut WordPress ne propose pas de fonctionnalité pour ajouter un plan du site. Pour permettre à n'importe quel site ou blog d'avoir une page spécifique qui liste toutes les pages, articles et catégories il faut utiliser un plugin spécifique, tel que WP Sitemap Page.

Intérêt d'un plan du site

L'ajout d'un plan du site est très courant sur les sites éditoriaux. Une telle page destinées à la navigation permet de mieux comprendre la hiérarchie des pages mais permet surtout de retrouver un contenu sur un site web.
Outre l'intérêt pour les visiteurs, un plan du site permet une meilleure indexation des pages d'un site sur les moteurs de recherche. Il suffit qu'un crawler visite cette page pour trouver illico une multitude de liens internes vers d'autres pages du site.

Plugin WordPress pour ajouter un sitemap

Le plugin "WP Sitemap Page" est un plugin simple à mettre en oeuvre. Son utilisation consiste à installer le plugin, puis à placer un petit code spécifique sur une page préalablement créée destinée à cet effet. Une fois le code installé sur la page "Plan du site", le code cherche dynamiquement et automatiquement toutes les pages et articles du site. A chaque fois que la hiérarchie du site est modifiée, ou à chaque ajout d'article le plan du site sera mis à jour en conséquent.
Télécharger le plugin pour WordPress : WP Sitemap Page.

dimanche 11 novembre 2012

Combien coûte un site web ?

Il n'est pas du tout évident pour quelqu'un de non-initiés de déterminer le prix d'un site web. Il n'y a d'ailleurs pas de réponse toute faites à la question "combien coûte un site web ?" Cela peut être gratuit et aller jusqu'à 100.000€, voire plus. Tout dépend de vos besoins.

Mieux cerner ce que vous souhaitez

Pour vraiment savoir combien peut vous coûter un site internet il faut évaluer votre besoin et vos capacités:
  • Souhaitez-vous simplement un site de quelques pages pour présenter quelque chose (marque, produit, personne ...) ou alors faut-il des fonctionnalités spécifiques ? (les visiteurs peuvent s'inscrire ? ajouter des photos ? ...)
  • Y a-t-il un modèle existant de ce que vous souhaitez faire avec votre site? Si la réponse est non, sachez que cela implique d'engager des développeurs web. N'oubliez pas qu'ils ont un salaire et qu'ils ne peuvent pas créer d'énormes fonctionnalités en seulement quelques heures ou quelques jours.
  • Souhaitez-vous un design personnalisé propre à votre identité visuelle ? Si vous souhaitez un design unique sur le web cela implique d'engager un web designer.
  • Avez-vous besoin d'un nom de domaine personnel (en .fr ou .com) ?
  • Si vous avez un petit budget, êtes vous capable de faire des concessions ou de vous débrouiller pour effectuer vous-même certaines tâches ?
  • Souhaitez-vous concevoir les textes vous-mêmes ou alors confiez-vous cela à un rédacteur web ?
  • Y aura-t-il des images sur votre site ? Faut-il inclure le budget d'achat des images dans le prix du site ?

Solutions possibles

La première chose à savoir, c'est que si vous souhaitez une fonctionnalité très spécifique sur votre site ou un design totalement personnalisé, il faudra engager une agence web. N'hésitez pas à me contacter sur mon site personnel pour vous mettre en relation avec une agence web. Dans le cas échéant vous pouvez éventuellement trouver votre bonheur dans des solutions en ligne. Il existe moins d'une dizaine d'outils en ligne pour créer un site web. Parmi les plus connus et les plus appréciés il y a : Jimdo, Wix, Webself ou encore Ipaoo.
Les outils en ligne permettent de concevoir un site pour un coût très faible. Le prix inclus le logiciel en ligne pour créer et entretenir le site et le service d'hébergement. Une telle solution est utile pour avoir un logiciel de création de site qui évolue au fil du temps.
La dernière solution consiste à créer soi-même le site en utilisant un CMS (Content Management System). Il faut toutefois être débrouillard pour réussir à uploader le logiciel sur un serveur (sur l'hébergeur de votre choix) et de le paramétrer correctement.

Résumer le tarif potentiel d'un site

Voici une liste d'information pour estimer le coût d'un site:
  • Utilisation d'un outil en ligne en mode "premium" : 60€ à 900€ par an. N'hésitez pas à tester les outils en mode "gratuit" et à effectuer un comparatif des fonctionnalités et des prix.
  • Coût d'une journée de développement : entre 250€ et 600€ (voir plus). Ca dépend de l'expérience du développeur. N'oubliez pas qu'un développeur expérimenté sera potentiellement plus rapide qu'un débutant. Donc un tarif horaire élevé peut éventuellement vous faire économiser de l'argent.
A savoir : un outil en ligne peut être avantageux sur le court terme mais sur le long terme ça peut représenter une somme importante surtout si le site n'a pas pour vocation d'être modifié.

Pour conclure

Dans tous les cas, il faut penser sur le long terme et imaginez ce que vous souhaitez pour votre site web dans le futur. Si le site n'a pas pour vocation d'évoluer et d'être trop "tape-à-l'oeil" vous pouvez aisément utiliser un outil de création de site en ligne.

jeudi 8 novembre 2012

Le responsive design souvent mal exploité

Le responsive design est la procédure qui consiste à faire un site qui s'adapte à la largeur de l'écran d'un site. C'est une méthode très simple et bon marché pour qu'un site puisse être visible correctement sur tablette et smartphone. Néanmoins, la technologie est sous-exploitée vis-à-vis du potentiel possible.
Exemple d'un site avec un design responsive

Comprendre le responsive design

D'un point de vue technique, le responsive design consiste à utiliser les media-queries dans une feuille de style CSS. La méthode simple consiste à vérifier si la largeur est inférieur à 600 pixels (par exemple) et à adapter des règles CSS spécifiques dans ce cas de figure. Voici l'exemple concret avec le bout de code concerné :
@media (max-width: 600px) {
  body{
    color:red;
  }
  a{
    text-decoration:underline;
  }
}
Ici, le texte va s'afficher en rouge et les liens seront soulignés si la largeur de l'écran est inférieur ou égale à 600 pixels.

Performances mal prises en compte

La technique est simple à comprendre mais l'idéal est de prendre en compte les performances des mobiles pour adapter également le poids des images et des scripts. Ceci est encore plus important que pour un ordinateur de bureau étant donné que les appareils connectés ont des connexion internet moins performantes et que leur processeur n'est pas aussi puissant que celui d'un ordinateur.

Responsive horizontal et vertical

La création d'une maquette responsive se contente généralement d'adapter les éléments graphiques en fonction de la largeur de l'écran. Une véritable adaptation doit aussi gérer les adaptations selon la hauteur de l'écran. La ligne de flottaison étant beaucoup plus haute sur un petit écran, les call-to-action doivent être retravaillé sur les petits supports.

Adapter le design au nouveau support

Enfin, le dernier point mal exploité est le design d'une manière générale. Une adaptation très basique consiste à supprimer des éléments inutiles (exemple : publicités trop grosses) ou à remplacer des éléments de la page (big footer remplacé par petit pied de page). Mais tout n'est pas optimisé pour ces supports de lectures. Par exemple, un mobinaute peut accéder au site depuis un transport en commun. Il ne lira pas les mêmes choses que lorsqu'il est à son bureau. Par ailleurs, il aura besoin de gros boutons pour naviguer facilement sur le site avec ses gros doigts.

En savoir plus

Il y a encore beaucoup de méthodes permettant d'optimiser le responsive design. L'un des axes important d'amélioration consiste à prendre en compte l'expérience utilisateur. Le simple fait d'améliorer les performances et le design ne suffit pas à rendre un utilisateur totalement content par l'application.
Dans tous les cas, si vous êtes intéressé par un tel design n'hésitez pas à prendre contact avec des entreprises capables de réaliser des interfaces en design responsives. Cela permettra à votre site d'être visible par un plus grand nombre d'utilisateur et dans de plus grand nombre de situation (depuis un transport en commun, dans une salle de réunion ...).

dimanche 4 novembre 2012

Création de site web en ligne

La création d'un site web est devenue presque indispensable pour les petites structures (PME ou associations) qui souhaitent une présence sur le web. Avec uniquement un petit budget, impossible pour ces structures d'engager une agence web pour concevoir un site sur mesure. La solution la plus adapté consiste à utiliser les outils en ligne.

Intérêts des outils en lignes

Les outils qui permettent de créer un site en ligne sont de très bonne ressources pour les petites organisations. Ils sont simple d'usage et permettent de créer un site en quelques minutes. Ces outils existent souvent grâce à un business model basé sur un logiciel freemium. Cela signifie qu'ils sont gratuits limitées et qu'ils possèdent une version payante sans limitation et même parfois avec des fonctionnalités supplémentaires.
Cette méthode de fonctionnement garantie aux sociétés éditrice de ces logiciels un revenue régulier. Elles peuvent alors mettre une équipe de développeurs à plein temps pour agrémenter les fonctionnalités de l'outil dans le temps. De tels outils sont donc évolutif dans le temps.
Si ces outils sont si intéressant c'est également grâce à une utilisation extrêmement simple car il n'y a aucun logiciel à installer sur son ordinateur et qu'il n'est même pas nécessaire de savoir ce qu'est un FTP. Enfin, un même site peut être édité par plusieurs personnes utilisant des ordinateurs différents sans avoir à se partager des fichiers à mettre à jour. Tout est en ligne sur une même plateforme, il suffit simplement d'une connexion à internet.

Principaux outils sur le marché

Il existe une petite poignée d'outils de ce type. Les plus populaires sont les suivants :

  • Jimdo : meilleur outil d'après moi. C'est la ressource la plus respectueuse des standards du web. L'outil permet également d'ajouter un blog ou une boutique en ligne sur son site.
  • Wix : outil US extrêmement populaire. L'outil est très pratique pour un site vitrine de quelques pages ou pour un portfolio d'un artiste.
  • Webself : outil assez populaire pour créer un site. Il n'y a pas de version gratuite.
  • Ipaoo : pour une fois il s'agit d'un outil français. Il est bien moins connu que ses concurrents cités ci-dessus.
Quelques soit l'outil utilisé il ne faut pas hésiter à tester. Sachant que les outils possèdent généralement des versions gratuites, il faut tester pour s'assurer que les ressources fonctionnes telles que vous le souhaitez.

Outils SEO/SEA : SEMvisu et SEMrush

Les professionnels du marketing web doivent régulièrement travailler le référencement naturel ou payant d'un site. Puisqu'ils sont en concurrence direct avec d'autres professionnels du web qui souhaitent obtenir une bonne visibilité sur Google. Dès lors, ils sont à la recherche des meilleurs outils pour optimiser leurs stratégies, tels que SEMvisu et SEMrush.

SEMrush


Le site SEMrush est une ressource américaine très complète qui est probablement le leader mondial dans cette thématique. L'outil permet d'obtenir des données sur un nom de domaine (le sien ou celui d'un concurrent). Cela permet d'analyser le référencement naturel ou payant (cf. Google AdWords) de n'importe quel site et de bien sélectionner les mots-clés à travailler.
La force de cet outil est sa présence au niveau international et la richesse des données qu'il propose.

SEMvisu


Le site SEMvisu est un outil 100% français. Edité par une entreprise qui a initialement créé un outil de suivis de positionnement, cette ressource devient petit à petit un site qui sera utile aux référenceurs français. Il permet d'avoir des données sur les mots-clés ou les noms de domaine soit pour le SEO (Search Engine Optimization) ou pour le SEA (Search Engine Advertising).