Tester l’existence d’une fonction Javascript

13 Mai 2013 2

Ci-dessous une petite astuce Javascript pour vérifier qu'une fonction est définie ou non. Le comportement rappelle la fonction "function_exists()" en PHP. Le test se base sur la fonction Javascript typeof() qui renvoie functionsi le handler passé est déclaré comme fonction. function test(){ return (typeof(mafonction) == "function") ? alert('mafonction existe') ...

MVC : la couche métier en PHP

09 Avr 2013 2 , , , ,

En PHP, la couche métier est une évolution du modèle MVC qui dissocie la logique technique et la logique fonctionnelle (ie, les classes métier). Elle est parfois appelée, à tord à mon sens, couche service. Pour moi, les services peuvent être techniques ou fonctionnels et je préfère donc l'appellation de couche métier ou service métier. L'objectif de ...

Pourquoi utiliser un framework PHP ?

05 Avr 2013 17 , , ,

C'est une question qui revient souvent et qui mérite une réponse claire. Ce post a pour objectif de vous encourager à utiliser un framework PHP, peu importe lequel, lors de vos développements PHP. Les frameworks PHP, c'est cool... Passé cette phrase, qu'apportent-t-ils véritablement ? Quelques éléments de réponse ci-dessous. Une organisation à votre projet Que vous travailliez en équipe ...

E-commerce : optimisez vos ventes avec Iziflux

21 Fév 2013 1

L'année 2012 fut encore une année faste pour le e-commerce ! La FEVAD (Fédération des Entreprises de Vente A Distance) publie les chiffres : le marché du e-commerce s'élève à 45 millards d'euros en France. Près de 117000 sites de vente sont recensés. Dans ce contexte ultra-concurentiel, seuls les e-commercants les mieux préparés tirent leur épingle ...

POO : les interfaces en PHP

19 Fév 2013 5 , ,

En programmation orientée objet (POO) et en PHP 5 en particulier, les interfaces définissent le comportement publique d'une classe. Les interfaces regroupent donc la signature des méthodes qui pourront être utilisées sur l'instance d'une classe. En implémentant une interface, une classe s'oblige à définir l'ensemble des méthodes de l'interface. Voici un exemple d'interface à une ...

Améliorer les performances d’Eclipse 4.x (Juno)

18 Fév 2013 0 , ,

Eclipse a été frappé par des problèmes de performances de son IDE. Les lenteurs lors de l'ouverture de fichiers et/ou l'ouverture de vues étaient rédhibitoires à une utilisation normale. Une phase d'optimisation de l'interface d'Eclipse a donc été menée par les membres de le Team et a conduit à la publication d'un patch améliorant les ...