News PHP

le 16/12/2009 à 21:38
PageRank en PHP
Le classement de votre site internet est un des points que vous vous posez des questions. Ce classement que s'il est bien fait, vous permet d'avoir plus de visites.

Cependant avoir une page bien positionnée, c'est bien mais en avoir plusieurs et même plus, c'est encore mieux. Il existe de nombreuses possibilités pour définir le pageRank de votre site, mais un petit tutorial vient d'être publier par Ian Barber qui vous montre comment réaliser l'opération directement en PHP, comme ceci vous évitez de longues heures d'études.

Bien sur, ce type d'outil est un outil à titre indicatif car vous ne pouvez pas vous fier à une seule source d'informations.

- PageRank en PHP
le 14/12/2009 à 22:00
7 options en lignes de commandes
Le langage PHP propose de nombreuses possibilités. Le langage peut-être utilisé à partir d'un IDE ou un éditeur de texte. Cependant vous pouvez utiliser le langage PHP en utilisant les lignes de commandes.

Sameer Diesel propose 7 possibilités d'utiliser les lignes de commandes tel :
- Utilisation d'un autre fichier php.ini
- Vérification de la syntaxe dans un fichier PHP
- Obtention des informations installées
- Colorisation de la syntaxe
- Optimisation du code
- Obtention des informations liées à une fonction interne

- 7 essential php command-line options
Chris Shiflett publie le calendrier de l'Avent PHP, avec des astuces d'experts PHP pour tout le monde.

- Helgi Þormar : Developers Versus Designers
- Paul Reinheimer:Character Sets: Garbage In, Garbage Out
- Sara Golemon:World of PHPCraft
- Christian Wenz: JSON Gotchas
- Matt Mullenweg:Untitled

- Developers Versus Designers
- Character Sets: Garbage In, Garbage Out
- World of PHPCraft
- JSON Gotchas
- Untitled
le 12/12/2009 à 21:43
Top 15 des meilleurs pratiques
Burak Guzel propose dans un article dans Nettuts, quelques bons conseils pour rendre votre code beaucoup plus lisible et surtout plus facile à maintenir.

L'ensemble de ces conseils ne sont pas tous liés au langage PHP, mais sont quand même utiles pour vos projets.

Les points importants à retenir concernent :
- Les commentaires et les documentations
- Le groupement de code
- La structure
- La cohérence
- Utiliser la méthode objet (POO)
- Refactoring

- Top 15 Best Practices for Writing Super Readable Code
le 11/12/2009 à 22:00
IPHP un shell PHP interactif
iPHP est une API proposée par Alan Pinstein. IPHP signifie Interactif PHP et est un shell interactif PHP.

Il vous donne de nombreux avantages sur les fonctionnalités shell de PHP par défaut.

Les différents points mis en avant concerne que iPHP va résoudre un certain nombre de problèmes douloureux par rapport au PHP standard :
- Le traitement des erreurs
- Le soutien readline
- La saisie semi automatique
- etc

- IPHP un shell PHP interactif
Lorsque vous réalisez un site personnel en PHP, celui-ci sera la vitrine personnelle et qui pourra être utiliser en complément d'une activité professionnelle.

Si vous décidez d'effectuer un autre site pour une activité différente de votre profession. Il est aussi important de respecter les normes et d'utiliser les bonnes pratiques.

Brandon Savage montre qu'il est important d'utiliser un gestionnaire de bugs pour votre développement personnel et donne 5 raisons pour le faire :
- Repérer les informations imparfaites
- Mauvaises pratiques de développement
- Utilisation des bugs trackers.
- Estimé un temps de réalisation
- Evaluation des progrès réalisés

- Why Tracking Bugs In Personal Projects Matters
le 10/12/2009 à 21:53
Les bases de Zend Framework
Bien démarrer un nouveau Framework en PHP et respecter les bonnes pratiques n'est pas toujours évidant. Le blog Lyrix vous propose de bien commencer avec Zend Framework avec de nombreux tutoriaux en Français.

Les sujets sont divers mais déjà vous pouvez trouver les thèmes suivants :
- Les bases de MVC
- Architecture
- Les bases de données
- Le template
- La traduction
- La navigation

Un lien à bien garder précieusement

- Blog lyrixx
le 09/12/2009 à 23:29
Vérifier un contenu avec hmac
hash_hmac est une fonction PHP, qui génère une valeur de clé de hachage en utilisant la méthode hmac. Cette fonction peut être utile si vous souhaitez partager des API avec d'autres personnes dont vous ne savez pas comment l'utilisation du GET/POST sera utilisée.

Mais comment vérifier qu'ils s'agissent des bons utilisateurs visés et non des mauvaises intentions... Abhinav Singh montre à traves son blog comment réalisé cette opération et surtout cette vérification de validiter, en utilisant une clé supplémentaire.

- How to add content verification using hmac in PHP
- fonction hash_hmac
le 08/12/2009 à 23:24
Dolibarr 2.7
La nouvelle version de Dolibarr vient de sortir. Pour rappel, Dolibarr est un logiciel modulaire orienté ERP/CRM pour permettre la gestion commerciale ou associative. C'est un projet sous licence GPL (libre) utilisant les technologies AMP (Apache, MySQL, PHP).

Cette nouvelle version propose de nombreuses évolutions donc les principales sont :
- Un installeur pour Mac OS X
- Ajout de modules d'importation de données
- Ajout d'un client FTP
- Amélioration de la sécurité
- Amélioration de l'envoi de Mail
- Outil d'assistance aux utilisateurs
- Améliorations des outils d'administration
- Des corrections de bugs
- etc

- Communiqué Dolibarr 2.7
LoadingChargement en cours