Le topic des articles intéressants

Administrateur PHPfrance
Administrateur PHPfrance | 3088 Messages

07 mars 2005, 00:05

Je tombe souvent sur des articles intéressants sur PHP ou la programmation en général, mais je manque de courage pour les classer dans mes bookmarks. Je me suis dit qu'en les postant ici ça donnerait l'occasion d'échanger quelques liens. L'idée: lister des liens vers des article les plus intéressants sur PHP ou le Web, si vous voulez contribuer n'hésitez surtout pas ;)



Peeking Into Google (internetnews.com)

Peut-être pas _le_ meilleur article que j'ai lu ce mois-ci (et on est que le 6 ;)) mais j'aime bien les articles sur Google. On y fait allusion aux quelques milliers de machines qu'utilise Google et comment le travail y est distribué.

Liens connexes : Web Search for a Planet: The Google Cluster Architecture, The Original Google Computer Storage et d'autres liens dans Google Directory.

Administrateur PHPfrance
Administrateur PHPfrance | 3088 Messages

07 mars 2005, 00:40

The Biggest Web Design Mistakes of 2004 (webpagesthatsuck.com)

Particulièrement drôle et ultimement vrai, l'article recence les plus grandes erreurs commises en matière de site Web. Le passage sur la "Mystery Meat Navigation" me fait tordre de rire, je ne sais pas pourquoi :D

Liens connexes : Web Pages That Suck, The Daily Sucker, .

Mammouth du PHP | 1885 Messages

07 mars 2005, 03:14

Simplify Business Logic with PHP DataObjects (onlamp.com)
Travailler avec une base de données est un excercice quotidien pour un développeur web. Du traitement simple de formulaire à l'application plus large, nous avons presque toujours besoin d'une base de données Après avoir travaillé sur quelques projets, il ne prend pas beaucoup de temps pour réaliser que les quatres tâches principales opérations effectuées dans une base sont répétées dans chaque projet. Ces quatre tâches sont:
  1. Trouver des enregistrements (SELECT).
  2. Modifier des enregistrements existants (UPDATE).
  3. Ajouter de nouveaux enregistrement (INSERT).
  4. Supprimer des enregistrements (DELETE).
[/i]
Cet article vous introduit donc au concept du "DataObject". Une classe "type" permettant d'effectuer chacune de ces opérations sans vous casser la tête à réinventer la roue à chaque fois. Des méthodes uniformisées dont vous ne pourrez plus vous passez. Une bonne manière d'introduire le concept du DesignPattern.

Mammouth du PHP | 1885 Messages

07 mars 2005, 03:27

PHP5: Coming Soon to a Webserver Near You (sitepoint.com)

Article introduisant de manière très simple les nouveautés apportées par la version 5 de PHP. Chacune des nouvelles fonctionnalités est clairement expliquée et plusieurs exemples d'utilisation sont donnés. Si vous désirez vous plonger à PHP5, cet article vous proposera un aperçu très intéressant de la chose.


Liens connexes : SitePoint, PHP 5 InfoCenter, Migration de PHP 4 vers PHP 5

Eléphant du PHP | 205 Messages

07 mars 2005, 18:50

Très intéresant tout ça, merci!

L'injection (My)SQL via PHP (phpsecure.info)

Traite des failles de SELECT, INSERT, et UPDATE.
Mon humble contribution ce matin, plus un tutorial pour débutants qu'un article en tant que tel.

Mammouth du PHP | 1885 Messages

09 mars 2005, 05:05

PHP Benchmark tests (php.lt)

Benchmarks analysant chacune des syntaxes possibles suivant divers cas.
On y traite notamment:
  • Des boucles (foreach vs. while)
  • Des opérateurs de référence
  • Single-quote vs. double-quotes
  • isset() vs. empty() vs. is_array()
  • switch/case vs. if/elseif

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

09 mars 2005, 11:47

Je sais pas si ça rentre dans le contexte...
Ce sont [BLOG] Les mises au point de Fred (un blog)

