News PHP

le 09/03/2010 à 17:00
XMP PHP Toolkit
XMP PHP Toolkit est une nouvelle extension pour PHP 5. Il s'inspire de XMP Toolkit d'Adobe pour lire et écrire les métadonnées dans les fichiers multimédia.

Chaque fichier graphique (Jpg, PNG,...), multimédia (MP3, Wav, AVI, Mpeg...) possède une entête avec des informations. Si vous utilisez cette extension avec PHP, vous pourrez prendre le contrôle des différentes entêtes pour en indexer directement les informations pour votre projet web.

Actuellement cette extension fonctionne sous un environnement linux.

- XMP PHP Toolkit
le 08/03/2010 à 16:54
Scripts pour détecter les mobiles
Lors de vos développements web, il est important de tester votre réalisation sur différents navigateurs, mais aussi sur les smartphones.

Le site « catswhocode » propose 10 extraits de scripts qui vont vous aider à rendre compatible votre site internet. Ces extraits utilisent les langages PHP : Javascript, CSS...

Il est important de garder ces quelques lignes de codes sous la main, car vous risquez d'en avoir besoin lors de la mise en production de votre projet.

- useful code snippets to develop iPhone friendly websites
Le site Indexel a regroupé une liste des logiciels libres qui seront peut-être les logiciels indispensables pour le futur. La liste propose 13 logiciels, touchant de nombreux secteurs.

Cette liste couvre des logiciels allant d'Android à Asterisk, mais aussi bien des logiciels libres de Firefox à une plate forme LAMP (Linux Apache MySQL PHP).

Les secteurs importants sont :
- Système d'exploitation mobile : Chrome OS et Android
- Virtualisation : KVM
- ToIP : Asterisk
- ETL : Talend Open Studio
- CMS : Drupal et Alfresco
- ERP : le mode SaaS comme argument de la réversibilité
- Messagerie : Raindrop
- Web 2.0 : OpenStreetMap et Piwik

- Les 13 logiciels libres les plus prometteurs
le 06/03/2010 à 10:22
PHP 5.3.2
Le site PHP.net a annoncé la sortie de la nouvelle version de PHP 5.3.2.

Cette nouvelle version apporte de nombreuses corrections concernant les sécurités et les bugs comme :
- Validation du mode Safe_mode
- Amélioration de open_basedir / bypass safe_mode
- Ajout du support for SHA-256 et SHA-512 pour PHP crypte
- Correction lors de l'utilisation ldap_next_reference

vous pouvez consulter le communiqué officiel pour connaître l'ensemble des évolutions.

- PHP 5.3.2
le 05/03/2010 à 23:16
Widget en PHP et MySQL et Jquery
Les Widgets permettent d'animer vos sites internet de différentes manières et surtout de personnaliser votre site web.

Il existe différents langages pour réaliser des Widgets, mais pour vous lancer sur ce point, vous pouvez vous appuyer sur le tutorial publié sur tutorialzine.com

Ce tutorial montre une façon simple de savoir qui est présent sur votre site internet et par la même occasion utiliser PHP, MySQL et Jquery.

- Who Is Online : Widget With PHP, MySQL & jQuery
le 04/03/2010 à 23:10
Options de configuration de PHP
Craig Buckler a publié sous la forme d'un article quelques astuces pour pouvoir remplacer certaines options de configuration de PHP.

Ces options sont utiles car souvent vous pouvez modifier certaines parties dans le fichier de configuration « php.ini » comme la gestion des erreurs, la taille mémoire.... Mais lorsque vous déplacez votre projet vers un autre type d'hébergement, vous n'êtes pas sûr d'avoir les mêmes possibilités de modification, surtout si votre hébergement est mutualisé.

Cependant il existe quelques fonctions qui vont vous permettre d'effectuer ces ajustements.

- How to Override PHP Configuration Options
le 04/03/2010 à 23:10
NOSQL et MongoDB 1.2.4
Les formats disponibles pour l'utilisation web sont très nombreux. L'ensemble de ces bases de données sont avant tout considérées comme des bases de données relationnelles. L'alternative à ce concept est le NoSQL.

Depuis quelques mois, ce phénomène est revenu sur le devant de la scène avec comme axes :
- Haute disponibilité des données
- Partionnement des données

Et des sites importants ont déjà adopté le NoSQL comme Google, Amazon, Facebook...

Mais le NoSQL peut être intégré dans votre site PHP en utilisant le driver MongoDB qui vient de sortir une nouvelle version. MongoDB est une base de données "orientée document" et va stocker des données sous forme de JSON. Le site « la ferme du web » propose une introduction assez détaillée de l'approche et de son utilisation.

- NoSQL - MongoDB et PHP: Première approche
- MongoDB
Pour les possesseurs de Google Voice, sachez que vous allez pouvoir contrôler des logiciels pour votre téléphone et un serveur web distant à partir d'un script PHP 5. Les extensions utilisées sont cURL et les fonctionnalités JSON.

Par ailleurs, un script PHP est proposé dans l'article publié sur le site lifehacker.com et avec quelques paramètres de configuration, vous pouvez synchroniser votre GPS pour de la localisation par exemple.

- Synchronize Google Voice with Your GPS Location
le 03/03/2010 à 23:04
Script de cache en PHP
De nos jours, de nombreuses API sont de très gourmandes en mémoire et nécessitent d'utiliser un système de cache comme APC, memcache ou autre.... Cependant, le cache peut être aussi utilisé dans vos propres projets webs pour booster vos sites internet.

Le site PHP-html publie un tutorial sur ce sujet pour vous montrer qu'il est facile de mettre en place un cache. Il montre par ailleurs le déroulement du cache et les différents conflits d'écriture et de lecture.

- Creating a Simple PHP Cache Script
le 01/03/2010 à 23:12
Be-Zend 3ème édition
La troisième édition de l'évènement Be-Zend va se dérouler le 25 mars prochain à Saint Quentin (02).De nombreux partenaires seront présents comme l'AFUP (Association Française des Utilisateurs de PHP), Alter Way, Zend, Insset, Université de Picardie Jules Verne, Quatrain.

Pour cette journée, orientée autour du framework Zend, des conférences sont prévues :
- Retours d'expériencesIndustrialisation de PHP
- Les web servicesImplémentation de REST

Pour connaître l'ensemble des détails, il est nécessaire de consulter le programme officiel.

- Be-Zend 3ème édition
LoadingChargement en cours