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 [...]
« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »
MyClientBase est une application open source, destinée pour les
auto-entrepreneurs. Cette application est réalisée en
PHP/MySQL.
Elle va vous permettre de créer des factures, suivre les
règlements, des rapports par l'intermédiaire d'une interface
administrateur.
De nombreuses options sont proposées pour le paramétrable comme
:
- La gestion de la date
- Les valeurs de paiements
- Différents modes de templates pour la facturation
- etc
- MyClientBase site officiel (0 visite)
MyClientBase est une application open source, destinée aux
auto-entrepreneurs. Cette application est réalisée en
PHP/MySQL.
Elle va vous permettre de créer des factures, suivre des
règlements, des rapports.
De nombreuses options sont proposées pour le paramétrage comme
:
- La gestion de la date
- Les valeurs de paiement
- Différents modes de templates pour la facturation
- etc
- MyClientBase site officiel (0 visite)
Pour assurer l’intégrité référentielle entre 2 tables, on crée une clé étrangère. Actuellement avec MySQL, InnoDB et PBXT sont capables de gérer ces clés étrangères. Jusque là, rien de bien nouveau… Très souvent, on ajoute dans la définition de la clé étrangère l’instruction ON DELETE CASCADE ON UPDATE CASCADE de manière à ce qu’une mise à jour ou une suppression dans la table parente soit impactée dans la table enfant. Il existe pourtant d’autres actions, c’est ce que je vous propose de découvrir (ou de redécouvrir) dans cet article.
Pour plus de clarté, nous allons nous intéresser à 2 tables dont
le schéma est le suivant :
mysql> CREATE TABLE parent (
id INT NOT NULL AUTO_INCREMENT,
data varchar(20) NOT NULL,
PRIMARY KEY (id)
) ENGINE = InnoDB;
et
mysql> CREATE TABLE enfant (
id int(11) NOT NULL …
Sur le blog de MySQL Performance, Peter parle d'un problème que
vous pouvez aussi rencontrer avec MemCache en PHP.
Le principe de Memcache est de stocker les données mises en
cache. Sur la durée, cela peut provoquer des temps de latence
accrue. L'idée de Peter pour résoudre ce problème, consiste à
utiliser en plus « Active Cache », permettant ainsi de
mettre à jour facilement les données.
Son petit article donne une approche détaillée
- Active Cache for MySQL (0 visite)
L’année 2009 a été une année chargée pour MySQL: après son achat par Sun, il passe aux mains d’Oracle. Ce dernier achat fait beaucoup jaser et plusieurs personnes s’interrogent sur l’avenir de MySQL. Je suppose que nous saurons en 2010 ce que Oracle compte faire de MySQL. Personnellement, je préfère attendre les publications officielles plutôt que de m’énerver sur les spéculations alarmistes qu’on a pu lire ces derniers mois…
De mon côté, l’année 2010 s’avère une année très mouvementée:
- Chez iWeb, je participe à un ambitieux projet qui devrait voir le jour au courant de l’été.
- Le soir et les fins de semaine, je passe la majorité de mon temps au HEC pour satisfaire les exigences de …
MySQL-snmp est un SNMP pour MySQL et plus précisément un
regroupement de Cacti MySQL et de Net-SNMP agent.
Le résultat obtenu va vous faciliter la surveillance en générale.
MySQL-snmp affiche différents résultats sous la forme de
diagrammes.
L'auteur (Masterzen) de ce projet montre de nombreux détails et
de résultats possibles.
- mysql-snmp 1.0 - SNMP monitoring for MySQL (0 visite)
Depuis la toute première version, IntraMessenger a évolué et de
en plus présent dans le secteur de la messagerie instantanée pour
les entreprises et les communautés.
IntraMessenger garde toujours les possibilités initiales :
« une messagerie personnelle », réalisé en
PHP/MySQL.
Les nombreuses possibilités sont offertes avec la nouvelle
version, permettant l'authentification externe (blog, CMS,
ERP...). Mais aussi la possibilité de créer des groupes de
travail tout en étant dispersés sur différents sites et de
contrôler votre propre réseau de messagerie instantanée
collaborative.
- IntraMessenger Le site (0 visite)
- Les évolutions IntraMessenger (0 visite)
IntraMessenger est de plus en plus présent dans le secteur de la
messagerie instantanée pour les entreprises et les
communautés.
IntraMessenger garde toujours les possibilités initiales :
« une messagerie personnelle », réalisé en
PHP/MySQL.
De nombreuses fonctionnalités sont offertes avec la nouvelle
version, permettant l'authentification externe (blog, CMS,
ERP...). Mais aussi la possibilité de créer des groupes de
travail tout en étant dispersé sur différents sites et de
contrôler votre propre réseau de messagerie instantanée
collaborative.
- IntraMessenger Le site (0 visite)
- Les évolutions IntraMessenger (0 visite)
Une année 2009 très riche pour moi où j’ai découvert la Croatie, la Turquie (que je vous recommande d’ailleurs) et redécouvert la Hongrie (ses thermes… que du bonheur !), mais qui m’a surtout permis d’évoluer professionnellement. En effet après 5 années de bons et loyaux services j’ai quitté Anaska (Alter Way formation) où j’avais les casquettes de consultant MySQL et de formateur MySQL / PHP ( et Talend pendant une année ) pour rejoindre …
[Lire plus]« Précédent 10 Nouvelles entrées | Suivant 10 Entrées plus anciennes »