Webinar securite pour applications Web

Mercredi 10 Février, 11h00 (Paris) : Sécurité pour les applications Web. Pour les startups du Web, la protection et la sécurisation de leurs applications, de leurs données, et de celles de leurs clients est un véritable facteur clé de succès.  Ce Webinar couvre les différents challenges liés à la sécurité ainsi que les solutions associées telles que l'encryption, l'authentification, les certificats, la sécurisation du stockage et le stockage à tolérance de panne, les environnements étanches. Les architectes de Sun Startup Essentials présenteront des implémentations économiques basées sur des composents standards et ouverts tel qu'Apache, MySQL et ZFS. Ce webinar fait partie de l'accompagnement du programme Sun Startup Essentials et est réservé à ses membres.

Votre société a moins de 6 ans et moins de  150 …

[Lire plus]
Réplication MySQL multiple sources

Trop de données, trop d'écritures, la solution la plus rapide et facile à mettre en place consiste à déplacer des tables sur d'autres serveurs. Ainsi, on s'est retrouvé avec plusieurs "bulles" composées d'un master et de N slaves. Ce qui complique un peu quand même.

Déjà, les backups. Maintenant, il faut un slave supplémentaire par bulle pour le backup. Rappel: il faut arrêter la réplication pour avoir un bon backup capable de repartir, de reconfigurer un slave from scratch.

Autre problème, bien plus complexe: souvent, notamment pour les statistiques, il faut faire de grosses requêtes avec des JOINs inter tables et inter base de donnée.

Il existe des solutions à ces problèmes, rajouter des slaves, faire de la consolidation de donnée par batch pour les stats... et le multiple source replication. Cette fonctionnalité est hyper demandé chez MySQL, comme on peut le voir sur le …

[Lire plus]
Replication MySQL

La réplication MySQL s'effectue généralement avec 1 master et 1 ou plusieurs slave(s).
Cependant, si vous possédez plusieurs « master » et que vous devez ajouter plusieurs « slaves », les combinaisons deviennent complexes.
Le site DuChatelet.net explique sous la forme d'un petit article les opérations qu'il a effectué pour mettre tout cela en place et en utilisant des scripts webs.

Qualité du password

Le sujet qui revient régulièrement à la une concerne la sécurité informatique.
Cette sécurité touche tous les domaines et secteurs. Il peut aussi vous toucher dans vos développements PHP / MySQL.
Une étude réalisée par Imperva montre que si les comptes des utilisateurs sont piratés, la première cause est provoquée par un mot de passe ne dépassant pas 6 caractères dont la majorité sont les noms communs ou une suite de chiffres ou lettres. Depuis de nombreux mois, ces attaques touchent les sites de réseau communautaire (Facebook...), les webmails (Hotmail, Gmail, Yahoo)...
Mais des solutions existent pour éviter d'être confronter à vous faire pirater vos comptes. Si vous suivez les recommendations de la NASA, un mot de passe doit contenir au moins 4 types de caractères différents :

  • Lettres minuscules
  • Des chiffres
  • Des lettres majuscules
  • Des caractères …
[Lire plus]
Rachat de Sun par Oracle : c’est OK pour l’UE

Depuis plusieurs mois, la commission européenne travaillait sur le dossier du rachat de Sun par Oracle, afin de s’assurer qu’il ne dégraderait pas trop la concurrence sur le marché des systèmes de gestion de bases de données. Malgré la pétition lancée en début d’année par l’un des créateurs de MySQL, la commission a rejoint l’avis des autorités américaines, et s’est donc prononcée favorablement à ce rachat.

Pour justifier son choix, la commission européenne s’appuie notamment sur les engagements pris par Oracle sur l’avenir de MySQL et sur l’existence de la base de donnée libre PostgreSQL, que beaucoup considèrent comme une bonne alternative à MySQL. La commission a également pris en compte le fait qu’il sera toujours possible de réaliser de nouveaux SGBD libres en s’appuyant sur le code existant de MySQL.

Si cette décision fait probablement le bonheur de Larry Ellison, CEO d’Oracle, …

[Lire plus]
Comment identifier la meilleure méthode de sauvegarde pour vos bases de données MySQL (19 Jan 2010)

Il existe une pléthore de méthodes et d'applications différentes pour la sauvegarde de vos bases de données MySQL. Ce séminaire Web vous aidera à identifier la méthode et l'application de sauvegarde adaptée à votre environnement MySQL.

Vous découvrirez le mode de fonctionnement des stratégies de sauvegarde MySQL disponibles, tout comme les points forts et les points faibles qui les différencient.

Nous examinerons l'utilitaire mysqldump, les sauvegardes du journal binaire, la copie à chaud MySQL (mysqlhotcopy), les logiciels R1Soft CDP et Bakbone APM pour MySQL, les méthodes de sauvegarde MySQL reposant sur la réplication, les techniques de captures instantanées (snapshots) Linux LVM et l'outil de sauvegarde et de restauration Zmanda Recovery Manager (ZRM).

Ne manquez surtout pas ce séminaire web dédié aux solutions de sauvegarde MySQL



Clés étrangères et actions

Le site dbnewz.com montre une autre manière pour la définition des clés étrangères en MySQL. L'utilisation d'une autre méthode peut vous permettre de résoudre certains soucis comme la suppression de données dans la table parente.
L'article explique étape par étape, pour réaliser cette opération de suppression.

Clés étrangères et actions

Le site dbnewz.com montre une autre manière pour la définition des clés étrangères en MySQL. L'utilisation d'une autre méthode peut vous permettre de résoudre certains soucis comme la suppression de données dans la table parente.
L'article explique étape par étape, comment réaliser cette opération de suppression.

Barre Timeline avec PHP et CSS et jQuery

La navigation dans un calendrier peut s'effectuer de nombreuses façons. De plus en plus, différentes barres de navigation apparaissent pour obtenir des résultats animés.
Martin Angelov montre comment réaliser cette opération en 2 temps :

  • Tout d'abord en utilisant PHP et MySQL pour interfacer avec les données
  • L'utilisation du CSS et de jQuery pour habiller les résultats et les animer.

Et il y a une démo en prime.

LeMug.fr soutient l’action de Monty

Les membres de l’association des utilisateurs francophones de MySQL (LeMuG.FR) soutiennent l’action de Monty et encouragent les utilisateurs de MySQL à signer la pétition www.helpmysql.org

MySQL au coté d’Oracle ? Cette éventualité aurait fait sourire il y a quelques temps encore. Or depuis le rachat de MySQL par SUN, puis de SUN par Oracle, c’est en passe de devenir une réalité. Un cauchemar ?

MySQL est un serveur de gestion de bases de données (SGBD) dont les principaux atouts sont la rapidité, la robustesse et la facilité d’utilisation. Son moteur est basé sur la norme ANSI SQL 92, tout en y apportant quelques fonctions spécifiques. Il est disponible sous deux licences, la licence GPL (General Public License) des projets GNU et FSF (Free Software Foundation) et une licence propriétaire moins contraignante mais payante. Avec près de 30 …

[Lire plus]