MySQL Dumper : sauvegarde MySQL au navigateur

MySQLDumper est un script de sauvegarde MySQL, écrit en PHP et Perl.
MySQLDumper utilise une technique propriétaire pour éviter les interruptions d'exécution de PHP. Le script sauve une quantité d'informations, puis se rappelle automatiquement via JavaScript pour continuer le processus sans être bloqué.

Moteur Maria pour MySQL, sur le blog de Monty

Monty Widenius, co-foundateur de MySQL AB, a lancé tout récemment son blog. Les deux premières entrées sont consacrées à l'acquisition de MySQL par Sun, et sur un nouveau moteur de table MySQL appelé Marie.
La vente de MySQL a un autre éditeur était l'alternative disponible à l'entrée en bourse, qui apparaissait plus incertaine à Monty : "dans ce cas, il n'y a aucune garantie à long terme que MySQL AB soit une entreprise dédiée à l'Open Source." Avec Sun, Monty a le sentiment d'avoir fait un choix constructif.
Pour Maria, c'est l'annonce de la disponibilité de ce nouveau moteur. L'objectif principal est de proposer une alternative robuste aux crash à MyISAM : en cas de crash, le moteur réparera les tables automatiquement pour repartir. De plus, les fonctionnalités sont plus importantes dans ce moteur que les performances : ces dernières seront étudiées une fois le moteur fonctionnel. Maria est disponible depuis …

[Lire plus]
MySQL Dumper : sauvegarde MySQL au navigateur

MySQLDumper est un script de sauvegarde MySQL, écrit en PHP et Perl.
MySQLDumper utilise une technique propriétaire pour éviter les interruptions d'exécution de PHP. Le script sauve une quantité d'informations, puis se rappelle automatiquement via JavaScript pour continuer le processus sans être bloqué.

Le meilleur du mois de décembre 2007
phpBB3 "Olympus" 3.0.0
(2505 hits)
Google Agenda sur votre site
(2142 hits)
Calendrier 2008 pour PHP …
[Lire plus]
Le meilleur du mois de décembre 2007
phpBB3 "Olympus" 3.0.0
(2505 hits)
Google Agenda sur votre site
(2142 hits)
Calendrier 2008 pour PHP …
[Lire plus]
PDO2 lancé

Wez Furlong lance le chantier de PDO2 par un appel à commentaire. PDO, la couche d'abstraction de base de données pour PHP, est maintenant un ajout permanent à la plate-forme, et le groupe de développeurs souhaite faire participer plus particulièrement les éditeurs des bases, tout en modernisant l'API.
PDO2 se dote d'un groupe d'organisateurs, d'une CLA (Common Licence Agreement), et d'une FAQ.

Alertes sécurité des applications PHP et MySQL, édition 180


PHP et MySQL ne font l'objet d'aucune alerte de sécurité dans leurs versions courantes :
PHP 5.2.5 et 4.4.8; MySQL 5.0.51 (communauté) , 4.1.22, ainsi que 5.1.22-beta et 6.0.3.
Les mises à jour sont recommandées vers ces versions.



8 alertes de sécurité ont été émises cette semaine, concernant des applications suivantes :
Drupal, Gallery, Horde, Mantis, MyBB, PHP Nuke, WordPress et phpBB


[Lire plus]
Vidéo PHP et MySQL, édition 29

Voici les 5 dernières vidéos PHP et MySQL.


[Lire plus]
Implémentation de dictionnaire en MySQL

Un dictionnaire représente une colonne dans une table avec un nombre fini de valeurs : par exemple, la liste des provinces canadiennes, ou les mois de l'année. Ce type de liste peut être plutôt court, mais parfois long : le plus important est qu'il soit fini, et stable.
Il y a alors plusieurs solutions pour mettre ces informations en base, proprement :
+ un champ ENUM (plus de 64000 valeurs possibles)
+ un champ VARCHAR (une infinité de valeurs)
+ un champ entier et une table de jointure : un peu des deux précédents
Peter Zaitsev réalise un test que je voulais faire depuis longtemps, et mesure les performances de chaque solution. Les trois sont très proches, avec ENUM un peu plus rapide, et VARCHAR un peu plus lent.

[Lire plus]
Vidéo PHP et MySQL, édition 29

Voici les 5 dernières vidéos PHP et MySQL.


[Lire plus]