Actualités

Le Web avec HMVC

  • Ecrit par Christophe Villeneuve
Image pour le titre du contenu
Le modèle MVC est très utilisé dans de nombreux outils, Frameworks... et aussi dans vos développements PHP. Ce modèle peut encore évoluer.

Si vous modifiez légèrement le modèle existant en appliquant une option hierarchisée, vous obtenez le modèle HMVC (Hierarchical-Model-View-Controller pattern).

Sam de Freyssinet publie sur le site Ibuildings techPortal la mise en place de HMVC. Il nous présente les avantages à utiliser cette technique. Par ailleurs, vous verrez, sous la forme de scripts, différents concepts de base pour les insérer dans vos applications.

Actualité de développement PEAR, edition 268

  • Ecrit par Christophe Villeneuve
Image pour le titre du contenu
7 paquets ont été mis à jour cette semaine :


PEAR est la bibliothèque de composants PHP.

 



Compresser et ranger le CSS avec PHP

  • Ecrit par Christophe Villeneuve
Image pour le titre du contenu
Pour économiser des requêtes HTTP, les développeurs compressent un maximum le code en utilisant différentes techniques.

La plus répandue concerne la compression JS (javascript), mais il est tout à fait possible de compresser aussi le CSS. Cela peut se faire en PHP comme le montre Darklg.

Ce tutorial va réduire et regrouper les CSS pour en obtenir un petit fichier grâce au PHP.

PHPMD : PHP Mess Detector

  • Ecrit par Christophe Villeneuve
Image pour le titre du contenu
PHPMD est une API inspirée de l'outil Java PMD. Cette API va essayer de repérer les problèmes éventuels d'une page PHP.

Les problèmes qu'il repère sont :
  • Les bugs éventuels
  • Le code non optimisé
  • La détection d'expression trop compliquée
  • Des parties inutiles comme des paramètres, des propriétés...

Actuellement, le projet ne permet pas de faire une partie des fonctions, mais le projet avance vite... A suivre.

Bluefish 2.0

  • Ecrit par Christophe Villeneuve
Image pour le titre du contenu
Après plusieurs années d'attente, Bluefish 2.0 vient de sortir. Bluefish est un IDE (éditeur de texte).

Cette nouvelle version est orientée développement web en 17 langues. Il se veut léger, rapide et libre mais aussi ouvert.

Son ouverture permet de supporter de nombreux langages comme PHP, HTML, Javascript, XML, Python, Perl, CSS, SQL...

Par ailleurs, de nombreuses fonctionnalités utiles pour les développeurs sont disponibles comme la coloration syntaxique, une interface multiple documents, intégration de programmes externe, synchronisation, barre d'outils...
<< Début precedent 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |  suivant Fin >>

Résultats 37 - 45 sur 8704