Rétrospective : Mars 2010

Les meilleures actualités autour de PHP et MySQL du mois de Mars 2010 ont été : 

Administration de MySQL et des outils
Le langage PHP mieux noté que les autres
[Lire plus]
Rétrospective : Février 10

Les meilleures actualités autour de PHP et MySQL du mois de Février 2010 ont été :

Les 10 erreurs classiques
Compte a rebour
PHP Live …
[Lire plus]
Rétrospective : Janvier 10

Les meilleures actualités autour de PHP et MySQL du mois de Janvier 2010 ont été :

Qrcode générator
Tableaux croisés dynamique PHP
[Lire plus]
Fork ou pas fork

Depuis quelques mois l'open source a été au devant de l'actualité avec de nombreux rebondissements, de séparations, rapprochements, etc...
Trois secteurs ont été plus impactés par rapport aux autres. Il s'agit des bases de données, de la bureautique et des environnements linux.
Le magazine Programmez de décembre 2010 (disponible en librairie), consacre un dossier « enquête » et surtout dresse une situation autour de ces projets par rapport aux forks. Le dossier parle des sujets suivants :

  • MySQL menacé par MariaDB et SkySQL
  • Les challenges de Mandriva
  • LibreOffice veut-il la mort d'OpenOffice ?


Bien sur, l'AFUL (Association Francophone des Utilisateurs de logiciels libres) rentre plus en détails dans la définition du FORK vous permettant de mieux appréhender ce sujet.

  •   …
[Lire plus]
UPDATE et SELECT sur la même table

Utiliser MySQL suppose de vivre avec certaines de ses limitations. Voici comment se débrouiller avec l’une d’entre elles : comment exécuter un UPDATE ou un DELETE sur une table sur laquelle on exécute en même temps un SELECT ?

Ce genre de situation peut se produire lorsqu’on souhaite mettre à jour un champ d’une table avec des données agrégées provenant de la même table. Pas clair ? Alors voici un exemple simple :

CREATE TABLE items (
  item_id int NOT NULL AUTO_INCREMENT,
  purchase_date date DEFAULT NULL,
  total int NOT NULL,
  total_month int NOT NULL,
  PRIMARY KEY (item_id)
);

INSERT INTO items (purchase_date,total) VALUES ('2010-12-01',10),
('2010-12-05',5),
('2010-10-10',14),
('2010-11-20',9),

[Lire plus]
ElePHPant 6ème génération

La 6ème génération des elePHPants PHP a été lancée ce mois-ci et sera disponible en 2011. Cette nouvelle série est très importante car le projet d'adopter des elePHPants « rose » va enfin voir le jour, suite à la très forte demande de la communiqué PHP Women, suivi de près par les développeuses et développeurs.
Un communiqué est disponible sur le site officiel pour avoir toutes les informations, mais dans quelques semaines, vous pourrez passer commande pour en adopter un ou plusieurs.
L'adoption des elePHPants est tout à fait possible pour tous les langages informatiques, mais aussi par les utilisateurs des bases de données (MySQL, PostgreSQL,SQLite...).

MySQL 5.5

La nouvelle version de MySQL vient de sortir et peut être utiliser en production.
Un communiqué a été réalisé autour de cette version, pour montrer les nombreuses évolutions du produit :

  • Amélioration des performances
  • InnoDB comme moteur de stockage par défaut


Par ailleurs, la distribution est effectuée sous licence GPL et disponible gratuite en téléchargement

MySQL 5.5

La nouvelle version de MySQL vient de sortir et peut être utiliser en production.
Un communiqué a été réalisé autour de cette version, pour montrer les nombreuses évolutions du produit :

  • Amélioration des performances
  • InnoDB comme moteur de stockage par défaut


Par ailleurs, la distribution est effectuée sous licence GPL et disponible gratuite en téléchargement

MySQL 5.5 est disponible

Oracle annonce la sortie de la toute nouvelle version de la base de données open source MySQL 5.5.8. Cette version est une G.A. ((Generally Available), en d’autre terme la version à utiliser en production.

Voici le communiqué en version originale:

MySQL 5.5 Now Generally Available

New Performance and Scalability Enhancements Highlight Oracle’s Continued Investment in MySQL

Redwood Shores, Calif. – December 15, 2010 News Facts

  • Underscoring its commitment to deliver new innovations to MySQL users, Oracle today announced the general availability of MySQL 5.5.
  • MySQL 5.5 delivers significant enhancements enabling users to improve the performance and scalability of web applications across multiple operating environments, including Windows, Linux, Oracle Solaris, and Mac OS X.
  • The MySQL 5.5 Community Edition, which is licensed under the GNU …
[Lire plus]
Posh 3.0

Au fils des années, l'application Posh est devenue un portail personnalisé. Celle-ci, développée en PHP / Ajax / MySQL va répondre à l'ensemble de vos besoins. Pour rappel, ce projet a pour but de regrouper un ensemble de flux RSS, Widgets à la façon de iGoogle et personnalisable.
Cette version propose de nouveaux connecteurs pour vous permettre d'obtenir plus d'informations à partir de CMS (Typo 3), de Forum (phpBB), mais aussi de sites actualités (Google News).
Par ailleurs, les autres points marquants sont :

  • Compatible avec les smartphones
  • Une refonte de l'interface
  • Apparition d'un menu intelligent
  • Nouvelle gestion d'annuaire LDAP
  • etc


  •   …
[Lire plus]