19
Mar

IP Loadbalancing selon OVH

Written by Stephane Montagnon. Posted in Astuces internet

Principe et mise en application :

Nous venons de mettre en place notre première solution utilisant l’ip loadbalancing d’OVH, en voici le principe et l’usage que nous en avons fait. Cette solution a été mise en place sur un site institutionnel, la mise en place pour un site de e-commerce serait différente, notamment en ce qui concerne la base de données.

Achat d’une ip qui sera en tête de pont du ou des domaines à gérer, cette ip renverra vers un ou plusieurs serveurs dédié (ou VPS). Premier intérêt, selon la disponibilité des serveurs, le système IPLB gèrera le renvoi vers les serveurs toujours actifs.

Gestion des bases de données :

Pour la synchronisation des bases de données, nous avons utilisé la synchronisation maitre/esclave de Mysql. Un des serveurs récupères toutes les écritures dans la base et les renvoie vers les autres bases. Tous les serveurs sont accessibles en lecture. Si le serveur maitre tombe en panne, les écritures ne sont donc plus possible, les programmes gèrent se cas de figure est indique à l’internaute que ces modules sont en cours de maintenance.

Gestion des programmes (scripts, images, documents…) :

Pour répliquer les différents fichiers, qui ne sont modifier que sur le serveur maitre, nous avons choisit de mettre en place une synchronisation via le protocole rsync, qui est exécuté toutes les 5 minutes en automatique ou à la demande si l’utilisateur veut mettre à jour immédiatement tous les serveurs.

Pour commencer : https://www.ovh.com/fr/solutions/ip-load-balancing/infrastructure-hybride.xml

16
Oct

Quel est la résolution d’écran à prendre en compte pour la création d’un site web ?

Written by Stephane Montagnon. Posted in Astuces internet

Un très bon article de Tom’s Hardware montre que la définition la plus utilisée sur internet n’est plus le 1024 x 768 mais la version « wide » de 1366 x 768 avec 19,28% des ordinateurs qui utilisent cette définition. Cela ne donc change pas la fameuse ligne de flottaison (ligne à partir de laquelle l’internaute doit faire défiler pour voir le site) qui se situé autour de 700px.

Plus d’info ici

22
Mai

Comment éviter de charger plusieurs fois jQuery sous Joomla

Written by Stephane Montagnon. Posted in Astuces internet

Nous utilisons tous des modules Joomla qui ont besoin de la librairie jQuery pour fonctionner. Du coup, il peut arriver que cette librairie soit incluse plusieurs fois sur une même page par différents modules ou plugins, provoquant ainsi des erreurs.

La solution ? Insérer ce petit bout de code à l’endroit où votre module ou plugin fait appel à la librairie jQuery, afin d’empêcher qu’elle ne se charge une seconde fois si elle est déjà présente :

// charger jQuery si ce n’est pas déjà fait
if (!JFactory::getApplication()->get('jquery')) {
        JFactory::getApplication()->set('jquery', true);
        // ajouter jQuery ici
        ...
}
29
Avr

Purge des bases de données de PhpList

Written by Stephane Montagnon. Posted in Astuces internet

Voici une petite astuce qui vous permettra de conserver des tailles de tables raisonnables si vous utilisez PhpList.

Le plus simple est de supprimer les plus anciens click sur vos bases :

DELETE FROM phplist_linktrack WHERE DATEDIFF(NOW(), latestclick) > 365;

DELETE FROM phplist_linktrack_userclick WHERE DATEDIFF(NOW(), date) > 365;

Les plus anciens click sur vos emailing seront ainsi supprimés, vous pouvez aussi supprimer les click sur un message en particulier :

DELETE FROM phplist_linktrack WHERE messageid = 999

DELETE FROM phplist_linktrack_userclick WHERE messageid = 999
03
Avr

Problème d’impression des couleurs d’une page internet

Written by Stephane Montagnon. Posted in Astuces internet

Si vous avez essayé, vous avez pu constater qu’il n’est pas toujours facile d’imprimer une page internet. Les textes écrient en blanc peuvent apparaitre en noire à la sortie de l’imprimante.
Il est possible de résoudre le problème mais… uniquement du coté du navigateur, sous Firefox par exemple il faut cocher la case [Imprimer le fond de page] qui se trouve dans
Firefox >> Imprimer >> Mise en page

firefox_imprimer

05
Fév

Protéger mysql avec iptables sous Gentoo OVH

Written by Stephane Montagnon. Posted in Astuces internet

Voici un petit tutoriel qui vous permettra de protéger vos accès extérieurs à Mysql via le firewall iptables :

taper :

cd /etc/init.d
vi firewall

Modifier le script en adaptant l’exemple ci-dessous

#!/bin/sh
# chkconfig: 3 21 91
# description: Firewall
IPT=/sbin/iptables
case "$1" in
start)
$IPT -F INPUT
$IPT -A INPUT -i eth0 -s 80.80.80.80 -p tcp --destination-port 3306 -j ACCEPT
$IPT -A INPUT -i eth0 -p tcp --destination-port 3306 -j REJECT
exit 0
;;
stop)
$IPT -F INPUT
exit 0
;;
*)
echo "Usage: /etc/init.d/firewall {start|stop}"
exit 1
;;
esac

modifier les droits du script :

chmod 700 firewall

Faites en sorte que le script soit lancé au démarage :

/sbin/rc-update -a firewall default
16
Déc

Après le Wi Fi le Li Fi

Written by Stephane Montagnon. Posted in Astuces internet

En jouant sur la fréquence d’une lampe (en allumant et eteignant plusieurs miliers de fois par seconde), on peut faire passer des informations numériques à n’importe quel support informatique.

  • Imaginer tous les avantages d’une telle technologie :
  • pas de problème de bande de fréquence comme avec le wifi (libre et gratuite)
  • pas de problème de sécurité, la lumière ne franchie pas les murs de l’entreprise
  • communication très haut débit (1 Gb/s)
  • pas de problème d’interférence et de brouillage électromagnétique…

il faut juste penser à bien changer les ampoules…