Meetup MySQL Viadeo / LeMUG.fr, les vidéos

Les vidéos du meetup Viadeo/LeMUG sont dispo:

Christophe Tibault : Opening keynote Cédric Peintre : Planification et monitoring de mysqldump avec ZRM community Stéphane Combaudon : Maatkit/Percona Toolkit en pratique Marc Thomas : Passer de 10 000 à plus de 10 000 000 de paiements par mois Olivier Dasini : Étude de cas : migration MySQL Latin 1 vers UTF-8

Introductions aux bases de données

Le site DB-class vient d'être mis à jour pour le plaisir de tous. Ce site propose de nombreuses vidéos pour maîtriser le format SQL des bases de données qui pourrait être utile dans vos développements PHP.
Bien sur, les cours sont progressifs pour que vous puissiez utiliser les vidéos dans votre base de données préférée comme MySQL. Les vidéos vont traiter un certain de nombreux sujets :

  • Les bases de données relationnelles
  • SQL
  • XML Data
  • UML
  • Contraintes et Triggers
  • Views
  • No-SQL
  • etc


Par ailleurs, après avoir pri connaissance des vidéos, vous pourrez effectuer les examens pour vérifier la bonne maîtrise de vos connaissances.
Enfin, l'inscription au site est obligatoire, mais entièrement gratuit.

[Lire plus]
Construction d un ORM PHP

Dans le troisième et dernier volet de la série d'articles sur 'la construction d'un ORM en PHP' publié par le site Devshed. Cet article aborde l'idée de l'injection de dépendance, en montrant comment il peut être utilisé dans les relations entre les entités.
Un script PHP est proposé pour vous montrer le principe de fonctionnement. Bien sur, si vous avez raté les 2 précédentes parties, les points mise en avant de cette série sont :

  • La Manipulation de données avec PHP
  • L'Exécution de commandes Shell avec PHP



Meetup MySQL Viadeo / LeMUG.fr, les photos

Vous pouvez consulter les photos du meetup Viadeo/LeMUG sur le compte FB du MUG:

https://www.facebook.com/media/set/?set=a.10150393843136937.345851.46154571936&type=3

Product Roadmap of MySQL - RDBMS and NoSQL, And Beyond (22 Dec 2011)

MySQL has announced new product roadmap beyond MySQL 5.5 and MySQL Cluster 7.1. We summarize MySQL's first year under Oracle's stewardship, discuss the current and ongoing engagement with the MySQL users and! offer insights into future roadmaps and commitment to MySQL products. Current major version MySQL 5.5 has number of enhancements in performance, scalability, and availability.



Date and Time: Thursday, 22 Dec 2011, 13:00 Asia/Singapore

Singleton avec PHP

Le site DevArticles.com publie dans un article l'utilisation du singleton avec PHP. L'article montre comment le mettre en place avec une connexion à une base de données MySQL.
Dans cette première partie, l'article publie les classes nécessaires que vous avez besoin, et qui servira de base pour la deuxième partie de l'article. Bien sur, l'auteur montre un exemple d'utilisation avec une interface à la base de données.
La deuxième partie de l'article montre comment briser les injections de dépendance

What's New in MySQL 5.6 - Part 2: Replication Enhancements (14 Dec 2011)

As part of the MySQL 5.6 Development Milestone Releases, Oracle has announced significant enhancements to MySQL replication.

Tune into the part 2 of the "What's New in MySQL 5.6" webinar series where the MySQL team will discuss the design and implementation of each of these features, and how to get started in evaluating them. The session will specifically cover:

  • Enhanced data integrity: Global Transactions Identifiers, Crash-Safe Slaves and Replication Event Checksums;
  • High performance: Multi-Threaded Slaves, Binlog Group Commit and Optimized Row-Based Replication;
  • Improved flexibility: Time Delayed Replication, Multi-Source Replication, Binlog API and Informational Log Events



Date and Time: Wednesday, 14 Dec 2011, 09:00 US/Pacific

Char vs Varchar en MySQL

Le site XpertDeveloper effectue une comparaison entre 2 types 'Char' et 'Varchar' que vous pouvez utiliser pour un même champ dans une base de données. Cette comparaison est toujours utile d'expliquée car même si elle ne touche pas directement vos développements PHP, elle concerne la base de données.
L'article présente chaque fonctionnalités, pour ensuite calculer le nombre de bytes utilisés.
Bien sur, le résultat est sans appel, dont l'article montre le résultat obtenu.

Un guide des messages d erreurs

Smashing Magazine a publié un article très interressant autour des messages d'erreurs, dont Rachel Andrew donne un retour d'expérience.
Ces messages d'erreurs sont souvent des bêtes noires des personnes qui installent pour la première fois un script PHP ou encore un CMS ou un Framework, car si vous interrogez les développeurs ou développeuses PHP, ils sauront résoudre le soucis rapidement.
Par contre, pour les personnes n'ayant aucune connaissances du langage, cela devient plus difficile, c'est pourquoi l'article montre les différentes erreurs que vous pouvez rencontrer, comme :

  • L'affichage d'une page blanche
  • Localisez le journal
  • Les messages d'erreurs, les avertissements
  • Les messages liés à la base de données (par exemple MySQL)
  • Les erreurs avec PHP
  • URL rewriting
  • Les problèmes de permissions
  • Les warning PHP …
[Lire plus]
MONyog inside

MONyog inside est un outil permettant de suivre vos outils de monitoring et par conséquent complémentaires aux outils de la même famille que vous avez l'habitude d'utilisé.
Mais il est avant tout un outil de suivi et de conseil pour la communauté MySQL et vous pourrez utiliser celui-ci aussi pour obtenir de nombreuses informations supplémentaires touchant le SSH, FTP, MySQL...
Par ailleurs, il pourra vous aider du coté Serveur avec Apache et du coté PHP.