





Si comme moi vous avez fait le boulet avec les droits sur votre /var, voici les propriétaires à affecter aux répertoires de Postfix pour que vos e-mails sortent :
Tiens, une centaine d'e-mails dans le spool, ça fait plaisir des récupérer ! :-D
En effet, l'équipe de Fragento à réalisé un gros travail pour traduire la version béta de Magento Commerce.
Au moment où j'écris ce billet, les fichiers de langues sont en cours de relecture. Si vous souhaitez participer à la version courante, suivez la procédure :
Oui Magento prend forme, pourquoi ? Parcequ'un (nouveau) guide complet orienté design à été publié par l'équipe de varien. Ce guide est nettement plus complet et précis que ce qui avait été rendu disponible jusqu'à maintenant.
Les développeurs d'interface vont pouvoir tester plus en détails le système de template de Magento (et moins tatonner) : attendons nous à voir fleurir quelques thèmes pour Magento dans les semaines à venir !
Ce guide est disponible sur le site officiel : Designer's Guide to Magento
D'autre part, les versions béta continue à être régulièrement livrées. Nous somme actuellement à Magento beta version 0.6.14100. Grâce aux retours de la communauté, les bugs sont rapidement identifiés et corrigés. Quant aux fonctionnalités, elles sont intégrées au fil de l'eau. Reste qu'avec l'utilisation du framework Zend, l'intégration de nouveaux modules devrait être nettement moins pénible que sur osCommerce (au détriment de la relative facilité pour les développeurs du dimanche...).
Enfin, Varien à annoncé qu'une Release Candidate (une version élligible pour la production) sortira dans les 2 à 3 mois. Ca c'est excellente nouvelle (voir l'annonce officielle) !
J'étais à Paris Web 2007 pour la journée "libre" : pas de conférences mais des ateliers.
Ce que j'ai retenu :
Si vous souhaitez en savoir beaucoup plus, je vous invite à lire la série d'articles d'Engy : Paris Web 2007
Note : les présentations des intervenants de Paris Web 2007 sont en ligne
Suite à un appel de LeCaptiaine sur Fragento, j'ai fais un essai de reverse engineering sur la base de données Magento (celle de la version de démo Magento installée sur ma dedibox).
J'ai obtenu le magnifique MPD (Modèle Physique de Données) suivant :

(Exportation effectuée depuis DbVisualizer)
Les informations de révision d'un fichier versionné via Subversion peuvent être facilement consultées via le journal (d'autant plus si vous utilisez un client tel que TortoiseSVN).
Il n'est reste pas moins qu'il peut être pratique d'insérer les informations de révision directement dans le commentaire d'en-tête d'un script PHP.
L'idée est d'obtenir le résultat suivant :
<?php /**<br />
* Page de code <br />
* @version $Id: index.php 304 2007-09-19 14:44:41Z arnaud.ligny $<br />
* @author Narno<br />
*/ ?>"Smashing magazine a posé 6 questions à plus de 175 experts PHP et MySQL dans le monde, pour arriver à une masse de conseils et de trucs pour se lancer correctement dans un projet.
- Quel est le mythe typique du développement Web ?
- Quel est votre méthode pour passer le syndrome de la page blanche ?
- Qu'auriez-vous aimé savoir avant de commencer à programmer ?
- Que faîtes vous avant de vous lancer dans un nouveau projet ?
- Quel est l'erreur la plus courante quand vous développez un site Web ?
- Quel est l'outil ou le service dont vous ne pouvez pas vous passer ?"
[Nexen]
Après l'annonce de la sortie de Magento béta 0.6, je me suis décidé à tenter l'installation de Magento Commerce : je ne vous cacherai pas que ma première tentative n'a pas été couronnée de succès.
En effet, j'ai tout d'abord tenté une installation locale sur mon WIndows XP SP2 via Wamp Server. La première partie de l'installation s'est déroulée sans trop de difficultés :
Une fois la procédure de configuration terminée, l'assistant d'installation de Magento est censé générer les fichiers de configuration (au format XML) et alimenter la base de données en conséquence... et là, c'est le drame : une exception PDO casse la procédure et impossible de continuer.
J'ai eu beau tenté de remplacer la DLL de PDO par celle conseillée dans les commentaires du site officiel et décommenter une ligne de paramétrage de PDO (en concordance avec le message d'erreur renvoyé), rien n'y a fait !
J'ai donc abandonné l'installation sur Windows au profit d'une installation dans un environnement Linux via ma Dedibox (Debian, PHP5, PDO). Là l'installation s'est déroulée sans difficultés aucune (il m'a juste fallut contrôler les droits sur les répertoires).
Malheureusement, béta (ou plutôt alpha pour 0.6, non ?) oblige, après quelques modifications dans le panneau de configuration du back-office fraîchement installé, ma home page de Magento à explosée...
Bref, je pense qu'il va nous falloir patienter jusque la prochaine vrai béta pour tester plus en profondeur Magento Commerce. Affaire à suivre ! ;-)
Ca y est, après plusieurs semaines de patience (et de travail pour Varien), la première béta de Magento Commerce est sorti !
Pour le moment, c'est la découverte pour la communauté open-source : je rappel que par définition, une béta ne doit pas être exploitée en production. Il s'agit de tester l'application, de remonter d'éventuels bugs et de combler els failles de sécurités.
Pour ma part, je pas encore pris le temps de faire une installation locale, mais il semblerait que ce ne soit pas très évident pour le moment. Je vous en reparlerai une fois que j'aurai mis les mains dans le code.
Pour télécharger cette première béta, rendez-vous sur le site officiel de Magento Commerce.
Vous avez également la possibilité de tester la version de démo (front-office et back-office) sur le site officiel.
Pour un début d'aide en français, vous avez le choix entre le forum français du site officiel ou le site non officiel de la communauté francophone : Fragento.
Sécurité PHP 5 et MySQL
Rédacteurs : Damien Seguy et Philippe Gamache
Edition : Eyrolles
Prix public : 38,00 €