Martius Web

Tag - php

Les articles : (Paris Web !) #5 Reusable Code : For Good or For Awesome

le vendredi 15 octobre 2010, 10:50

Une conférence qui s’appelle “reusable code”, je sais d’avance que ça va me plaire. En plus, Jake utilisait une wiimote pour contrôler sa présentation, c’était forcément génial.

Une excellente conférence, mais qui s’adresse essentiellement aux développeurs. L’orateur présente des bonnes pratiques pour réaliser des API réutilisables en Javascript. Bien sûr, bon nombre de conseils s’appliquent dans d’autres cas. C’est la deuxième conférence que j’ai suivi en anglais.

Conférence dirigée par Jake Archibald, qui fait de belles APIs Javascript pour la BBC.

L’une de ses grosses missions, c’est de produire du Javascript réutilisable.

Les slides de la présentation sont disponibles sur slideshare.

Lire la suite...

Programmation PHP : PHP et les sessions : durée de vie, utilisation avancée et quelques subtilités

le jeudi 18 février 2010, 16:21

PHP met à disposition un ensemble de fonctions permettant de manipuler un mécanisme de sessions : un moyen efficace de conserver des données entre deux requêtes avec lequel vous êtes probablement familier. On s’en passe difficilement sur un site internet interactif !

Bien que ce mécanisme soit assez simple à manipuler, il reste néanmoins quelques subtilités qu’il faut connaître pour en profiter pleinement et éviter des erreurs regrettables. On s’intéressera tout particulièrement à la durée de vie des sessions.

Lire la suite...

Programmation PHP : Facebook distribue sous licence open-source un traducteur PHP vers C++

le mardi 2 février 2010, 23:41

L’équipe des développeurs de Facebook a annoncé aujourd’hui la distribution (dans un futur proche) d’un outil permettant de traduire en C++ et compiler du code PHP : HipHop for PHP. D’après l’annonce officielle, cet outil permettrait à Facebook de réduire de près de 50% en moyenne la sollicitation du processeur sur la plupart des pages du service, dont le front-end a été essentiellement développé avec PHP.

Lire la suite...

Programmation PHP : PHP Solutions : Robots d'indexation et référencement

le mercredi 4 novembre 2009, 23:33

Article paru dans le magazine PHP Solutions (Août 2008). Attention cet article n’est pas soumis à la licence Creative Commons : tous les droits de cet article sont réservés.

La visibilité de votre site internet est l’un des principaux atouts de son succès, et la maîtrise des moteurs de recherche et du référencement peut vous faire gagner de précieuses visites.

Note : Cet article contient plusieurs références n’étant pas à jour, notamment concernant les informations techniques liées aux traces laissées par les robots d’indexation des moteurs de recherche sur votre site, ou même le nom du moteur de recherche de Microsoft (qui s’appelle maintenant Bing, mais vous le savez déjà).

Cet article explique :

  • Les bases d’un algorithme d’exploration et d’indexation du web,
  • Les principales règles d’optimisation du référencement (SEO),
  • Comment concevoir un terrain d’accueil pour améliorer l’expérience de l’utilisateur.

Ce qu’il faut savoir :

  • Les principaux éléments de la syntaxe des expressions régulières,
  • Des bonnes notions du langage PHP et les bases de la programmation orientée objet.

Lire la suite...

Programmation PHP : Chargement automatique de classes avancé avec PHP 5

le jeudi 29 octobre 2009, 16:04

PHP 5 a introduit de nombreux nouveaux concepts intéressants, notamment le chargement automatique des dépendances lors de l’utilisation d’une classe non définie. On utilise généralement à cette fin la fonction magique __autoload(). Mais depuis PHP 5.1.2, une séries de fonctions issues de la SPL (Standard PHP Library) spl_autoload_*() sont apparues.

Cet ensemble de fonction permet de mettre en place une stratégie de chargement dynamique plus fin, et nous allons ici essayer de découvrir pourquoi et comment.

Lire la suite...

Programmation PHP : PHP Solutions : Concevoir une application pour le Web avec Ajax

le vendredi 1 mai 2009, 19:26

Article paru dans le magazine PHP Solutions (Mai 2008). Attention cet article n’est pas soumis à la licence Creative Commons : tous les droits de cet article sont réservés.

Ajax répond à une demande : c’est l’un des outils principaux permettant de concevoir une application riche apportant une nouvelle expérience à l’utilisateur. Elle est devenue une technologie très à la mode, mais qui reste malheureusement assez mal utilisée. Nous donc allons voir dans quels cas elle est utile, et quelques règles fondamentales de la conception d’application avec Ajax.

Cet article explique :

  • en quoi consiste une application web et la place d’Ajax dans son architecture
  • comment concevoir des interfaces riches avec Ajax et le DOM

Ce qu’il faut savoir :

  • maîtriser la conception d’applications avec PHP
  • avoir des bonnes bases de XML, XHTML et Javascript

Lire la suite...

Cours XHTML et CSS en quelques heures (2e version) : 8# Les formulaires

le mercredi 1 avril 2009, 01:05

Les formulaires permettent à l’utilisateur de transmettre des données via le protocole HTTP. Le code HTML permet d’afficher ces formulaires, mais pas de les traiter : pour cela, il faut utiliser une application installée sur le serveur (comme un script PHP).

Lire la suite...

Les articles : Quelles solutions pour gérer la vue avec PHP ?

le mardi 15 février 2005, 12:04

Un regard sur les solutions les plus courantes pour maitriser la séparation entre la logique métier et la vue dans les applications PHP.

Lire la suite...