Developpement Web

Le création et le développement de site Internet s’effectue via l’utilisation de langages informatiques spécifiques tels que PHP, MySQL, Javascript, CSS, HTML, etc.

MySQL : trouver les doublons et dédoublonner

Publié le 26 octobre 2011 - Developpement Web.

Besoin de connaitre les doublons présents sur une table sql ? Rien de plus simple, cette requête fera l’affaire : SELECT field, count(*) FROM table GROUP BY field HAVING count(*) > 1 Pour le dédoublonnage à proprement parler vous devrez passer par une table temporaire (ou sinon il ne serait possible que ne supprimer que tous les enregistrements en double), quelque chose de ce type fera l’affaire : DELETE FROM table t1 WHERE EXISTS (SELECT * FROM table t2 WHERE t1.field = t2.field GROUP BY field HAVING COUNT(*) > 1) Pensez à sauvegarder votre base de données avant, c’est plus […]

Mise en cache d’un site

Publié le 18 octobre 2011 - Developpement Web.

N’ayant rien de spécial à publier cette semaine, j’ai décidé de vous présenter un petit script de mise en cache de vos pages internet. Avant de commencer, la mise en cache c’est quoi ? Grosso modo la création d’une page html statique à partir d’une page dynamique, mise à jour à intervalles réguliers. Le but est bien évidemment d’économiser des requêtes SQL, ressources PHP, etc. et d’accélérer la vitesse de chargement de votre site. En bonus, vu que l’affichage est statique, vous limitez par la même occasion les problèmes inhérents aux injections et autres réjouissances. C’est une technique extrêmement efficace, […]

Comment créer un thème wordpress ?

Publié le 3 octobre 2011 - Developpement Web, Webdesign.

  Profitant de la mise à jour du papier peint de ce blog (attention, peinture fraiche), j’ai décidé de vous proposer un petit tutoriel destiné à vous expliquer comment créer un thème WordPress à partir d’un template HTML. Étant donné que l’on trouve un peu tout et n’importe quoi sur le sujet, ce petit article ne fera pas de mal. Pas que les informations proposées soient erronées, mais elle donnent souvent l’impression que la création / découpage d’un design pour WP est une tâche compliquée, alors qu’en fait, quelques notions de PHP suffisent… Pour commencer, il faut savoir que WordPress […]

Installer/Intégrer un système de paiement Paypal sur son site

Publié le 26 septembre 2011 - Developpement Web.

S’il est bien une solution de paiement facile à intégrer sur son site, c’est bien celle proposée par Paypal. La solution de micropaiement de la firme Américaime atomise la concurrence et facilite au passage la vie de bon nombre de sites Internet. Pour une raison ou pour un autre, on peut avoir besoin d’installer une solutions de paiement sur son site. Seulement voilà, si vous n’êtes pas un site e-commerce assez important, et que vous n’avez que quelques services à vendre pour monétiser votre site, très peu de solutions rentables s’offre à vous. Nous allons donc nous intéresser à la […]

Apprende javascript en ligne sur codecademy

Publié le 16 septembre 2011 - Developpement Web.

Aujourd’hui, je vous présente un outil assez exceptionnel pour peu que vous ayez envie d’apprendre à coder en Javascript, et le joyau se nomme CodeCademy. Lancé en août après avoir levé pas moins de 2 millions, les débuts sont pour le moins prometteurs, plus de 2 millions de cours on été complétés ! Le principe : un programme d’apprentissage constitué de différents niveaux, et pour chaque niveau différents exercices sont propopsés (allant crescendo niveau difficulté). Jusque là, rien de spécialement novateur. Sauf que vous ne devez pas bêtement apprendre des bouts de codes, mais vous devez les reproduire dans la […]

Rendre valide W3C le bouton Google Plus One

Publié le 5 juillet 2011 - Developpement Web.

C’est la grande nouveauté de ces dernières semaines, et à moins de le faire exprès, toute personne disposant d’un compte Google n’y pu y échapper : un Bouton G+1 est apparu dans les SERPs du célèbre moteur de recherche. Même si l’dée n’a rien de novateur, puisque que clairement inspirée des réseaux sociaux, cette innovation appliqué à la recherche reste un concept très intéressant. Sans rentrer dans les détails des conséquences possibles sur le référencement des sites internet, voici comment rendre mon bouton Google Plus One (G+1) valide W3C. Encore une fois, on utilise toujours la même technique grâce à […]

Comment rendre son bouton FaceBook, Twitter, Buzz valide W3C

Publié le 26 mai 2011 - Developpement Web.

J’ai vraiment du mal à comprendre pourquoi la plupart des services de partage sociaux proposent encore et toujours des codes non valides W3C. Que ce soit FaceBook, Tweeter, Buzz et j’en passe, le code généré par défaut se fiche ouvertement du respect des standards! Bien sûr, certaines plateformes (pas toutes) proposent également des alternatives fonctionnant via des iframes, c’est déjà mieux que rien, mais ce n’est évidemment pas idéal. Voici donc un petit tutorial pour apprendre à rendre vos boutons Twitter, FaceBook and co. valides W3C. Prenons l’exemple de Twitter, vous pouvez créer un bouton via cette page. Si vous […]

MySQL : requête pour trouver un ID manquant dans une table

Publié le 10 mai 2011 - Developpement Web.

Dans la série des requêtes MySQL pour s’avérer utiles, voici comment trouver le 1er ID manquant d’une table : SELECT table.id +1 FROM table WHERE ( table.id +1 ) NOT IN ( SELECT table.id FROM table ) ORDER BY id LIMIT 1 Rien de plus à ajouter, modifiez la limite pour obtenir plus de résultats.

Activer la compression GZIP pour optimiser le temps de chargement de votre site

Publié le 22 avril 2011 - Developpement Web.

Dans la série des optimisation rapides à mettre en place pour accélérer le temps de chargement d’un site internet : la compression GZIP. La compression GZIP c’est quoi ? Un façon de compresser les fichiers servis par votre serveur, afin d’en diminuer le poids, et donc, le temps de chargement. Selon la taille initiale de vos fichiers, vous pouvez réduire le poids de 85% ! Si votre site tourne sur Apache 2 (logiquement c’est le cas), on utilisera DEFLATE. Pour ce faire, il suffit de placer ce code dans son .htaccess : SetOutputFilter DEFLATE AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml […]

Optimisation temps de chargement d’un site : définir une date d’expiration

Publié le 20 avril 2011 - Developpement Web, Référencement SEO.

Google prendrait de plus en plus en compte le temps de chargement des sites dans son algorithme. Info ou intox, ce qui est sur c’est qu’optimiser le temps de chargement de son site ça ne mange pas de pain, alors pourquoi s’en priver. Petit aparté avant de commencer : si vous voulez calculer le temps de chargement de votre site, Webwait fait ça très bien, mais vous pouvez tout aussi bien utiliser excellentissime plugin pour Firefox Firebug (onglet Réseau) si vous voulez connaitre les détails des différents temps de chargement de vos fichiers. Entrons maintenant dans le vif du sujet […]

Page 3 sur 712345Dernière page »