News PHP

le 30/12/2008 à 23:23
PDT 2.0
Cette nouvelle version de PDT a été refaite par rapport à la version 1.0. Maintenant PDT utilise un mécanisme d'indexation et de mise en cache pour améliorer les performances et l'expérience du code.

Avec l'utilisation objet de PHP , les fonctionnalités ont été améliorées comme la hiérarchie, les indicateurs et le type de navigation.

Cette nouvelle version de PDT, toujours sur le même principe que Eclipse, se voit plus légère et plus rapide.

En un mot, il faut l'essayer.

- PDT 2.0 release
le 29/12/2008 à 23:21
Code d
Douglas Brown par l'intermédiaire du blog Brown PHP, explique comment réalisé du code défensif en PHP.

Ces trois points de bases sont souvent oubliés ou mal employés.

Mais pour Douglas, les points principaux pour réalisés du code défensif sont :
- Les attaques XSS (Cross Site Scripting)
- Les variables globales
- Le code SQL

- Three Important Tips to Write PHP Code Defensively
le 23/12/2008 à 23:46
Le cache de iPhone
Avec les nouveaux moyens de navigations comme les nouveaux appareils de téléphonies, le site performance Web, se penche sur une étude qui n'est pas toujours penché sur les différents développeurs.

Il s'agit de la gestion du cache des téléphones et plus particulièrement celui de iPhone avec son navigateur safari.

Pour aller plus loin, un exemple a été utilisé en PHP pour montrer les différences qui faut découvrir.

- http://performance.survol.fr/2008/12/encore-sur-le-cache-de-liphone/
le 23/12/2008 à 22:47
PHP-IDS 0.5.4
A force de parler sécurité... Passer du temps à se protéger des valeurs entrantes, des injections SQL et aussi toutes les techniques d'attaques possibles comme les attaques XSS

On peut oublier qu'ils existent des programmes qui vous aide dans cette lourde charge comme PHP IDS.

PHP IDS est un système anti-intrusion et permet de protéger vos pages PHP.

Cette application progresse suivant les évolutions des attaques et des demandes des utilisateurs... L'installation est assez facile et même un tutorial existe pour vous y mettre.

- Protecting php applications with PHPIDS
- PHP-IDS 0.5.4
le 21/12/2008 à 18:07
Ouverture Social en PHP
Google ouvre son ouverture social aux autres langages comme PHP.

La vision de ouverture social (Open Social) de Google permet d'interconnecter n'importe quel site ite web avec des réseaux sociaux comme Facebook, Google Talk, Hi5, Linkedin, Plaxo, Orkut...

Cette nouvelle version, se trouve sous licence apache 2.0 et de nombreux exemples, Wiki sont disponibles pour permettre l'insertion du réseau social dans votre site internet.

- OpenSocial PHP Client Library
le 20/12/2008 à 18:06
PHP n'est pas Java
Le langage PHP et le langage Java sont deux langages différents.

Luke Welling explique dans le calendrier de PHP Advent 2008, pourquoi PHP est si différent du langage Java et qu'il n'est pas nécessaire de refaire la même chose ou technique pour arriver au même résultat.

Il prend même le temps de vous expliquer la phrase française « Il pleut des cordes » qui peut avoir plusieurs significations, dans des langues différentes.

- PHP Is Not Java
le 19/12/2008 à 18:05
Anatomie d'un site internet
A force de naviguer sur internet, vous trouvez toutes sortes de sites, de version... Des sites que vous allez apprécié ou sur pri par quelques choses.

Et la !!! à part contacter la société ou la personne qui a réalisé ce site internet pour connaître si le site a été développé en CMS, en Framework ou avec un RIA ou une API ou dans un langage spécifique (PHP par exemple).

Le site SITONOMY va réaliser pour vous l'analyse de ce site internet en regardant plus à fond en dessous jusqu'au partie caché de celui-ci comme l'anatomie d'une personne.

Le résultat qui vous sera proposé est assez surprenant, car ce site internet propose de vous donner les informations suivantes :
- Régies d’affiliations, Régies publicitaires
- Publicités in-text, Gestionnaires de campagnes publicitaires
- Plateformes de blogging
- Outils de statistiques
- CDN
- Widgets et Widgets de partage
- Abonnements
- Librairies
- Langages de programmation
- Serveur
- etc

- anatomy of site
le 18/12/2008 à 17:28
Choisir un CMS
Il existe de nombreux système de gestion de contenu développé en PHP et qui sont Open Source, sous la forme de CMS.

Un CMS est un système de gestion de contenu et fournit un moyen simple de maintenir un site Internet

Mais un bon CMS permettra de personnaliser vos pages et surtout l'apparence de vos sites.

Cependant pour choisir un CMS, il n'y a pas que l'aspect technique, il faut penser aussi ce qui est proposé autour d'un CMS (Assistance, la communauté, les aspects commerciaux...)

La section Braindump consacre une comparairon entre plusieurs CMS : Joomla, Drupal, Plone et Mabo.

- Choosing an Open-Source Content Management System
le 17/12/2008 à 21:35
Aptana PHP
Aptana est un IDE, permettant de créer des sites internet dynamiques et rejoint la large gamme des IDE Open Source et surtout maintenant intègre le langage PHP.

Il est basé sur la technologie Eclipse et possède de nombreuses fonctionnalités :
- Gestion de script
- Auto-complétion (HTML, JS(AJAX), PHP, CSS...),
- Coloration personnalisable,
- FTP,
- Gestion de projet,
- synchronisation local/serveur,
- Analyseur syntaxique

et une documentation actuellement en Anglais.

- Aptana PHP
Le Forum PHP 2008 organisé par AFUP (Association Française des Utilisateurs de PHP) vient de se dérouler.

PHP TV était présent pour couvrir l'évènement pour vous en faire profiter. Et les premières vidéos sont en ligne :

Aujourd'hui PHP TV propose :
- Les interviews des sponsors : Zend, Anaska et Oracle
- La conférence de Zak Greant

PHP TV mettra en ligne de nombreuses conférences et elles sont déjà planifiées une tous les deux jours.

Alors il ne reste plus qu'à consulter le planning sur le site de PHP TV.

- PHP TV : Emission spéciale Forum PHP 2008
LoadingChargement en cours