Construire un système de cache en PHP

Quand votre site commence à recevoir beaucoup de visiteurs et que vous ne possédez pas (encore) un hébergement assez costaud pour encaisser tout cela, il est bon de ce tourner vers un système de cache en PHP qui réduira fortement le temps de réponse de votre site.
En plaçant en cache les données les plus visitées, par exemple, la page d’accueil ou encore les …

Un concours d'extensions pour Firefox

Un grand concours vient d’être lancé par Mozilla Corporation qui vise à encourager le développement d’extensions pour Mozilla Firefox.
Extend Firefox est sponsorisé par Alienware et O’Reilly. Tous les développeurs du monde entier vont biensûr planché dessus. Le but de ce concours est de soumettre …

Mise à jour du tutoriel sur EasyPHP v2

De nouvelles versions d’Apache, MySQL et phpMyAdmin sont sorties depuis la publication de ce tutoriel. Je l’ai mis à jour histoire que vous soyez tout le temps avec les dernières versions pour votre plate-forme de développement.

Je remercie Dan qui m’a passé l’archive pour Apache 2.0.55. Je l’ai adapté au tutoriel et mis en ligne par la suite.

Découvrez The gimp !

Kloobik, est communauté de graphistes, lance un nouveau projet qui vise à vous familiarisez avec l’outil de retouche et de création d’images numériques Open Source nommé The Gimp.
The Gimp était destiné en premier lieu aux systèmes Linux (unix & co) mais c’est ensuite répandu sur d’autres plateformes (Mac OS X, Windows …). Mais une grande partie de …

Une petite réflexion sur AJAX

L’engouement des webmasters pour cette “nouvelle” méthode de développement d’applications Web est telle, qu’il est bon de rappeler quand même certaines choses.
Le JDN fait le point sur AJAX, en présentant 8 conseils pour le développement d’application basé sur …

Le parrainage AdSense

GoOgle lance le parrainage AdSense. AdSense est un système de messages publicitaires ciblés employé par GoOgle.
Une petite explication s’impose. En fait le principe est simple et alléchant (!). Lorsqu’un éditeur qui s’inscrit à AdSense via votre lien de parrainage gagne ses premiers 100,00 USD et est sur le point d’être payé, nous créditons votre compte de …

Recherche dans les news possible

Je vais y arriver à la finir cette longue liste de changements que je veux faire sur le site ! :)
Le moteur de recherche a été mis en place début janvier 2005 mais il n’intégrait pas toute les fonctions que je voulais d’ailleurs ce n’est toujours pas le cas. Mais il a franchi …

Les nouveautés de MySQL 5.0

Developpez.com publie un article qui présente toutes les nouveautés de MySQL 5.0.
Les changements sont relativement important depuis la version 4.x. MySQL 5.0 est beaucoup plus strict sur le langage SQL en général (certain en ont déjà fait les frais …). MySQL 5.0 apporte aussi beaucoup de nouvelles fonctionnalités que d’autres grands SGBD avaient déjà. En …

Webdesign International Festival 2006

Oua, vous allez encore me dire qu’avec un nom anglais comme celui la c’est un festival à toutaouenne les bains. Et bien pas du tout. Le WIF 2006 (Webdesign International Festival) est un concours regroupant un millier de designers de 10 pays différents…

Les présélections se passent les 18 et 19 novembre prochains pour ensuite se finir en finale le …

Invision Power Board 2.1.3

Invision Power Services, Inc. vient d’annoncer la publication d’Invision Power Board 2.1.3.
Invision Power Board 2.1.3 est une version de maintenance incluant plus de 70 corrections de buGs ainsi que des améliorations du système de mise à jour.

Une liste complète des fichiers et templates modifiés et des buGs corrigés est disponible plus …

Ouvrez Internet Explorer dans un onglet Firefox !!

Une toute nouvelle extension Firefox vraiment très pratique a été publié le jour d’Halloween. Elle permet, comme vous avez pu le lire dans le titre, d’intégrer Internet Explorer au sein même de Firefox !!
Une première extension qui s’appelait IE View permettait, via un clic droit sur un lien, d’ouvrir ce lien dans IE. On pouvait aussi spécifier que telle …

