fr en

IGMP snooping

2009-09-28 4 Min. lecture Réseaux Aymeric
L’IGMP Snooping est une fonction de couche 2 permettant d’écouter le traffic IGMP en permettant à un commutateur (switch) d’intercepter les communications entre les routeurs multicast et les hôtes. Introduction Le protocole IGMP est utilisé pour l’adhésion d’hôtes à un ou plusieurs groupes multicast présents sur le réseau. Un obstacle apparaît cependant lorsque le réseau ne contient pas uniquement des équipements réseaux Cisco. En effet, seuls les équipements réseaux Cisco ont la possibilité d’utiliser le protocole CGMP (Cisco Group Management Protocol) qui permet de restreindre le traffic IGMP à la couche 2 du modèle OSI. continuer la lecture

Protocole VRRP

2009-09-28 5 Min. lecture Réseaux Aymeric
A l’heure où la haute disponibilité est un des maîtres mots du réseau, le protocole VRRP (Virtual Router Redundancy Protocol) permet d’augmenter la disponibilité des routeurs lors de transferts de données importantes dans un même sous-réseau. Introduction Le transfert de données importantes effectué via un seul routeur peut s’avérer problématique en cas de dysfonctionnement de celui-ci. Le protocole VRRP offre la possibilité via un système de virtualisation qui créé des liens entre les routeurs pour augmenter leurs disponibilités. continuer la lecture

Amérliorer les performances de WordPress sur les mutualisés OVH

2009-09-26 1 Min. lecture Développement Web Wordpress Aymeric
Une petit astuce rapide à mettre en place venant du blog du spécialiste Worpress, Amaury Balmer. Cette astuce ne concerne que les personnes disposant d’un blog sous Wordpress et d’un hébergement mutualisé chez OVH. L’astuce consiste à modifier le fichier .htaccess à la racine de votre blog et d’y rajouter les ligne suivantes : SetEnv REGISTER_GLOBALS 0 SetEnv ZEND_OPTIMIZER 1 SetEnv MAGIC_QUOTES 0 SetEnv PHP_VER 5 Ces ligne auront pour effet de désactiver REGISTER_GLOBALS et les MAGIC_QUOTES, de passer de la version 4 (par défaut) à la version 5 de PHP et d’activer le ZEND_OPTIMIZER pour un gain de rapidité. continuer la lecture

Utiliser cURL au lieu de file_get_contents() avec TinyURL en PHP

2009-09-22 1 Min. lecture Développement Web PHP Aymeric
TinyURL est un service permettant de raccourcir les URL afin de pouvoir les publier sur des sites comme Twitter qui ne permettent des messages que 140 caractères maximum. Par exemple https://www.aymericlagier.com peut être raccourci en http://tinyurl.com/ms75l4. Pratique pour les URL à rallonge. L’API de TinyURL permet de générer des URL raccourcies automatiquement via un script PHP. Pour obtenir l’URL raccourcie, il suffit de faire : <?php $url = file_get_contents(‘http://tinyurl.com/api-create.php?url=https://www.aymericlagier.com’); echo $url; ? continuer la lecture

Changer la configuration de PHP et Apache sur les mutualisés 1&1

2009-09-21 1 Min. lecture Développement Web PHP Aymeric
Après l’article sur la modification de la configuration PHP sur les mutualisés OVH ici voici un article sur la configuration des mutualisés 1&1. En effet, par défaut PHP est en version 4 ce qui peut poser des problèmes pour l’utilisation entre autres des try/catch ou de la librairie SimpleXML. Pour mettre PHP en version 5 par défaut, il faut rajouter à la racine de votre serveur un fichier .htaccess avec la ligne suivante : continuer la lecture

Le Bluetooth

2009-09-16 3 Min. lecture Réseaux Aymeric
Introduction Le bluetooth est une technologie utilisant les ondes radio sur de courtes distances afin de créer des PAN (Personal Area Network) entre un téléphone portable et un ordinateur ou entre un téléphone et une oreillette. Historique La naissance du Bluetooth remonte à 1994 par le constructeur Ericsson. C’est ensuite en 1998 avec la création du SIG, Bluetooth Interest Group (association de Agere, IBM, Intel, Microsoft, Motorola, Nokia et Toshiba) que le Bluetooth s’est vulgarisé. continuer la lecture

Installation et utilisation de Zend Server dans PHP Solutions

2009-09-14 1 Min. lecture Publications Aymeric
Encore un petit article de paru dans PHP Solutions sur l’installation et l’utilisation de base de Zend Server. Apprenez à utiliser les bases du Zend Server, le server idéal pour vos applications en production. Pour lire cet article, rendez-vous dans un bon marchand de journaux ;-). Je profite de ce billet pour vous informer que je m’occupe de la page Facebook et du compte Twitter de PHP Solutions. Facebook Twitter

Protocole ARP

2009-09-10 3 Min. lecture Réseaux Aymeric
Indispensable à l’usage d’IPv4, le protocole ARP (Address Resolution Protocol) permet de connaître l’adresse physique d’une machine (adresse MAC (Media Access Control)) à partir de son adresse physique (Adresse IP). Introduction Sur un réseau, les périphériques sont identifiés par leurs adresses logiques de couche 3 du modèle OSI (adresse IP). Ces adresses sont contrôlées par la IANA (Internet Assigned Numbers Authority). Les adresses physiques, couche 2 du modèle OSI (adresse MAC) quant à elles sont définies en usine lors de la fabrication de la carte réseau du périphérique. continuer la lecture

Introduction au VPN

2009-09-10 4 Min. lecture Réseaux Aymeric
A l’heure où la mobilité est un argument dans le domaine professionnel, il est nécessaire de pouvoir travailler pour son entreprise à n’importe quel endroit du monde. Pour des raisons évidentes de sécurité, toutes les informations indispensables à une entreprise ne peuvent pas être stockées sur un serveur accessible publiquement depuis internet. Elles ne sont donc théoriquement pas accesssibles depuis un réseau extérieur à celui de l’entreprise. Un commercial en déplacement ne peut donc pas accéder aux informations de son entreprise si il est en déplacement à l’autre bout du monde ou non connecté au réseau de l’entreprise. continuer la lecture

[PHP] Changer la configuration PHP des mutualisés OVH

2009-08-19 1 Min. lecture Développement Web PHP Aymeric
Sur les offres mutualisés OVH (http://www.ovh.com), il n’est pas possible de modifier les fichiers de configuration comme le célébre php.ini. Certaines limitations découlent de ce problème, comme le version par défaut de PHP qui est 4. Pour utiliser des fichiers développés en PHP 5 il faut donc par défaut mettre l’extension .php5. Ou encore le paramètre _r__egister_globals _qui est à On par défaut et qui peut ouvrir la porte à certaines failles de sécurité ou bugs. continuer la lecture
messages plus récents