Note :




PHP5 apporte à PHP les fondements de la programmation objet. PHP5 apporte un certain nombre de méthodes utilisables dans les Objets afin d’automatiser certaines taches, ou intercepter des appels à des méthodes / propriétés inexistantes… D’un point de vue architecture c’est une mauvaise pratique que de se baser sur ces méthodes, ca reste dans certains cas d’exceptions, très pratique
[Lire l’article →]
Les Tags: PHP // Commenter »
Note :




Une petite introduction pour vous faire découvrir un framework d’abstraction des bases de données (databases) en php5 qui prend en charge le mapping objets model (ORM)…. j’ai nommé “Doctrine”
Contrairement à propel, Doctrine prend en charge deux mode, la prégénération du model, et la creation au runtime directement (appréciable lors des phases de débugages).
[Lire l’article →]
Les Tags: PHP // Commenter »
Note :




L’objectif de cet article est de présente une façon très simple de générer des rapports Excel en Java, via l’utilisation du framework MVC Spring.
[Lire l’article →]
Les Tags: Java // Commenter »
Note :




La gestion d’un cache applicatif est souvent une question demandant pas mal de ressources pour être résolue. EhCache est une solution simple et rapide à mettre en oeuvre, capable de s’interfacer facilement avec vos applications, et même le système de logs de votre application !
Comme à mon habtude, voici n extrait du site de ehcache définissant ce produit :
“Ehcache is a pure Java, in-process cache”, “Available under the Apache 1.1 license. Ehcache’s copyright and licensing has been reviewed and approved by the Apache Software Foundation, making ehcache suitable for use in Apache projects.”
[Lire l’article →]
Les Tags: Java // Commenter »
Note :




En utilisant Maven vous pourrez automatiser les taches rébarbatives d’un projet web. Il prendra en charge par exemple la version de librairies de vos dépendances, le projet Eclipse, les builds et les tests unitaires. Cet article va vous montrer dans un projet simple l’utilisation de Maven avec des librairies externes. A la grande différence de Ant, ou vous décrivez les taches à réaliser, dans Maven vous décrivez votre projet, et lui connait les taches à réaliser. C’est une approche différente, amenant l’utilisation de fichiers de configurations plus légers, plus lisible, très efficace…
[Lire l’article →]
Les Tags: Java // Commenter »
Note :




Voici une application capable de faire la difference entre un humain et un bot. Les formulaires d’inscription ont souvent besoin de ce genre d’outils afin de securiser les serveurs. l’idée est de generer une image contenant un texte, et de le comparer à une valeur saisie par l’utilisateur.
Il est en effet très difficile de faire un script capable de passer ce genre de securité simple à mettre en oeuvre.
[Lire l’article →]
Les Tags: Java // Commenter »
Note :




La librairie nusoap permet la création en PHP de webservice basés sur SOAP. Se baser sur un protocole tel que SOAP pour votre webservice, permet de mettre en place simplement la communication entre des applications .net / java / perl … et PHP.
[Lire l’article →]
Les Tags: PHP // 1 Commentaire »
Note :




PHP 5 transforme PHP en un véritable langage objet. Il devient donc important d’utiliser l’expérience d’autres programmeur pour assurer une qualité maximum. Vous pouvez donc utiliser les design pattern en PHP5. Voici un exemple d’utilisation d’un singleton à travers la lecture d’un fichier de configuration.
[Lire l’article →]
Les Tags: PHP // Commenter »
Note :




PHP 4 et PHP 5 proposent des méthodes pour utiliser les éléments inscrits dans vos fichiers de configuration. Terminé donc les recherches dans le code de constantes lors de mises en productions de site.
[Lire l’article →]
Les Tags: PHP // Commenter »
Note :




En jouant avec les header HTTP que PHP transmet au navigateur, vous pouvez forcer ce dernier à télécharger un fichier. (exemple un export de donnée au format XML).
[Lire l’article →]
Les Tags: PHP // Commenter »