Les .be gratuits !

Vous avez un site, mais pas de nom de domaines ? Votre url est toute moche du genre http://pseudo.free.fr/phpBB2/index.php et vous aimeriez que ce soit plutôt www.pseudo.be ? Mais vous n’avez pas d’argent, pas de soucis ! OVH vous offre pendant 1ans les .be gratuitement !

De plus Ovh propose à tout …

Les triggers avec MySQL 5

Qwix nous gratifie d’un petit tutoriel bien sympathique sur les triggers avec MySQL 5, qui est (au passage) la seule version de MySQL à supporter les triggers.
Mais alors les triggers c’est quoi exactement ? Un trigger (on le traduit en français pas déclencheur) est …

Première RC pour Firefox 1.5

Après avoir diffusé une première version RC dites de “test”, voici maintenant la version finale de la Release Candidate. Si vous possédez la version bêta et que vous n’avez pas de notification pour mettre à jour, allez dans le menu d’aide et vérifiez les mises à jour.
Il y aura …

Uploader des fichiers avec barre de progression

Uploader un fichier sur un serveur en passant par une page PHP, rien de bien compliquer et de surprenant. Mais uploader un fichier avec une barre de progression qui indique en temps réel l’évolution de l’upload et le tout sans flash ni ruby ??
Entièrement possible, AJAX est là pour ça ! Couplé à la puissance de Perl, il vous offre un formulaire …

PostgreSQL 8.1.0 Release Candidate 1

Après plus de deux mois de travail et de test, le staff PostgreSQL à le plaisir de vous annoncer la première Release Candidate de PostgreSQL 8.1.0.
Comme pour toutes les bêta ou RC, il faut surveiller tous les buGs étant donné qu’ils sont dans la dernière ligne droite avant la version finale ou du moins, une deuxieme Release Candidate. Le staff prévoit …

PHP 4.4.1

The Halloween Edition … ah non ça ne marche pas là. PHP aurait lui aussi pu faire sa version d’Halloween, mais non rien de cela. PHP 4.4.1 est maintenant disponible.

Cette version est une version de maintenance, qui contient de nombreuses corrections de buGs, y compris des corrections de sécurité, reliées au tableau GLOBALS. Il est recommandé à …

Soyez à l'heure !

Et oui c’est cette nuit que l’on change d’heure ! Soyez ravi, vous gagnez une heure de sommeil ou une heure de fiesta pour ceux qui sont de sortie. A 3h du matin, il sera 2h du matin.

Oh joie ! Pensez quand même aux forums qui se base sur l’heure GMT international et qui ne passe pas forcément à l’heure d’hiver/d’été. Il vous faut …

phpMyVisites 2.0 bêta 2

Après avoir publié la première bêta il y a deux semaines, voici la deuxième du nom. Cette nouvelle version présente la grande nouvelle version de phpMyVisites. Elle tiens compte de tout le feedback qu’a reçu la version 1.
Cette nouvelle bêta corrige 17 buGs notamment le problème …

Migrer de MySQL à PostgreSQL en 60 secondes !

Migrer d’une base de donnée à une autre c’est jamais facile. Même si le principe de stockage et pas mal de chose sont à peu près équivalent, le copier/coller de base de donnée ne fonctionne pas.
Le plus simple en général est d’extraire complètement les tables d’une base de donnée pour l’insérer ensuite dans la nouvelle base. Mais voilà, après avoir …

[MAJ] phpBB 2.0.18, The Halloween Special

C’est Halloween partout alors pourquoi pas vous ? :D phpBB prends le train en route et publie la version 2.0.18 dont le nom de code est forcément “The Halloween Special”.

Cette version corrige une flopée de buG qui ont été reporté au buGtrack de phpBB. Mais implémente aussi au fur et à mesure quelques fonctions d’Olympus (le futur phpBB 3).

PHP 5.1 et sa bibliothèque PDO

PHP 5.1 va inclure en standard une nouvelle couche d’abstraction pour l’accès aux bases de données : la bibliothèque PDO (PHP Data Objects).
En gros ce que cela va apporter, c’est que l’on aura un seul jeu de fonctions pour accéder à n’importe quelle base de donnée. Ainsi lors d’une connexion basique à MySQL, celle ci pourra aussi fonctionner sans rien …

