PhpMyBackupPro 2.1

phpMyBackupPro est une application web permettant de sauvegarder une base de donnée MySQL avec PHP.
Vous pouvez planifier :

  • Les sauvegardes
  • Les téléchargement par courriel
  • Les télécharger à l'ensemble du FTP
  • Sauvegarder des répertoires de fichiers. Zip et compression gzip


Il a été réalisé une interface pour faciliter le mieux la navigation dans cette API.
PhpMyBackupPro propose de nombreuses langues, d'aide en ligne et une installation en automatique.

Influencer l’optimiseur de MySQL

Il est possible d’influencer l’optimiseur pour qu’il choisisse d’utiliser ou de ne pas utiliser un index particulier. Les clauses à placer dans votre requête SELECT sont les suivantes:

USE INDEX : utilise l’index passé en argument (MySQL ne l’utilisera pas si l’index est plus couteux qu’un full table scan)

FORCE INDEX : utilise l’index passé en argument (MySQL ne l’utilisera pas …s’il ne peut pas l’utiliser )

IGNORE INDEX : n’utilise pas l’index passé en argument

La plus part du temps, il se débrouille trés bien sans indications, mais parfois…

Dans cet exemple, j’utilise une table rental_daz inspirée de la table rental de la base de donnée sakila, voici sa structure:

12:14 daz$sakila> SHOW …
[Lire plus]
PHP TV : special Forum PHP 2008

Après avoir couvert le forum PHP 2008 organisé par l'AFUP (Association Française des Utilisateurs PHP).

L'équipe de PHP TV, met à disposition l'ensemble des conférences plénières.

Voici la liste :

* The Age of Literate Machines (Zak Greant)
* 20minutes.fr : plus vite, plus lourd, plus alerte (Nicolas Silberman et Sébastien Lucas)
* Drupal : Rue89 ou la communauté de l'info (Damien Cirotteau)
* Industrialisation PHP : Retour d'expérience BNP Paribas (Jean-Philippe Glomot)
* Nouvelles fonctionalites Oracle database 11g pour PHP (Kuassi Mensah)
* Scaling Mozilla's websites with PHP (Laura Thomson)
* Performance, en allant plus loin que PHP (Eric Daspet)
* Static and Dynamic Analysis at Ning (David Sklar)
* PHP 5.3 : les nouveautés du futur si proche (Pascal Martin)
* Place des Tendances et les interfaces riches Ajax (Olivier Vanhaecke et …

[Lire plus]
Certification prise 2

Ça y est, c’est aujourd’hui que je commence mon étude pour passer l’examen de certification pour développeurs CMDEV. À la même date l’an passé, je commençais mes études pour la certification CMDBA que j’ai finalement obtenu au printemps 2008. Évidemment je n’étudie pas 8h de temps par jours; j’ai un mois de février déjà très chargé et j’aime prendre mon temps pour bien faire les choses.

CMDEV

Bien que je maîtrise plusieurs aspects de MySQL, les examens sont relativement difficiles, et c’est ce qu’on s’attend de ce genre de certification. Si c’était trop facile, l’intérêt de posséder une telle certification serait diminué et elle perdrait beaucoup de valeurs. Le niveau de complexité, si je me réfère aux 2 examens de CMDBA, s’avère un beau défi.

J’espère que les questions ont été travaillées. Les examens n’existent pas en français et les versions anglaises sont …

[Lire plus]
EasyPHP 3.0, quoi de neuf ?

J’ai récemment appris qu’EasyPHP 3.0 était sorti. Belle surprise pour beaucoup de monde je pense ! Moi le premier .. Je m’étais arrêté, certainement comme vous, à une version 2.0 qui n’en finissait pas de traîner en version bêta. Finalement, cette version tant attendu, puisqu’incluant PHP 5 pour la première fois dans l’histoire d’EasyPHP, n’a jamais vu le jour. Elle est restée 2 ans en bêta. Une bêta 2 très discrète avait pourtant vu le jour laissant espérer une version finale à la fin de l’année 2007, mais rien de tout ça.

EasyPHP est maintenant sorti depuis quelques jours en version 3.0 (d’un coup comme ça, sans prévenir). Elle inclut les dernières versions à ce jour de toutes les applications, c’est à …

[Lire plus]
EasyPHP 3.0, quoi de neuf ?

J’ai récemment appris qu’EasyPHP 3.0 était sorti. Belle surprise pour beaucoup de monde je pense ! Moi le premier .. Je m’étais arrêté, certainement comme vous, à une version 2.0 qui n’en finissait pas de traîner en version bêta. Finalement, cette version tant attendu, puisqu’incluant PHP 5 pour la première fois dans l’histoire d’EasyPHP, n’a jamais vu le jour. Elle est restée 2 ans en bêta. Une bêta 2 très discrète avait pourtant vu le jour laissant espérer une version finale à la fin de l’année 2007, mais rien de tout ça.

EasyPHP est maintenant sorti depuis quelques jours en version 3.0 (d’un coup comme ça, sans prévenir). Elle inclut les dernières versions à ce jour de toutes les applications, c’est à …

[Lire plus]
Star Rating System

Les statistiques sont souvent un des critères important d'un site internet, car grâce à elles, vous obtenez toutes sortes d'informations.
Cependant d'autres moyens existent : par exemple le système de notation.
Le système de notation est proposé par l'application Star Rating System, qui va vous permettre d'implémenter un système de notation dans vos pages internet.
Cette API a été réalisée en PHP / MySQL et en licence FREE.
Comme ceci vous pouvez proposer de mettre des notes sur des actualités, news ou articles de votre choix pour avoir des avis plus pertinent.

Lancement (officiel) du MySQL User Group.FR

Le MySQL User Groupe.fr (LeMUG.fr), association loi 1901, réunit les utilisateurs francophones de la base de données open source MySQL. (http://www.lemug.fr/)

LeMUG.fr poursuit plusieurs objectifs:

[Lire plus]
lemug.fr assiste à l’AG de l’Association PHP France

Ce week-end Olivier Dasini et Cyril Pierre de Geyer ont representé lemug.fr à l’occasion de l’assemblée générale de l’Association Française des Utilisateurs de PHP (www.afup.org). Des pistes ont été ouvertes quant à la participation de lemug.fr dans l’organisation du forum PHP 2009. L’idée serait de profiter de l’organisation de l’afup pour permettre a lemug.fr de faire [...]

Actualité de développement PEAR, edition 232

17 paquets ont été mis à jour cette semaine :
PEAR est la bibliothèque de composants PHP.
Validate_CH 0.6.0 PEAR_PackageFileManager_Plugins 1.0.0alpha1 PEAR_PackageFileManager2 1.0.0alpha1 PEAR_PackageFileManager 1.7.0alpha1 MDB2_Driver_sqlite 1.5.0b2 MDB2_Driver_pgsql 1.5.0b2

[Lire plus]