Blog maintenant abandonné, avec
* des articles sur PHP
*des tests benchmarks sur PHP
* des astuces de scripts (d'un niveau avancé)
[/b]
Modifié en dernier par mere-teresa le 09 déc. 2005, 16:59, modifié 2 fois.

Eléphant du PHP | 287 Messages

18 mai 2005, 16:35

une page où se trouvent plusieurs livres(en anglais) librements téléchargeables au format pdf traitant des technologies open sources.
notament un livre sur php5 co écrit par andi gutmans plutôt intéressant:
http://phptr.com/promotions/promotion.a ... dir=1&rl=1

ViPHP
fab
ViPHP | 2657 Messages

18 mai 2005, 23:35

Je sais pas si ça rentre dans le contexte...
Ce sont les mises au point de Fred (un blog)

Dernière entrée à l'heure où j'écris : Non aux boléens !
C'était une belle histoire mais visiblement ce blog n'est plus qu'un souvenir, le site est down et mon lecteur RSS de Firefox a en cache le titre du dernier article "Point final sur les mises au point Le retrait.."

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

08 juil. 2005, 14:42

The perils of using XHTML properly
I’ve been using XHTML for a couple of years now, but it wasn’t until last summer that I started looking at using it properly, that is by serving it with the application/xhtml+xml MIME type. I knew about some of the problems I was going to run into, but far from all of them. As you’re about to find out, there are plenty of seemingly small issues that can make life difficult when you start using real XHTML.
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

08 juil. 2005, 15:25

Normes de notation des données sur Developpez.com

*-*- ce que c'est *-*-*-
De nombreuses normes de données existantes, comme certaines règles ou certains usages, sont bien souvent ignorées des développeurs. Cet article en présente quelques unes afin de sensibiliser le lecteur à leur utilisation. Peu exhaustif, ce sujet se prêtera à être complété par vos propres expériences en la matière.


*-*- à quoi ça sert ? *-*-
Utile pour afficher bien (en français) les adresses postales, les noms propres, les abbréviations de petites annonces, etc..et donc les stocker au bon format dans la base de données.
Modifié en dernier par mere-teresa le 09 déc. 2005, 16:59, modifié 4 fois.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

20 juil. 2005, 11:30

Les pages web dynamiques (Explication du fonctionnement client-serveur des applications web)

*-*- ce que c'est *-*-
Un cours sur le web dynamique (ASP, PHP, SGBD) et comment les informations transitent, avec des schémas en couleurs.

*-*- à quoi ça sert ? *-*-
Récapituler et bien comprendre le fonctionnement du PHP, du réseau. Complète bien le Site du Zéro.
Modifié en dernier par mere-teresa le 24 nov. 2005, 13:54, modifié 1 fois.

Mammouth du PHP | 983 Messages

21 juil. 2005, 19:44


Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

27 juil. 2005, 17:35


11 Cool Things You Can Do With PHP

*-*- c'est quoi ? *-*-
Présentation de PHP, qui montre 11 exemples concrets d'utilisation du langage PHP sur un site web, ou une application d'ailleurs.
C'est en anglais, il y a des liens vers les librairies concernées (manipulation d'images, par exemple).

On parle de :
  • A Rating Bar
  • Charts and Graphs
  • URL Manipulation
  • Page Caching
  • Scripted PHP Requests
  • Not Web Pages
  • PHP-GTK
  • SQLite
  • CAPTCHA
  • Sending E-Mail
  • Handle Incoming Mail
  • Test Your Code
  • Unit Tests
*-*- ça sert à quoi ? *-*-

Expliquer à un client, un patron, un collègue les possibilités du langage.
[/color]
Modifié en dernier par mere-teresa le 24 nov. 2005, 14:11, modifié 5 fois.

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

01 août 2005, 14:05

Un article pas tout neuf puisque cela date de 2003 : PHP et le TOP 10 des trous de sécurité

  1. Sommaire de l'article
  2. Paramètres invalides
  3. Contrôle d'accès erroné
  4. Gestion erronée des comptes et sessions
  5. Problèmes de Cross-Site Scripting (XSS)
  6. Débordements de la mémoire-tampon
  7. Problèmes des injections de commandes
  8. Problèmes liés à la gestion des erreurs
  9. Mauvaise utilisation de la cryptographie
  10. Bévues liés à l'administration à distance
  11. Mauvaise configuration du serveur web


Liens connexes : Writing Secure PHP - part 1, part 2, part 3

=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
AND NOW SOMETHING COMPLETELY DIFFERENT !
=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:



Sur les brevets logiciels : il s'agit d'une discussion entre deux copines, sur ce qu'elles vont manger à midi. Elles ont le choix entre :
  • BeurkBurger « Le Bougrement Bon Burger »
  • « bienvenue chez moi » (petit restaurant local ayant bien des soucis avec le propriétaire des murs de son local, mais ceci est une autre histoire)
  • Pouletpleind'hormones « Le restaurant qui vous en donne toujours plus » (mais ne cherchez surtout pas à savoir quoi)
Leur avocat les accompagne et les aide à savoir tout sur ce qu'elles ont le droit de manger, ou cuisiner. Assez édifiant.

UNE PARABOLE PARODIQUE V1.1.
« Une petite Faim » par Patrick Sinz
LES LICENCES ET LES BREVETS LOGICIELS EXPLIQUÉS À TOUS.
mercredi 23 mars 2005

[/color]
Modifié en dernier par mere-teresa le 09 déc. 2005, 17:18, modifié 7 fois.