Les recours en cas de reproduction illicite de contenu

Cet article vise plus précisément les blogs et la reproduction illicite de contenu de blog. Bon certes des fois les contenus des blogs laissent beaucoup voir même énormément à désirer, mais des fois on tombent sur des bons blogs avec de bons articles. Et c’est souvent ces bons articles qui sont pris et …

Quel nom portent vos backlinks ?

Le backlink c’est quoi ? Rapidement, un backlink est tout simplement un lien externe qui pointe vers votre site. Il peut être dans un annuaire, sur un site partenaire ou tout simplement posté dans un forum pour indiquer un tutoriel. Le nombre de backlinks que possède un site est une indication de la popularité ou de l’importance de ce site Web. Ainsi plus …

Émulé les liens de l'outils du W3C

Vous ne le savez peut-être pas, mais le W3C propose un outil que l’on pourrai qualifier d’assez intéressant. Son but est simple, permettre à n’importe qui te tester n’importe quelle page avec n’importe quel outil de validation (html, css, lien …) que propose le W3C.
Cet outils n’a pas de nom, mais est caractérisé par une …

Une introduction aux bases de données

Codewalkers publie un article sur les débuts que tout le monde a certainement ou va faire. C’est lorsque l’on commence à toucher un peu à PHP, on regarde dans un premier temps le stockage dans des fichiers. Puis on regarde (enfin) le stockage dans les bases de données. Mais là gros problème, c’est pas du tout pareil !
Alors voici un …

PHP 5.1 RC4

Une dizaine de jour après la dernier version RC, voici une nouvelle release candidate pour PHP 5.1, c’est la RC4. Une sortie sans bruit, puisque je n’ai pas trouvé beaucoup de sites qui en parlaient.

C’est certainement la quatrième est dernière RC avant la sortie finale. Une vingtaine de buGs ont pu être corrigé en deux semaines. La sortie finale …

Nouveau Livre Blanc : PHP en entreprise

Le livre blanc de l’AFUP intitulé PHP en entreprise a été mis à jour. C’est la troisième édition du livre. Pour rappel, ce document fournit aux entreprises une information synthétique sur PHP 5 et son écosystème.

La barre des 600 news aux couleurs d'Halloween !

Ouaaa ça change non ? j0k3r.n3t se mets au couleur d’Halloween (voilà ce que cela donne de faire des heures de trains en ayant la flemme de bosser ^^).

Le tout n’a pas été aussi facile que ça à gérer puisqu’à l’époque je n’avais pas du tout construit le site via des feuilles de style perfomantes. Il a fallu modifier (dynamiquement, certes) tous les …

Internationaliser vos scripts PHP

Et oui le web n’est pas uniquement français et nombreux sont les sites qui ne sont pas multilingues (dont j0k3r.n3t).
Cela n’est pas forcément facile à mettre en place surtout si le contenu est dynamique. Et dans ce cas il faut entrer plusieurs fois les informations dynamiques.

