News PHP

Et effectivement, c'est toujours utile pour les débutants de découvrir des notions, si basiques soit elle pour ceux qui ont peu d'expérience mais (et j'en ai fais les frais sur le forum) pas forcement evidente pour tout le monde.

Donc, pour ceux qui connaissent le concepte, passez votre chemin, quoique on peut toujours y découvrir des astuces sur la manipulation de tableaux.

L'article est en anglais !

. Back to basics: PHP et Arrays
le 12/01/2006 à 12:23
Analyse : Procédural Versus POO
Sur le blog gEnesis evolved, Quaint analyse les différentes méthodes de programation soit le procédural et le POO (Programation orienté objet).

Il vous explique comment en passant il y a 1 et demi de cela à la POO, il ne voyait pas les avantages de cette façon de programmer (tout comme la plupart des devellopeurs PHP programmant en procédural) puis au fur et à mesure, il a compris toute la puissance que peut apporter la POO.

Je le rejoins d'ailleurs la dessus, et depuis que le moteur objet a considérablement évoluer avec l'arrivée de PHP5, la POO semble désormais incontournable, puisque le code est réutilisable, des librairies peuvent être dévellopées sans aucun soucis et pleins d'autres arguments que je ne citerais pas de peur de faire un pavé énorme ! Contrairement au procédural, ou je le cite, pour réutiliser un code par exemple, un bon et unique copier/coller. Voyez le problème !

Bref pour ceux qui auraient encore des doutes, voici quelques liens utiles.

. Procédural Vs POO en anglais
. Nexen et la POO
le 12/01/2006 à 12:04
Aide Mémoire : PCRE
Cyrano de PHPFrance vous livre une traduction d'un aide mémoire tiré du site phpguru.org concernant la synthaxe des expressions régulières.

Très pratique comme aide mémoire, on regrette juste qu'il n'ai pas refait à l'identique, l'idée de base soit un pdf tenant sur une page. Et comme il le dit lui-même, c'est "d'utilité publique".

Bonnne initiative donc des deux parties !

. La version anglaise
. La version francaise
Ou les 10 étapes simples pour faire un site Ecommerce horrible... Article très intéressant sur les choses à faire pour arriver au pire site Ecommerce possible (enfin c'est présenté comme ca).

Par exemple, ne pas optimiser ses images, ne pas utiliser de certificat SSL ou bien encore mettre aucune description à vos produits. Suivez ces règles, et votre site a des chances d'être dans le top10 des sites les plus mal construits de l'année voir du siècle.

C'est donc sur un ton ironique que l'auteur présente ces points. Mais, dites vous, même si ca peut paraître évident ou absurde, que ca existe malheureusement. Paix à leurs âmes !

. L'article
On retrouve souvent sur les forums, une demande sur une marche à suivre pour réaliser un chat avec PHP.

PHPit vous livre un article bien intéressant sur la création d'un chat en PHP en utlisant coté client, la technologie, en pleine essor en ce moment, AJAX.

Rappel : AJAX est une technologie regroupant plusieurs langages permettant de dialoguer avec le serveur sans raffraichir la page (En gros).

L'article est en anglais.

. L'article
. La démonstration
le 30/12/2005 à 14:42
Nexen : Bibliothèque des erreurs
"La bibliothèque d'erreurs PHP recense les messages d'erreurs émis par PHP, parfois un peu cabalistiques. Elle les rassemble, et permet de rechercher facilement les erreurs, et de partager les expériences de chacun, pour corriger cette erreur."

Voila fini le temps des "parse error" ou des "undefined index" ou même encore des "headers are already sent" incomprenables pour bon nombre de néophytes.

Cette "sorte de wiki", puisque vous pouvez à tout moment ajouter des solutions pour éviter l'erreur correspondante (contenu evolutif), arrive donc à point nommé, pour corriger vos erreurs sans chercher pendant des heures ou bien se précipiter sur les forums pour être le 1254120ème même message parlant de la même erreur (je dénigre pas, j'etais seulement le 120254ème moi).

Donc enfin un outil interessant et exclusivement en francais ! Vous n'aurez plus d'excuses pour ne pas chercher !

. La news originale
. La bibliothèque d'erreur
le 27/12/2005 à 11:08
phpMyVisites 2.0
Voici un outil, developpé en PHP, assez sympathique pour installer des statistiques détaillées pour votre site. Il faut avoir, pour cela, une base Mysql et une version de PHP supérieur à 4.3.

"phpMyVisites est une puissante application libre (licence GPL) et gratuite de statistiques et de mesure d'audience de sites Internet."

Alors je ne sais pas vraiment ce que cela implique en terme de ressources. Mais en tout cas pour un petit ou moyen site, cet outil devrait convenir parfaitement. L'installation étant automatisé, les possibilités de configuration assez importantes ainsi qu'un choix de langues parmi 25 proposés. A tester donc.

. phpMyVisites 2.0
. Démonstration
. Téléchargement
le 22/12/2005 à 12:06
Mysql.com : PHP security chapitre 2
Quand je vous disais (enfin nexen disait) que le thème principal de cette année et certainement l'année prochaine était la sécurité. C'est au tour du site Mysql.com de sortir des failles à éviter.

Mais cette fois-ci l'article est mieux construit, plus adequat et largement mieux écrit. A lire donc. Mais toujours en Anglais.

. L'article en pdf
. l'annonce
le 22/12/2005 à 10:54
Direction|PHP Décembre 2005 est paru
Au sommaire :

Sommaire

+ Procédures stockées, fonctions et déclencheurs en MySQL 5.0 par Damien Séguy
+ Développement avancé avec SQLite par Peter Lavin
+ Sauvegarde déportée via SSH par Jean Marc Fontaine
+ La journalisation et la surveillance avec log4php par Knut Urdalen
+ Drupal par Titus Barik
+ Introduction à SOAP et aux WebServices par Alessandro Sfondrini
+ Interview avec Marc Delisle. par Damien Seguy
+ La hotte du père Noel par Marcus Baker
+ Le coin de la sécurité : le contexte par Chris Shiflett
+ Astuces PHP : où est PHP en novembre 2005? par Damien Seguy
+ Astuces MySQL : Poser des verrous sur une table par Damien Seguy
+ Revue de produit : Zend Studio 5.0 par Peter MacIntyre

. Direction|PHP
le 21/12/2005 à 12:56
Du rechauffé mais toujours utile
D'après Nexen, la securité est le thème de 2005, et effectivement on a pu voir beaucoup d'articles, sur ce thème, emerger sur différents blogues/sites cette année, traitant toujours des mêmes problèmes (méthode couet ?).

Alors oui on sait qu'il faut vérifier toutes les variables succéptibles d'être changer l'utilisateur (failles XSS ou SQL), .. Bla bla.

En tout cas, voila comment explique Bruce Perens sur son blogue (source Nexen) pourquoi il y aura un éloignement des nouveaux utilisteurs de PHP à cause de la sécurité des applications ou librairies proposées.

Et pour en revenir au début, un artice sur sitepoint, où je ne suis pas vraiment d'accord sur certains points (rien que le synthaxe d'une var de tableau), qui nous pond un top 7 des failles à éviter.

à vous de juger en clair, à noter que ces deux articles sont en Anglais. ^^

. Top 7 de sitepoint
. Trouble ahead for PHP
LoadingChargement en cours