Jacques Bodin-Hullin Développeur d'applications Web

La perfection est atteinte non quand il ne reste rien à ajouter, mais quand il ne reste rien à enlever.

Antoine de Saint Exupéry

A propos

Bienvenue sur mon blog !

Je suis Jacques Bodin-Hullin, développeur PHP confirmé, certifié Magento.

Ce blog est dédié au développement, PHP essentiellement, Javascript un peu, et tout le reste, évidemment !

N'hésitez pas à aller faire un tour sur mon github afin de suivre mes projets et à poster vos remarques sur les articles que vous trouvez ici, c'est toujours constructif !

J'espère que vous trouverez ici l'information que vous cherchez.

Je suis également le fondateur de Monsieur Biz, une agence spécialisée Magento.


Tags

Jekyll Markdown GitHub Magento Snippets Vim Netbeans jQuery Javascript PHP URL Bonnes pratiques Ajax Homepage Layout CMS The Installer Android Proxy HTTP Git Workflow Cache Block Module Cart Customer Handle Events Attributes Product Product type EAV Thème MariaDB MySQL Images Aides de vue OS X Astuces MageConf Émulation Meet Magento Productivité SSL Sécurité COMODO gandi Fabric Vagrant AFUP Monsieur Biz Apache


Sélection de références

Gérant de SARL

Gérant de SARL Voir le détail >>

Monsieur Biz

Monsieur Biz Voir le détail >>

Voir toutes mes références >>


Installation de votre SSL + Top sécurité

Maintenant que vous avez acheté votre certificat SSL Business et que vous êtes prêt à l'installer sur votre serveur, voici quelques astuces pour obtenir la qualité optimale au niveau sécurité et ainsi éviter que votre site ne s'affiche pas sur certains navigateurs (Android etc.) à cause d'une alerte de sécurité !


Bilan 2013-2014, en avant 2015 !

Une fois n'est pas coutume il paraît. Alors pour une fois je vais faire un article sur l'année qui vient de s'écouler et un peu plus.

2013

En juillet 2013 je quitte la super équipe de Capkod afin de prendre quelques mois de vacances.

Plusieurs mois pendant lesquels je vais apprendre quelques technos et me remettre à jour. J'apprends par exemple à utiliser Puppet et Vagrant. Je vais aussi en profiter pour faire beaucoup de moto afin de me ressourcer un peu.
Je croise à plusieurs reprises l'association Firegento qui regroupe des développeurs Magento de toute l'Allemagne.

Ce départ de l'agence n'était pas annodin. Le but ? Monter une société de service en octobre 2013 : L'agence Monsieur Biz !

Les premiers clients sont là, tout va pour le mieux.


Comment utiliser Vagrant et Magento ?

Ça fait plusieurs fois qu'on me demande comment on utilise Vagrant chez Monsieur Biz.

J'ai donc décidé de faire un article malgré le peu de temps que j'ai à ma disposition en ce moment.

L'idée c'est de vous montrer comment on fonctionne. Après libre à vous de nous faire quelques PR sur Github, ou encore de ne pas utiliser notre box, tout simplement !

Je vous expliquerai aussi pourquoi nous ne passons pas sur Docker pour le moment.

Pour les plus impatients, vous trouverez la Vagrant Box Magento de Monsieur Biz sur Github.


Fabric et Magento, le combo gagnant !

Fabric est une librairie Python et un outil en ligne de commande pour le déploiement facile et/ou l'administration système via le protocole SSH.

Avec un simple petit fichier, le fabfile.py, vous allez pouvoir vous connecter sur vos serveurs, en simultané ou l'un après l'autre, et y exécuter des commandes.

Sur de petits projets c'est vraiment magique et très simple d'utilisation. Mais très vite on est confronté à un problème :

Je veux lancer un déploiement en une seule commande mais mes serveurs ne font pas tous la même chose !

J'ai passé un bon moment à chercher une parade à tout ça tout en restant dans l'esprit de fabric ;


Votre certificat SSL Business

[Dernière mise à jour le 14/02/2015.]

Un certificat SSL, pour Secure Socket Layer, est basé sur plusieurs fichiers qui permettent le chiffrement des données entre le client (vous) et un site tiers.

En e-commerce nous avons souvent recourt à un certificat SSL pour sécuriser les données que vous échangez avec le site marchand. Comme par exemple votre adresse postale, vos informations de connexion et bien plus encore.

Là où le certificat est important c'est dans le tunnel de commande.

Chez Monsieur Biz nous utilisons des certificats SSL Business : un certificat "Business" permet au e-commerçant d'avoir une plus grosse assurance en cas de problème de sécurité lié au certificat.
Et surtout vous obtenez une « Green Bar ».

Il y a plusieurs types de certificats mais nous n'allons retenir que les suivants :

  • Le certificat dit auto-signé qui n'est pas signé par une autorité de certification.
  • Le certificat signé simple qui est signé par une autorité de certification.
  • Le certificat signé « Green Bar » qui, en plus d'être signé par une autorité de certification, affiche une barre verte dans le navigateur.

Un certificat, s'il est signé, protège aussi bien les informations transmises entre le client et le serveur avec ou que sans barre verte.

Ici on a par exemple google.fr qui propose un certificat sans Green Bar et Gandi qui a un certificat avec Green Bar.
Le premier certificat en revanche est auto-signé. Chez Monsieur Biz nous utilisons des certificats auto-signés pendant nos développements afin de vérifier le bon fonctionnement du site e-commerce Magento avec un certificat SSL.

Le point important est qu'une Green Bar n'est pas délivrée à n'importe qui. La société demandeuse doit passer une vérification de la part de l'autorité de certification.
Pour Google encore une fois, c'est différent, car ils ont leur propre autorité de certification et peuvent donc créer autant de certificats qu'ils le souhaitent.

C'est le sujet de cet article : Comment obtenir un certificat business avec une Green Bar chez COMODO via gandi.net ?

Comodo est une autorité de certification

Contact

Mon QRcode

le QRcode