Voici un [billet](http://www.litfuel.net/plush/?postid=84 …

Apache toujours aussi fort

Apache a passé les 50 millions de sites ! Selon le sondage de Netcraft du moins d’octobre, sur 17.5 millions de sites analysé, Apache est présent dans 69.89% des cas. Ce qui représente quelques 52 millions de sites webs !

C’est la première fois qu’Apache …

Firefox 1.5 RC1 de test

Après la correction de quelques buGs (touchant surtout à la sécurité et au système de mise à jour logiciel) apparus lors de la dernière bêta de Firefox 1.5, une première version RC1 vient d’être publié. C’est une version de test avant de sortir la véritable RC1 prévu pour le 1 novembre.

Choisir son nom de domaine

Le choix d’un nom de domaine est un élément primordial de la démarche de création d’un site web au même titre que le choix de la marque pour un nouveau produit. Il va en effet influencer la mémorisation de l’adresse du site, son accessibilité et éventuellement son positionnement dans les annuaires.
Dans une optique de réservation stratégique, le choix d’un …

Wamp5 1.4.5 et nouvel add-on PHP4

Avec la publication de la version finale de MySQL 5.0.x (MySQL 5.0.15), Wamp5 a été mis à jour.
Cette nouvelle version intègre forcément MySQL 5.0.5, mais aussi PHP 5.0.5, sqlitemanager 1.1.2, phpMyAdmin 2.6.4-pl3 et aussi eAccelerator. La prochaine version de …

Comment devenir Webmaster indépendant

Nombreux sont les jeunes et moins jeunes webmaster à vouloir se lancer tout seul dans le monde actif. Le truc c’est que vous ne savez pas forcément les démarches qu’il faut faire, qui aller voir …
Le Hub publie un article qui décrit les différentes étapes à faire pour devenir un webmaster indépendant. Cet article n’a pas pour but de former des webmasters …

Firefox One est un succès

Firefox One ce n’est pas un nouveau plugin Firefox ou une nouvelle version de Firefox mais plutôt un ballon satellite qui a été lancé samedi dernier.
Ce lancé est une pure réussite. L’évènement a rassemblé pas moins de 193 photographes !! La fondation …

MySQL 5.0.15 prêt pour de la production

Voilà, enfin, MySQL 5.0.x est prêt pour de la production ! Avec un retard de quelques mois, voici la version officielle et finale, la 5.0.15. Il s’agit de la version la plus attendue et la plus importante de MySQL AB

PostgreSQL 8.1 Beta 4

Nouvelle version bêta de PostgreSQL 8.1, la quatrième du nom. Ah quand une version RC histoire de voir le bout du tunnel ?

La version Windows est aussi disponible, faite toujours par la même personne. Les buGs sont à reporter au support.

Apprendre le PHP par des vidéos !

C’est le but que se lance le site PHP-Training.
PHP-Training a été conçu pour fournir des vidéos accessibles à tous sur des leçons de PHP. Cela aborde les fonctions généralement les plus courantes et les plus utilisées mais pas forcément les plus faciles. Présenté par Richard Heyes, l’auteur d’une quantité …

Cinq trucs pour accélérer votre développement en PHP

Comme tout bon codeur, on aime créer ses propres scripts aussi rapidement que possible. Dans un certain sens nous sommes tout à fait paresseux, et nous détestons effectuer quelques petites choses avant de plonger la tête dans le code.
C’est pourquoi voici cinq trucs pour accélérer …

Créer votre propre BBCode

Le BBCode, pour Bulletin Board Code, permet de simplifier la mise en forme du texte. Une balise ouvrante marque le début de la mise en forme [gras] et une autre balise fermante marque la fin de la mise en forme [/gras].
L’implémenter en PHP oblige l’utilisation d’expression régulière pour interprété les balises et récupérer ce qui se trouve entre les …

Un pseudo URL Rewriting en PHP

Il n’est pas donné à tout le monde de savoir mettre en place l’url rewriting. De plus, ce module d’Apache n’est pas forcément installé sur tous les serveurs des hébergeurs … même si la plupart des mutualités l’ont, ce qui n’est pas le cas des hébergeurs gratuits.
Ainsi un “like url rewriting” est apparue, notamment dans dotclear, qui permet de faire du …

Faire des formulaires simples et accessibles

Remplier un formulaire n’est pas forcément simple. Surtout quand on ne sait pas forcément quel champs est obligatoire et lequel ne l’est pas. Il y a aussi la gestion des erreurs, changer de pages pour la vérification pour revenir sur la page des formulaires n’est pas non plus adéquate.
Voici un petit …

Firefox dans l'espace pour les 100 millions de download

En début de semaine, Firefox a été téléchargé 100 millions de fois depuis sa sortie il y a moins d’un an. A cette occasion, un satellite-ballon météorologique sera lancé aujourd’hui vers 11h45 (heure des USA) soit 20h45 pour nous Européens. Le ballon sera lancé du [Memorial Union …

Le futur de DotClear

Une nouvelle version de DotClear vient d’être publié, la 1.2.2. Elle corrige une faille dans les trackballs.
En même temps, une nouvelle branche vient d’être créé pour permettre l’avancement de la version 1.4. Pendant ce temps, la version 2.0 est toujours en développement et annonce pas mal de nouveautés :

phpMyAdmin 2.6.4 pl3

Nouveau patch de sécurité publié par le staff de phpMyAdmin. Ce nouveau patch corrige deux failles de sécurité qui concernent un problème en local et un inclusion XSS.

Cette version est dorénavant compatible avec la dernière version de PHP 5.1.0. Voilà, [phpMyAdmin 2.6.4 pl3](http://www.phpmyadmin.net/home_page/downloads.php#2.6.4-pl3 …

MySQL 4.1.15

Un nouvelle version de MySQL 4.1.x vient de paraître, il s’agit de la version 4.1.15. Le staff de MySQL planche en ce moment sur la version 5.0 officielle et du coup elle trouve aussi des buGs et des failles sur les autres versions.
Celle ci améliore quelques 72 buGs et ajoute une meilleure détection des déconnexions durant la réplication sur Windows.

Découpez une interface simple en CSS

Avant (certains le font encore comme cela …) on faisait un design dans photoshop que l’on découpait pour le générer en un document HTML. On obtenait un super site avec exactement le design que l’on voulait mais avec un code HTML archi pourri !

La deuxième solution est de faire le découpage et ensuite de faire soi même l’intégration en xHTML et …

Une présentation type PowerPoint en CSS

Depuis quelques temps la mode est à la présentation de “slide” ou plus souvent appelé support de présentation, en xHTML, CSS et JavaScript.
Cela permet d’avoir un support de présentation facile “portable”. Il est compatible avec une grande majorité de navigateur. Aisément modifiable pour tout ceux qui s’y connaisse un minimum en HTML. Et puis l’avantage …

Une WebConsole grâce à AJAX

On peut vraiment tout faire avec la technologie AJAX. Voici un tutoriel qui présente une solution de WebConsole pour avoir une sorte de simulation de console linux dans un navigateur. Evidemment pour que cela fonctionne il faut que l’hébergeur accepte quelques commandes PHP (comme shell_exec par exemple). …

Uploader plusieurs fichiers dans un seul champ !

Voilà quelques choses d’assez révolutionnaire ! Vous avez certainement déjà rencontré le problème lors de l’upload de plusieurs fichiers (galerie d’image, pièces jointes de mails, etc …). La seule solution est de mettre plusieurs champs pour uploader plusieurs fichiers.

Une solution en javascript existe et permet d’uploader plusieurs fichiers en …

Apache 1.3.34

Suivant la lignée de la version 2.0.x, la branche d’Apache se voit gratifier d’un nouvelle version 1.3.34. Tout comme la dernière d’Apache 2.0.x, c’est un version de maintenance.
Elle corrige principalement une faille de sécurité qui limite les usurpations d’identité. Cela pouvait avoir lieu si une requête contenait en même temps les en-têtes …

PHP 5.1 RC3

Une nouvelle release candidate est disponible pour PHP 5.1. C’est la RC3. Cette version n’est pas finale, et doit servir uniquement aux tests.

Les versions sont disponible pour windows et pour linux. Le téléchargement ce fait directement sur le site de php.net.

Il reste notamment des tests importants à faire sur les …

IPB 2.1.2

Invision Power Board (IPB) 2.1.2 est une version de maintenance corrigeant quelques buGs.
Il y a deux changements importants dans IPB 2.1.2

Le fichier “conf_global.php” a été retiré et remplacé par “conf_global.php.dist”. Ceci afin de vous assurer que vous n’écraserez pas accidentellement votre fichier “conf_global.php” actuel lors de la …

Quelques corrections et mise à jour

Cela faisait un p’tit moment que j’avais pas touché à j0k3r.n3t. J’ai effectué quelques changements que j’avais noté depuis assez longtemps. Il concerne le top 100 des recherches. Il est toujours rigolo voir intéressant de connaître les recherches des autres. Bon étant donné que je viens de le mettre en place … il n’y a …

Apache 2.0.55

La fondation Apache et le projet Apache Server ont le plaisir de vous annoncer la publication de la version 2.0.55 du serveur HTTP Apache. Cette annonce marque les changements cruciaux de la version 2.0.55 par rapport à la 2.0.54.
Cette version est disponible pour les OS spécifiques OS/X 10.4, Win32 et AIX et ajoute la compatibilité avec OpenSSL 0.9.8. Tous …

Firefox 1.5 bêta 2 en français

La dernière bêta de Firefox 1.5 est maintenant disponible en quelques 35 langues. Cela va permettre à un plus large éventail de personnes de tester cette nouvelle bêta.

Contrairement à la version originale, les versions localisées ne sont pas disponibles par le système de mise à jour …

Mettre à jour EasyPHP v2 !

LE voilà enfin, il est bouclé, il est fini, il est prêt, il vous attends !
Pour ce qui ne le saurait pas encore, le nouvel article pour mettre à jour EasyPHP est disponible dans sa deuxième version. C’est à dire qu’il va vous permettre d’installer Apache 2, MySQL 5 et PHP 5.

Suivez bien toutes les consignes mais surtout le 1). Le tutoriel …

Les 10 conseils en référencement d'une spécialiste

Jill Whalen est une spécialiste dans l’art du référencement. Elle vient de publier ou plutôt de mettre à jour ces 10 conseils en référencement.

On y retrouve un peu ce que tout le monde pense ou dis sur comment bien référencer un site, mais il est toujours bon de voir que cela est confirmé par les “pros”.

  1. Utilisez un nom de …

Mettre à jour EasyPHP v2

Depuis le premier article sur la mise à jour d’EasyPHP, une nouvelle version est sortie, la 1.8, rendant ce tutoriel “obsolète”. Cependant ce tutoriel reste toujours valide pour mettre à jour PHP 4.x, Apache 1.x, MySQL 4.x depuis EasyPHP 1.7 ou 1.8.
Le staff d’EasyPHP a aussi parlé d’une version 2.0 avec Apache2 et PHP5, mais si on doit attendre aussi longtemps que pour la 1.8, il va falloir faire quelques choses avant. Remarquez qu’ils n’ont pas qu’EasyPHP dans la vie aussi hein !
C’est chose faite grâce à ce tutoriel qui permet de mettre à jour EasyPHP 1.7 ou 1.8 avec toutes les dernières versions citées ci-dessous, vous obtiendrez ainsi votre propre version d’EasyPHP 2.0 avant l’heure !

Le tee-shirt des 10ans !

Comme vous avez pu le lire sur j0k3r.n3t, PHP a fêté sa décennie le mois de juin dernier.
Pour cette occasion (même si c’est un peu longtemps après la réelle date …), Zend mets en vente le T-shirt des 10 ans de PHP. La seule taille …

phpMyVisites 2.0 beta1

Vous voulez des changements, vous les avez !
La version 2.0 de phpMyVisites a été publié hier dans la journée. C’est la première bêta de cette version qui en comportera normalement 4. Au bout de ces quatre bêtas, une nouvelle documentation sera disponible et la version sera officiellement stable !

Le but premier de cette nouvelle version …

Les limites de l'hébergement mutualisé

Il est vrai que lorsque l’on prends un hébergement mutualisé, on n’est pas du tout maître de son administration. Dans tous les cas, c’est l’hébergeur qui les possède ! Ainsi cela limite fortement les possibilités de quelconques modifications au niveau du serveur.
En règle générale, les hébergeurs donnent cependant le maximum de possibilités aux clients pour …

Programmez des requêtes dans MySQL

Apparemment dans la future version de MySQL 5.1, il sera possible de programmer des requêtes. Remarquez que l’on parle déjà de MySQL 5.1 alors que la version 5.0 n’est toujours pas finalisé.
C’est tout du moins ce que nous dit nexen. Cela fonctionnera comme pour l’exécution d’une page …

phpMyAdmin 2.6.4-pl2

Nouveau patch de corrections pour phpMyAdmin 2.6.4.
Ce patch corrige une faille de sécurité et uniquement cela. Dans le fichier libraries/grab_globals.lib.php, il y a une variable passée en paramètre qui est mal traité ou pas assez. Ainsi, en faisant un peu joujou avec, une faille de sécurité est née.

Téléchargez cette [nouvelle …

Référencer un site en Flash

Ce n’est pas nouveau, le référencement d’un site flash … c’est très compliqué. Étant donné que les moteurs de recherche indexent le contenu de la page web (liens, images, textes …), ils ne peuvent pas référencer les animations en flash. Ils ne sont pas apte à décortiquer l’animation de façon à trouver les liens, les images, les textes …
Il faut en …

Petit point sur les noms de domaine en .eu

Les noms de domaine en .eu (pour europe évidemment) seront disponible à la vente début décembre.
01net publie un article sur tout ce qu’il faut savoir avant de foncer acheter les premiers noms pour avoir le privilèges d’être dans les premiers ! …

Lire un fichier RSS en PHP - 1ière partie

Voilà la première partie, mais néanmoins relativement complète, sur la lecture d’un fichier RSS en PHP. Cela permet notamment d’afficher les nouvelles d’autres sites sur votre site.
Le tutoriel vous permet de récupérer les informations du RSS via des fonctions de parseur XML et …

Mozilla Firefox 1.5 bêta 2

La deuxième bêta de Firefox 1.5 vient d’être publié. C’est la dernière version bêta avant la publication finale qui est normalement prévu pour la fin de l’année.

Aucune nouvelles fonctionnalités n’est à souligner depuis la dernière bêta. Des améliorations du système de mise à jour automatique, du rendu et des performances des sites Web et plusieurs …

La doc PHP dans la recherche de Firefox

Qwix mets à notre disposition un plugin permettant de faire une recherche directement dans la doc de php.net ou de nexen.net via le moteur de recherche inclut (celui qui est en haut à droite).
L’installation n’est pas automatique mais relativement très simple à faire …

Améliorer l'affichage des fichiers XML avec CSS

Votre navigateur affiche par défaut l’XML en fonction de l’arborescence de celui ci. Mais il ne fait qu’une simple indentation qui permet la lecture beaucoup plus facile.
Vous pouvez très bien, grâce aux CSS, afficher un fichier XML complètement différent en spécifiant des attributs aux balises. C’est que fait en partir …

La manipulation d'images avec PHP grâce à GD

Developpez.com publie un article au format PDF sur la manipulation d’image en PHP via la fonction très utilisé GD. Il est destiné au débutant comme au expérimenté. Tout le monde y trouvera des choses qu’il ne savait pas forcément faire.

Cet article est très complet et je vous le conseille !

Ajax sans l'objet XMLHttpRequest

AJAX a fait coulé beaucoup d’encre et n’en a pas fini de faire suer les webmasters pour rendre leur site encore plus convivial.
Mais voilà que Julien Lamarre à développé la technologie AJAX sans l’objet XMLHttpRequest ni une frame cachée, ni une iframe ou une applet Java, mais tout simplement en passant par [une …

L'overflow en CSS

L’overflow en CSS est très pratique ! Il permet si une phrase est très longue et sans espace, par exemple, de ne pas saccager tout votre mise en page, en faisant un retour à la ligne barbare.

C’est une réponse du JDN à la question : “Comment …

Les tables et les CSS, lequel choisir ?

Voici un combat à mort sur pompage.net.
L’auteur fait une belle introduction: “La première fois que j’ai surfé sur Internet, c’était à travers un bête terminal. En peu de temps, son écran monochromatique vomissait le scénario complet du “Holy Grail” des Monthy Phyton à partir d’un serveur du Minnesota. Ça avait quelque chose de magique. On n’avait pas de …

Le rendez vous cosmique de la journée !

Au début de l’automne, la quatrième éclipse annulaire du siècle sera visible depuis la majeure partie de l’Espagne, ainsi que du nord de l’Afrique.
C’est aujourd’hui de 9h à 13h que l’on pourra observer le plus beau rendez vous du soleil avec la Lune. C’est aux alentours de 11h que l’alignement du Soleil, de la Lune et de la Terre sera parfait. Mais comme la …

Trois exemples de failles en PHP

PHPit expose 3 types de vulnérabilité dont peu être victime un site en PHP.
La première vulnérabilité est tout simple l’injection mail. Le côte rassurant c’est que pour exploiter une faille dans ce genre, il faut vraiment savoir comment fonctionne et surtout comment est géré les mails en PHP. La deuxième concerne l’affichage de la source de la page. …

Apache 2.1.8-beta

Nouvelle bêta de la future version d’Apache 2.2, la 2.1.8-bêta est disponible. On dira bien que le staff d’Apache se focalise sur cette version à tel point que les autres versions sont moins mises à jour. Remarque si l’application fonctionne correctement pourquoi y revenir ? :p

Les changements de cette nouvelle version sont toujours …

IPB 2.1.1

Histoire de dire qu’ils ont oubliés des choses lors de la publication de la version 2.1, IPS a publié il a une semaine la version 2.1.1.
Une foule de corrections de buGs sont au programme. Plein de fichiers à modifier et tout et tout. Vous aurez plus de détails sur le forum d’IPS.

Un site dans un français correct

Plus le net pullule, et plus l’orthographe se dégrade. Certains essaient le plus possible de ne pas faire de fautes. Voilà quelques liens pour y remédier.

La barre d'outils Google pour Firefox en version finale

Google vient d’annoncer que sa barre d’outils pour Firefox vient de sortir des phases de tests et passe donc en version finale.
A noter que Google Suggest fait maintenant parti entière de cette barre d’outils qui, comme vous le savez, offre une liste de requêtes de recherche possibles lorsque que vous tapez. Le plus de la version pour Firefox, par rapport à …

j0k3r.n3t possède maintenant un annuaire !

Et voilà suite au vieux sondage concernant la mise en place ou non d’un annuaire de liens sur j0k3r.n3t, je viens d’en installer un.
Il n’est pas vraiment encore tout à fait fini, mais relativement bien fonctionnel. Pour cela j’ai fait confiance à un tout jeune annuaire (plutôt que de …

Qu'est ce que Firefox ?

O’Reilly Network réponds à cette question dont tout le monde (du moins je pense) connaît la réponse.
Mais cet article ne réponds seulement à cette question. Il présente aussi l’évolution des technologies du web, la vision de Firefox par rapport au standard, le système …

Installer Apache 2 et PHP 5.0.5 sur Mac OS X 10.4 Tiger

Sur le site PHP consacré au “maceux”, un nouvel article a été publié hier dans la journée concernant la mise en place d’un serveur sous Mac OS X 10.4 Tiger.
Il permet de mettre en place Apache 2 et PHP 5.0.5. Comme toutes les communautés, le passage à Apache 2 se fait tout doucement mais sûrement. Les tutoriels pour passer à Apache 2 fleurissent et j0k3r.n3t …

MySQL 5.0.13

Voilà du bon nouveau comme on les aime. Cette version de MySQL 5.x est la toute première version dite “Release Candidate” de la version finale de MySQL 5 !! (enfin !)
A ce propos, MySQL AB ne manque pas d’air pour trouver les derniers buGs restants, puisqu’il lance un concours de recherche de buGs. Vous pouvez gagner un ipod nano toutes les semaines, pour …

SQLite 3.2.7

Récemment sortie, la version 3.2.6 corrigée un buG majeur (une belle faille) et voilà qu’hier, le staff d’SQLite publié une nouvelle version, la 3.2.7.
Cette version n’est pas aussi majeure que la dernière, elle corrige tout simplement quelques buGs par ci par là, qui ont été remonté grâce au bugtrack. On notera …

FireFox 1.0.7 FR

FireFox 1.0.7 récemment mis en place est maintenant disponible en français

Quel script pour gérer vos galeries d'images ?

Le JDN publie un comparatif ou plutôt un récapitulatif des 8 scripts Open Source gérant des galeries d’images. Si vous avez passé de très bonnes vacances (ou même si elles continuent), ils vous serviront à publier facilement vos aventures de futur photographes ! …

Le Forum PHP 2005

Le Forum PHP 2005 aura lieu en novembre de cette année, les 9 et 10 novembre 2005 à Paris, comme je vous l’avais annoncé début juin.
Ce forum marque un tournant pour PHP, puisque cela fait 10 ans qu’il existe. De grandes têtes de PHP seront présentes lors de ce rassemblement : …

Comment bien débuter dans la conception d'un site web ?

Alsacréations publie un article fort intéressant qui concerne les débuts de la création d’un site web aux standards ! Ainsi en ce référant à cet article, tout webmaster débutant peut partir normalement sur les bonnes bases de la conception web conforme.
Une foule de liens est …