J'ai installé phpMyAdmin (2.0.5) sur Atlas, il nous permet de travailler
sur la base MySQL "copains", qui contiendra toutes les tables que l'ami
Erwan est en train de nous concocter.
J'ai été assez discret ces derniers temps, vu que je suis plongé dans la conception du suite Vuibert en PHP/mySQL. L'intérêt du truc étant que j'ai réussi à vendre (pour un prix qui me semble personnellement indécent, mais Erwan m'a dit que c'était plutôt pas cher) un projet en mySQL alors que je n'avais jamais fait de mySQL auparavant...
Toujours est-il que ça avance bien, je m'en sors plutôt bien avec les requêtes croisées.
Le principe de fonctionnement (c'est ce que je leur ai vendu):
-> je livre un moteur, ensuite je ne m'occupe pas de tenir le site à jour; ce sont les éditeurs (responsables éditoriaux si vous voulez) de Vuibert qui tiennent eux-même à jour les fiches de chaque livre.
-> en échange de ce supplément de travail (puisqu'auparavant ils ne géraient pas le site ni de base informatique de leurs livres), le système leur fournit un service: ils peuvent utiliser le même système pour produire l'abondante paperasserie qui jalonne la vie d'un livre. Du coup, la "surcharge" peut s'avérer un gain de temps: auparavant, chaque éditeur utilisait Word pour rédiger la "fiche argumentaire" (technique et commerciale) de chaque livre, chacun à son format; le même travail, réalisé en ligne, permet désormais de fabriquer le site Web. Ensuite, d'autres documents peuvent être facilement générés automatiquement en exploitant les informations déjà fournies.
- Ah si, un truc donc je suis assez content: j'ai réussi à installer
la bibliothèque JPEGlib dans mon système; mais pas d'une manière
optimale, car je n'ai pas d'accès root à mon hébergement. Du coup, je
peux tout de même gérer des transformations de JPG et de Gif par PHP
(je n'ai pas la bibliothèque GD, donc pas d'accès aux imagecreate de
PHP) par un "passthru" en PHP (exécution d'un programme externe).
Ben moi aussi, je suis content. Je viens d'installer FreeType sur atlas et
ca marche nickel. C'est l'outil qui me permet de générer mes GIFs de titre
sur menteur (la date, le titre, la date de la derniere chronique).
Donc a priori on pourra utiliser ça si on veut que des scripts créent des
imagettes pour nos noms de dossiers, de webzines ou de thèmes... Le seul
problème pour l'instant c'est que les images sont générées uniquement sur
fond blanc et ne sont pas transparentes, mais ca peut sans doute se
changer.
Pour un essai j'ai envoyé la base de données des revues du Diplo dans une
table. Problème : j'avais deux lignes possédant le même code, donc il refuse
'code' comme clé primaire. Jusque-là c'est normal. En revanche, comment
supprimer un enregistrement ? phpMyAdmin n'a pas l'air de le faire ?
Pour un essai j'ai envoyé la base de données des revues du Diplo dans une
table. Problème : j'avais deux lignes possédant le même code, donc il refuse
'code' comme clé primaire. Jusque-là c'est normal. En revanche, comment
supprimer un enregistrement ? phpMyAdmin n'a pas l'air de le faire ?
PhpMyAdmin n'arrive a faire des "delete" que si la table possede une
clef primaire...
En fait, pour le faire, tu dois toi-meme trouver deux champs discriminants
pour la ligne que tu veux supprimer et faire a la main un
delete from table where champ1=x and champ2=y;