Ahrefs
Ahrefs est un outil d’analyse des backlinks, un indicateur performant et efficace pour son référencement.
Ahrefs est un outil d’analyse des backlinks, un indicateur performant et efficace pour son référencement.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors du transfert d'un site d'un serveur à un autre.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors du transfert d'un site d'un serveur à un autre.
Découvrez comment positionner un site web dans les premiers résultats de Google avec Alexeo, spécialiste référencement sur La Capelle.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de la construction du site.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de la construction du site.
La semaine qui vient de s’écouler a été une semaine « hors du temps », plusieurs développeurs et moi-même avons eut le hasard de nous retrouver en même temps sans projet. La décision a donc été prise de profiter de cette opportunité pour en tirer quelque chose, nom de code : « Zamak experiment week ».
L’objectif ? Trouver un projet à accomplir sur la techno et le sujet de notre choix. En vrac les idées qui ont émergé ont été : du social commerce, un lecteur de musique collaboratif, un bot de générateur de rapports de traduction et un bot d’alertes (vocales ou lumineuses). Silex, Angular JS, Raspberry pi, Twitter & Facebook API et Herokuapp étaient de la partie.
De mon côté, j’ai réussi à enrôler un autre développeur pour donner vie à une idée de l’équipe de traduction française.
Lorsque les traducteurs doivent convertir les chaînes dans la langue de Molière, ils se retrouvent assez fréquemment à devoir traduire des chaînes très similaires car les mainteneurs n’ont pas de vision globale des chaînes utilisées dans leur module. Seuls les traducteurs se rendent compte de ce problème. Le souhait a logiquement été émis de trouver un moyen de remonter ces problèmes aux mainteneurs. La semaine serait donc réussie si nous réussissions à donner vie à ce projet.
Une façon d’y parvenir consiste à le faire tourner régulièrement sur la liste des modules publiés extraite du FTP de d.o (attention chargement très long) pour fournir tous les mois un rapport de traduction au mainteneur de chaque module. Si l’on parse quelques modules deux scénarios s’offrent à nous, le premier (et le meilleur) aucune chaîne ne fait doublon, le mainteneur gagne des points de karma auprès des traducteurs. Le second, des chaînes font doublons, le mainteneur doit voir s’il peut s’améliorer.
La liste des doublons est établie selon plusieurs critères, bien entendu plus la chaîne est longue plus l’analyse est pertinente. Deux méthodes sont employées pour faire l’analyse : la première est la similarité (le nombre de caractères identiques entre deux chaînes) et la seconde est basée sur la prononciation des deux chaînes. Les chaînes de moins de 4 caractères sont en revanche ignorées. Le rapport généré ressemble à cela :
La dernière fonctionnalité (probablement la plus intéressante à date) est que l’on peut publier une issue dans l’issue queue du module de façon automatique, de cette façon ce script tourne sur un serveur et le mainteneur est alerté du résultat de l’analyse de son module directement à la source.
Quelles sont les prochaines étapes de cette expérience ? Tout d’abord les sources de ce projet son publiques, vous êtes les bienvenus pour y contribuer et pour l’améliorer, le README contient quelques suggestions d’améliorations et la liste n’est pas exhaustive. On compte à minima la discussion avec les administrateurs de l’infrastructure de d.o de la fréquence de passage du bot et d’un moyen plus simple de récupérer la liste des projets afin de rendre le projet accessible en ligne. Les mainteneurs devraient également être en mesure de dire si un doublon identifié a du sens ou non afin qu’il ne leur soit plus présenté. On pourra également lier une base de données au projet afin de stocker les rapports pour ne pas les regénérer à l’infini.
Notez que je ne prévois pas spécialement de maintenir le projet de mon côté, si vous souhaitez le voir continuer, impliquez-vous !
Ce projet a en tous cas été l’occasion de mettre en pratique sur un cycle court de l’agilité, MVP, itérations, daily scrums, refactoring ont étés un fil rouge très intéressant. Ça a été pour moi aussi l’occasion de re-goûter à la POO, j’ai expérimenté Silex, Twig et l’API de config, une belle excuse pour doucement basculer vers D8 en douceur.
Je vous recommande vivement d’essayer de mettre en place ce genre d’atelier chez vous, les gens aiment se challenger, ils manquent seulement de prétextes pour le faire.
Et un dernier mot pour dire merci à Maciej qui s’est occupé de la partie algo, parsing et publication du rapport !
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de l'installation d'un Drupal.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de l'installation d'un Drupal.
Makina Corpus, promoteur des logiciels libres, soutient et étend son activité Drupal en devenant membre de la Drupal Association
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors du développement.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors de la construction du site.
Dans cette série d'articles, nous tentons de vous aider à vous sortir seuls de situations courantes en Drupal. Aujourd'hui, des problèmes rencontrés lors du transfert d'un site d'un serveur à un autre.
Septième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.
Cinquième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.
Deuxième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.
Il y a parfois certains projets qui vous marquent plus que d’autres et il y en a certains dont vous vous souviendrez toute votre carrière. Le sujet de ce billet fait référence à l’un de ces projets.
J’ai eut l’occasion de passer 18 mois en tant que lead développeur sur un projet métier pour un joailler de luxe. Ce projet était démesuré à bien des niveaux à commencer par son périmètre mais aussi sa taille d’équipe. Une vingtaine de personnes étaient potentiellement amenées à contribuer du code en même temps et la politique du projet était de tout passer à la loupe de la revue de code. Autant dire que ça n’a pas toujours été simple.
Parler plus longuement de ce projet et des leçons à en tirer pourra faire l’occasion d’un billet dédié, mon objectif ici est de partager avec vous le retour d’expérience que nous en avons extrait avec Laurent Chardin, directeur technique de Publicis Modem. Nous avons préparé une session présentée lors du Drupalcamp Paris 2013 au cours de laquelle nous avons montré un fragment des briques que nous avons conçu pour le projet.
Lorsque l’on est expert Drupal, travailler sur de grands projets est l’occasion de chercher à résoudre des problématiques à la mode Drupal à savoir en construisant de nouvelles briques extensibles et réutilisables. Ce projet démarré entre autre par Damien Tournoud a donné vie aux modules Entity Reference, Views Megarow, Entity Override, Migrate remote et à bien d’autres idées qui ont fait leur bout de chemin telle que les form modes qui ont été intégrés au cœur de Drupal 8 grâce à Andrei Amateescu (*dev content*).
Nous avons donc tenté de vous présenter en 45 minutes quelques uns des modules que nous avons développé et avons listé des conseils que nous vous recommandons de mettre en œuvre lorsque vous construisez un backoffice pour vos clients. Le front est toujours très important mais il ne faut pas négliger vos utilisateurs de backoffice, ils passent parfois (souvent) plus de temps à utiliser l’application que les utilisateurs finaux alors ne les délaissez pas ! Vous avez beaucoup d’outils à disposition pour cela aussi avec Drupal core (et notamment ses types d’entités) mais aussi via l’univers de la contrib : vous pouvez créer des vues, calculer des données, créer des groupes d’actions pré-déterminées, etc dans le but de faire gagner du temps à vos utilisateurs. Si en plus de cela vous invitez ces utilisateurs lors de démonstrations régulières (comme Scrum le propose, cf ma présentation de Scrum) vous pourrez intégrer leur avis et les aider à adopter votre travail encore plus vite.
N’hésitez pas à réagir à cette présentation au travers des commentaires, je me ferai un plaisir de vous répondre.
LIBEREZ DRUPAL ! Exploitez les concepts Drupal et magnifiez votre backend !
Internet présente des potentiels de communication très ouverts à des coûts optimisés. Le bénéfice pour les entreprises se traduit par une visibilité accrue associée à un positionnement dynamique. Leur site web peut en effet être consulté à tout moment, de n’importe où, à partir de n'importe quel support de navigation digitale, et permettre un contact en temps réel.
Partie prenante dans la communication des entreprises et particulièrement sensible aux enjeux d’une présence efficace sur la toile, notre agence Mantalo Conseil s'est spécialisée en création de sites internet professionnels.
L'expérience d'internet a permis l'élaboration de référentiels et de supports permettant aux agences digitales et aux utilisateurs exigeants de s'accorder sur un ensemble de critères et de règles pour garantir un usage optimisé du web.
Attentive et impliquée dans cette démarche, notre agence web intègre de façon permanente les avancées perpétuelles en matière de qualité sur le web.
Au cours des différentes étapes du développement des sites Internet et quelle que soit la dimension du projet, nous nous référons :
Alors qu'une majorité d'internautes sont aujourd'hui mobinautes, le Responsive WebDesign qui permet de rendre les sites internet adaptables sur tous types de supports, est un critère de qualité à ne négliger sous aucun prétexte.
Nos prestations de développement de sites Internet se voit souvent associées à une intervention sur le contenu pour :
En assurant la rédaction de son contenu textuel, nous permettons à nos clients :
L'enjeu est par ailleurs de taille puisqu'il s'agit du référencement naturel et donc des chances pour le site d'être vu et lu par les internautes.
Pour nos clients qui ont fait le choix de l'autonomie pour l'administration de leur contenu, nous organisons régulièrement des ateliers "Le web pratico pratique" et des sessions de formation pour livrer les clés d’une communication efficace sur le web.
Une entreprise proche de sa communauté d'internautes se dote d'un lien puissant avec ses différents publics sur son marché (clients, fournisseurs, partenaires institutionnels, commerciaux et financiers).
Notre connaissance approfondie des différents réseaux sociaux et de leurs spécificités nous permet de piloter et d'assurer un community-management :
L'efficacité du community management repose sur la récurrence et le partage des informations avec des abonnés qui apprécient particulièrement de suivre l'actualité de leurs marques et enseignes préférées sur leurs réseaux sociaux.
Une veille efficace de votre environnement marché mettra en évidence vos besoins ponctuels de publication sur votre espace de communication digital professionnel (site, pages professionnelles, espaces d'échanges communautaires...). Il s'agit d'animer ces différents supports à l'aide d'informations courtes diffusées à intervalles réguliers.
Entreprises, collectivités, associations,… nos clients sont à la fois très différents de par leur activité ou la nature de leur structure, mais très semblables dans leur souhait d'accéder à une communication digitale efficace ! Sensibles à cette réalité, nos process nous permettent d'adapter nos solutions à une grande majorité des attentes et des budgets.
Découvrez nos réalisations web et n'hésitez pas à nous consulter pour nous soumettre vos projets de communication numérique. Nous les étudierons avec attention et transparence.
Internet présente des potentiels de communication très ouverts à des coûts optimisés. Le bénéfice pour les entreprises se traduit par une visibilité accrue associée à un positionnement dynamique. Leur site web peut en effet être consulté à tout moment, de n’importe où, à partir de n'importe quel support de navigation digitale, et permettre un contact en temps réel.
Partie prenante dans la communication des entreprises et particulièrement sensible aux enjeux d’une présence efficace sur la toile, notre agence Mantalo Conseil s'est spécialisée en création de sites internet professionnels.
L'expérience d'internet a permis l'élaboration de référentiels et de supports permettant aux agences digitales et aux utilisateurs exigeants de s'accorder sur un ensemble de critères et de règles pour garantir un usage optimisé du web.
Attentive et impliquée dans cette démarche, notre agence web intègre de façon permanente les avancées perpétuelles en matière de qualité sur le web.
Au cours des différentes étapes du développement des sites Internet et quelle que soit la dimension du projet, nous nous référons :
Alors qu'une majorité d'internautes sont aujourd'hui mobinautes, le Responsive WebDesign qui permet de rendre les sites internet adaptables sur tous types de supports, est un critère de qualité à ne négliger sous aucun prétexte.
Nos prestations de développement de sites Internet se voit souvent associées à une intervention sur le contenu pour :
En assurant la rédaction de son contenu textuel, nous permettons à nos clients :
L'enjeu est par ailleurs de taille puisqu'il s'agit du référencement naturel et donc des chances pour le site d'être vu et lu par les internautes.
Pour nos clients qui ont fait le choix de l'autonomie pour l'administration de leur contenu, nous organisons régulièrement des ateliers "Le web pratico pratique" et des sessions de formation pour livrer les clés d’une communication efficace sur le web.
Une entreprise proche de sa communauté d'internautes se dote d'un lien puissant avec ses différents publics sur son marché (clients, fournisseurs, partenaires institutionnels, commerciaux et financiers).
Notre connaissance approfondie des différents réseaux sociaux et de leurs spécificités nous permet de piloter et d'assurer un community-management :
L'efficacité du community management repose sur la récurrence et le partage des informations avec des abonnés qui apprécient particulièrement de suivre l'actualité de leurs marques et enseignes préférées sur leurs réseaux sociaux.
Une veille efficace de votre environnement marché mettra en évidence vos besoins ponctuels de publication sur votre espace de communication digital professionnel (site, pages professionnelles, espaces d'échanges communautaires...). Il s'agit d'animer ces différents supports à l'aide d'informations courtes diffusées à intervalles réguliers.
Entreprises, collectivités, associations,… nos clients sont à la fois très différents de par leur activité ou la nature de leur structure, mais très semblables dans leur souhait d'accéder à une communication digitale efficace ! Sensibles à cette réalité, nos process nous permettent d'adapter nos solutions à une grande majorité des attentes et des budgets.
Découvrez nos réalisations web et n'hésitez pas à nous consulter pour nous soumettre vos projets de communication numérique. Nous les étudierons avec attention et transparence.
La mobilité des supports de navigation sur internet fait du web la technologie la plus instantanée de l'information. Pour permettre aux entreprises de tirer parti de l'internet mobile, l'agence Mantalo Conseil s'est spécialisée dans le développement de sites accessibles à partir de n'importe quel écran d'ordinateur, de tablette ou de téléphone.
Toutes activités confondues, le web contribue à rendre les entreprises plus présentes sur leur marché. Bien que presque 700 millions de sites soient en ligne sur Internet, seulement moins d'un tiers d'entre eux seraient actifs. Cette statistique est à la fois édifiante et paradoxale. Mantalo Conseil met donc en avant 3 axes de progression immédiate pour les entreprises déjà présentes sur la toile :
Pour les entreprises qui n'ont pas encore franchi le pas de la communication numérique, nous proposons une démarche d'accompagnement globale dans l'étude, la réalisation et le suivi des supports.
Nous incitons tous nos clients candidats à la vente sur internet à considérer que l'investissement en temps, en énergie et en ressources financières n'autorise pas l'échec.
Plutôt que de les inciter à une approche expérimentale pour leur vendre une prestation minimaliste et inadaptée aux exigences actuelles du e-commerce, nous préférons les accompagner dans une véritable démarche marketing s'agissant de :
Nous préférons ainsi la solution e-commerce de Drupal Commerce à Prestashop qui connait actuellement les revers d'un développement économique trop rapide et mal maîtrisé.
Parce qu'une solution unique ne peut répondre objectivement à tous les besoins de nos clients, nous avons investi dans la maîtrise technique des CMS (« système de gestion de contenu ») :
Cette trilogie de supports associés à Dupal Commerce nous permet de proposer à nos clients des solutions :
Au delà de la création et de la publication des sites internet que nous développons, nous assurons :
Notre agence est spécialisée en communication digitale mais associe les supports numériques de communication à l'ensemble des leviers de promotion ou de valorisation d'activité. Notre équipe enrichit ses compétences en développement web d'une solide expérience en communication globale, en marketing stratégique et en management opérationnel.
Impliquée dans la qualité sur le web, nous développons des sites internet conformes aux normes de validité W3C et dont le Responsive WebDesign permet la consultation à partir de toutes les tailles d'écran fixes ou mobiles.
Vous souhaitez exploiter les ressources du web pour développer ou promouvoir votre activité ? Contactez nous sans engagement et étudions ensemble la solution la mieux adaptée à vos attentes de résultat.
Category: