Archive pour novembre 2009

CakePHP : signets remarquables du 23/11/2009 au 25/11/2009

25/11/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 23/11/2009 et le 25/11/2009:

Adding Automatic Query Caching to Model::find() in CakePHP 1.2 | Jamie Nay
Cool, Jamie Nay a intégré une gestion de cache simple et efficace à Model::find() (et même à la version du custom find de Matt Curry (mon idole)).
CakePHP Digest #22 – Don’t Go Away Mad…Just Go Away | PseudoCoder.com
Ça faisait longtemps… Nouvel épisode du digest de Matt Curry (mon idole), un peu en mode service minimum tout de même, là…
CakePHP Excel Helper
Un helper pour générer des fichiers Excel (format XML, donc 2007).
CakePHP Searchable Plugin
Un nouveau plugin de recherche multi-modèle.

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 09/11/2009 au 18/11/2009

18/11/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 09/11/2009 et le 18/11/2009:

Improved form handling in CakePHP 1.3 « nuts and bolts of cakephp
Petite note de teknoid sur un petit détail : oui, on peut virer les div générés par le Form Helper sans rajouter "div" => false partout.
5 CakePHP based Content Managament System | blogfreakz.com
Un petit état des lieux sur les blogs développés avec CakePHP.
Amazon eCommerce datasource
Un datasource qui permet d'utiliser l'API product advisor d'Amazon (et notamment l'authentification des requêtes, mise en place par Amazon en août dernier).
LDAP data source with full CRUD support (Articles)
Il y avait déjà un datasource LDAP pour CakePHP, il me semble, mais celui-là a en plus le support pour les opérations d'écriture… Qui l'eut CRUD ?

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 06/11/2009 au 09/11/2009

09/11/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 06/11/2009 et le 09/11/2009:

Routez vos visiteurs !
Pierre Martin indique comment éviter que vos internautes utilisent des routes non prévues. Simple.
On Transition
Au tour de Nate Abele de clarifier un peu la situation et le pourquoi du comment de son départ du projet CakePHP.
SMS Component
Sur la Bakery, un composant pour envoyer des SMS. Pratique pour les émissions de télé réalité.
CakePHP n’est pas mort !
Pierre Martin, à travers un rappel historique de l'histoire du framework, tire au clair les récents événements survenus au sein de la communauté : départs, fork, etc.

Plus sur ma page delicious  CakePHP.

bargento#3

09/11/2009  |  Publié dans magento

Keynote Varien

En direct du Bargento, un petit résumé de la matinée.

Roy offre un cendrier (ou est-ce un verre à Whisky ?) à Gabriel et Philippe pour les remercier d’organiser le Bargento.
Constat : Varien s’est lancé dans l’aventure Magento pour briser un statu quo dans le marché des solutions eCommerce open source.
Aujourd’hui, Magento concurrence les solutions propriétaires très riches (et très onéreuses) d’IBM et Microsoft.

Quelques chiffres :

  • 1,8 millions de téléchargements en 18 mois.
  • Plus de 35000 marchands.

Parmi ces marchands, 30000 sont des entreprises de tailles petites ou moyennes qui dépendent de l’édition communautaire. Une partie des revenus de la version entreprise .

De gros efforts ont été faits pour augmenter les performances (ex : le Furet du Nord, réalisé par Smile, avec ses 1,3 millions de produits - c’est nous !)
objectif : une plateforme qui permet un taux de transformation meilleur.

Annonce : Zend platform maintenant fournie avec Magento

Roy passe la main à Yoav qui va présenter la roadmap Magento pour 2010.

Il commence par réaffirmer l’engagement de Varien auprès de la communauté et revient sur la création de la Communauty Advisory Board (CAB), comme interface avec la communauté.
La CAB a maintenant la main sur la roadmap de l’édition communautaire.

Développeurs : programme de certification

Relation rapprochée avec le Zend Framework.

Nouvelle version de Magento Connect qui prendra également en compte les extensions commerciales, qu’on pourra acheter directement.

présentation de la version communautaire 1.4

Sébastien Lepers (aka SeL) nous fait une rapide démonstration de la version communautaire 1.4, attendue pour la fin de l’année.

- réécriture du code pour mieux gérer la TVA,
- éditeur wysiwyg pour les contenus CMS,
- présentation des widgets,

Un invité très spécial

Zeev Suraski, fondateur de Zend et développeur de PHP 3, est sur scène !
Zend utilise Magento pour sa boutique en ligne.
Petit sondage rapide : dans la salle, une bonne moitié de développeurs PHP.
Il présente l’offre Zend :
- Zend Studio (et l’introspection),
- Zend Server, avec sa version communautaire et sa version commerciale,

Les atouts de Zend Server :
- son cache d’opcode, vanté par Zeev comme le plus rapide du marché, et faisant partie de l’édition communautaire
- ses fonctionnalités de monitoring,

Zend offrira un installeur unifié Zend Server / Magento (éditions communautaires pour le moment, éditions commerciales peut-être ensuite).

Magento va contribuer du code au Zend Framework en retour (par exemple, le module de calcul de frais de port).
Magento va utiliser de plus en plus de module du Zend Framework, maintenant que ce dernier est plus complet.

Zeev revient ensuite sur le passage de Zend d’une solution maison à Magento pour sa boutique en ligne, en passant par Element5.

  • Les atouts de Magento, pour Zend, d’après Zeev :
  • le grand nombre de fonctionnalités,
  • le côté modulaire et extensible,
  • open source,
  • un support commercial,
  • basé sur PHP et Zend Framework

Les conséquences du switch furent :

  • une baisse du coût des transactions de 9-11% à 2-4%,
  • un “time-to-market” réduit à quelques semaines voire quelques jours pour de nouvelles fonctionnalités,
  • le support de Varien

A propos des performances de Magento sur zend.com.

Au départ, les performances du serveur n’étaient pas top et les temps de réponse n’étaient pas bons. Zeev parle de 5 secondes par page.

Mécanisme de cache :

  • cache HTML statique (à venir dans une prochaine version de Magento),
  • cache d’opcode Zend,
  • cache natif Magento avec Memcache,
  • database tuning,
  • utilisation du Magento Compilation Module,

Conclusion (attendue :) ) : Zend + Varien = success

Quelques questions ?

Zeev parle de PHP 6 et de son support d’unicode. Il ne s’avance pas sur la date de sortie :)

Il pourrait y avoir une version 5.4 de PHP si la version 6 tarde trop…

Gabriel lance le Magento Developper Challenge. Objectif : réaliser un widget en 1h30, permettant la mise en avant un produit, de plusieurs produits.

CakePHP : signets remarquables du 02/11/2009 au 06/11/2009

06/11/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 02/11/2009 et le 06/11/2009:

Boost performance by removing .htaccess PLUS multi-site with VirtualDocumentRoot (Articles) | The Bakery, Everything CakePHP
Ah, un article qui explique comment passer la config standard de CakePHP (sous la forme de fichiers .htaccess) en config Apache. Ensuite, on désactive les .htaccess et on gagne en performance car Apache n'a plus à partir à la recherche d'éventuels fichiers .htaccess à chaque requête.
CodeCheck Plugin
Une tâche, sous la forme de plugin, qui permet de vérifier que votre code suit les conventions de codage du projet CakePHP.
Hot out of the oven CakePHP 1.3 alpha (Articles) | The Bakery, Everything CakePHP
Hop, CakePHP 1.3 en version alpha. Combien de temps avant la première beta ?
CakePHP's routing explained (Articles)
Les mécanismes de routing de CakePHP disséqués par Frank de Graaf, avec au passage une petite présentation des apports de la version 1.3.

Plus sur ma page delicious  CakePHP.

Archives

Liens au pif

  • Web Development 2
  • Le blog de Pierre
  • Debuggable
  • snook.ca
  • Chez Trân
  • Julien Bourgeois
  • photos de bubu
  • Frédéric de Villamil
  • blogcatalog
  • mes photos
  • POPnews
  • pictures of the north country
  • Yahoo Pipe des sites CakePHP FR
  • Mark Story
  • Pseudocoder
  • Derniers commentaires

    • Guillaume: Merci pour cette précision, Pierre, je vais aller voir ça.
    • Pierre Martin: Bonjour Guillaume, et merci encore une fois pourle lien vers mon article ! Juste...
    • Guillaume: De loin, on ne voyait pas très bien :)
    • Gabriiiel: Roy nous a remis un trophée… :D
    • Pierre MARTIN: Il y a aussi cet article de teknoid contenant un lien vers un plugin de recherche...
  • Derniers trackbacks