Développement web

illu-blog.png

Initiation à JQuery, une librairie JavaScript

Initiation à JQuery, une librairie JavaScript

La librairie JavaScript JQuery est une librairie légère (à partir de 19 Kio), compatible avec tous les navigateurs et qui supporte le CSS3. Son utilisation est bien sûr entièrement gratuite. Mais à quoi ça sert ? Ce n'est pas par hasard si le slogan de JQuery est : "Write less, do more" (que l'on peut littéralement traduire par : "Ecrivez moins, faîtes-en [...]

Lire la suite

Programmation Orientée Objet avec PHP 5

Programmation Orientée Objet avec PHP 5

La dernière version de PHP (version 5 ) offre davantage de possibilités pour la Programmation Orientée Objet (POO). Connaissant déjà cette méthode de programmation (avec d'autres langages tels JAVA ou C++), j'ai eu envie de m'y plonger et de voir ce que peut apporter la POO à un langage de programmation web (php dans mon cas). J'ai donc commencé à programmer [...]

Lire la suite

Microsoft Live Maps et Google Maps

Microsoft Live Maps et Google Maps

Pour le développement de Coconews, j'ai dû utiliser un outil de géolocalisation. Mon choix se serait logiquement tourné vers l'API de Google Maps (que je connaissais déjà) si Google Maps permettait la géolocalisation dans les Antilles françaises (Guadeloupe, Martinique et Guyane dans mon cas). J'ai donc été obligé de trouver une solution alternative : [...]

Lire la suite

[PHP] Mise en cache d'un tableau de données SQL

Pour faire suite à mon billet sur l'optimisation PHP/SQL d'un site web, voici une méthode pour mettre en cache des données issues d'une requête SQL de type SELECT. Php propose deux fonctions aussi puissantes qu'utiles (mais aussi méconnues) : serialize et unserialize. Serialialize compresse (linéarise) un tableau Php Unserialize le décompresse (ou [...]

Lire la suite

Créer un contrôle javascript universel en Javascript / jQuery

En plus de la création des formulaires en HTML, pour laquelle j'ai déjà donné une astuce dans un précédent billet, il y a un autre aspect long et peu intéressant dans la conception de formulaires : les contrôles javascript. Ces derniers permettent de vérifier que le formulaire a été dûment rempli par l'internaute avant d'enregistrer ou d'envoyer par [...]

Lire la suite

[PHP] Astuce pour faire des formulaires et gagner du temps

Il n'y a rien de plus long et de plus fastidieux dans le cadre d'un développement que faire ces indispensables pages de formulaires. Ces pages permettent d'ajouter/de modifier du contenu dans la base de données. Ce n'est pas du dev brut puisque c'est ni plus ni moins que du HTML, mais cela peut se réveler assez long et il est facile de faire des erreurs [...]

Lire la suite