Kamelot Blog

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 21 janvier 2009

mer
21
jan '09

50 outils bien pratiques pour PHP

Smashing Magazine publie une liste de 50 tools utiles pour le développement PHP.

On y trouve des grands classiques, mais avec 50 il y en a peut-être que vous ne connaissez pas encore.

C'est "50 Extremely Useful PHP Tools"

Dans le même style
Personnellement

J'utilise

  • SimpleTest
  • phpDocumentor
  • GeSHi - Generic Syntax Highlighter
  • phpLangEditor <- Yeeeeeeeeahhh c'est de Sébastien Piraux, développeur de claroline
  • Zend Framework
  • phpMyAdmin
  • Smarty
  • PHPEclipse
  • Zend Studio
  • Aptana PHP
  • PhpED
  • PDT

mercredi 17 décembre 2008

mer
17
dec '08

PEAR::Pager Liste des tutoriaux

Traduction d'une série d'articles de Lorenzo Alberton

Il lui est souvent posé des questions sur la façon d'utiliser PEAR::Pager. Cela va de la manière efficace de paginer des résultats lu dans une base de données, à l'utilisation combinée de PEAR::Pager et javascript ou de PEAR::Pager et AJAX, en passant par l'utilisation de PEAR::Pager et de mod_rewrite. Étant donné que ces questions sont de plus en plus récurrentes sur sa boîte mail ou sur les mailing-lists de PEAR, il a décidé d'écrire cette série de petits tutoriaux :

Vous désirez un sujet particulier? vous voulez utiliser Pager de façon inhabituelle? S’il vous plaît envoyez un mail à Lorenzo avec votre idée.

mardi 8 avril 2008

mar
08
avr '08

PEAR::Pager tuto paginer le résultat venant d'un db méthode 2

Après la la méthode #1 voici

Méthode #2: Pager_Wrapper à la rescousse!

La seconde méthode est d'utiliser le plus maniable Pager_Wrappers que vous pouvez trouver dans le répertoire /examples/ de votre installation de PEAR (ou via le visualiseur CVS). Ces fonctions faire tout le sale boulot pour vous, alors jetez un coup d'oeil.

Lire la suite...

mar
08
avr '08

PEAR::Pager tuto paginer le résultat venant d'un db méthode 1

PEAR:: Pager est écrit dans le but de paginer des tableaux. Bien que vous puissiez récupérer tous les enregistrements d'une base de données, de les stocker dans un tableau et de les transmettre aux Pager, cette méthode n'est pas particulièrement efficace.

Si vous avez des résultats un tant soit peu imposants, ce n'est pas du tout éfficace .

Il doit y avoir une meilleure façon!

En fait, il y a ...

la méthode #1

Lire la suite...

dimanche 12 août 2007

dim
12
aoû '07

Token

Je suis en train de traduire la documentation du package pear PHP_codeSniffer, et je me demandais comment traduire le terme "token" parce que la traduction que j'en connaissais (jeton) ne me semblait pas correspondre. J'ai jeté un oeil sur wikipedia et j'y ai trouvé la réponse : Lexème

Le lexème est le morphème lexical d'un lemme, c'est-à-dire une unité de sens et de son qui n'est pas fonctionnelle ou dérivationnelle. Le lexème renvoie à une notion abstraite ou concrète indépendante de la situation de communication.

C'est un synonyme de radical dans la plupart des cas, surtout utilisé dans le cadre de la lexicologie en synchronie. En effet, diachroniquement, radical et lexème peuvent ne pas coïncider.

Ceci étant fait, il me reste à traduire correctement "tokenizer"

vendredi 13 juillet 2007

ven
13
juil '07

Livre Sécurité PHP 5 et MySQL: chapitres gratuits

J'annonçais la semaine dernière la parution du livre sur la Sécurité PHP 5 et MySQL.

Sachez que la table des matières et 4 chapitres sont disponibles en pdf chez l'éditeur (Eyrolles) couverture

  • Risques liés aux applications web
    • Introduction à la sécurité des applications web
    • Vulnérabilités des pages web
    • Formulaires et téléchargement ; valider les données
    • Cookies et sessions
  • Mesures de sécurité pour PHP
    • Installation et configuration de PHP
    • Intégrité des scripts PHP
    • Risques liés aux bases de données
    • Vulnérabilités des base de données
    • Mesures de sécurité pour MySQL
  • Mesures de sécurité pour les technologies connexes
    • Mesures de sécurité côté serveur
    • Techniques de sécurisation des applications web
    • Mener un audit de sécurité
  • Annexes
    • A. Fonctions de sécurité et caractères spéciaux
    • B. Sauvegardes
    • C. Ressources web

dimanche 8 juillet 2007

dim
08
juil '07

Livre Sécurité PHP 5 et MySQL

Livre Sécurité PHP 5 et MySQL Livre Sécurité PHP 5 et MySQL
Il est sorti. Il donne des conseils, des idées, des conduites, des approches, à chacun d'en tirer les leçons et développer les réflexes.

Disponible chez eyrolles.

lundi 9 avril 2007

lun
09
avr '07

Documentation de l'api 1.9.0.

L'api 1.9.0 est loin d'être stabilisée, mais j'ai quand même préparé généré une première version de la doc.

Il reste encore beaucoup de boulot pour documenter le code, mais il y a déjà pas mal dans cette ressource.

Un peu de réorganisation dans les noms de packages ne ferai pas de tort.

Et éliminer toutes les erreurs non plus.

vendredi 23 mars 2007

ven
23
mar '07

PEAR :: Add a User Note

Voilà quelque chose que j'attendais depuis longtemps dans la doc de PEAR.

La possibilité pour les utilisateurs d'ajouter une note.

David CoallierDavid Coallier et Gregory Beaver se sont mis à la tâche pour nous proposer cette fonctionnalité.

Voici par exemple pour mon package Validate_BE PEAR :: Add a User Note

Voilà donc un moyen de plus pour contribuer sans effort;...

jeudi 1 février 2007

jeu
01
fév '07

Documentation : mettre les utilisateurs à contribution

Greg nous rapporte un article de RedHat Magazine sur la mailing list de la documentation

Lire la suite...

mardi 19 décembre 2006

mar
19
dec '06

Programmation PHP sur Wikibooks

Logo Wiki LivreSi vous vous sentez l'âme d'auteur sur la programmation PHP, Wikibooks est un projet annexe à la wikipédia qui propose des créations de ebook et toujours ouvert à de nouvelles aides.

Tags