La plupart du temps, les bannières publicitaires sont affichées statiquement. Pour palier à ça, en général on trouve des belles bannières animés via du GIF, ce qui n'est pas très beau, je vous l'accorde. Une autre solution consiste à le faire en Flash en chargeant les images dynamiquement.
Un tout autre alternative peut être utilisé en AJAX. Un …
La librairie JpGraph est une librairie PHP qui permet de travailler sur des graphiques. Cette librairie permet de générer des images d'histogrammes, de camembert en 3D, de statistiques ... bref elle est complète dans son domaine.
Depuis la parution de PHP 5, JpGraph est divisé en deux librairie : une pour PHP 4 (la version 1.x) et une pour PHP 5 (la version …
Mon Firefox vient de me crier dessus pour me dire de passer à la Firefox 1.5.0.3 ... comment une nouvelle version, déjà ?
Et oui, en allant sur le site de Firefox, on remarque que cette [version](http://www.mozilla.com/firefox/releases/1.5.0.3.html) est une version de sécurité qui corrige vraisemblablement une grosse faille puisque que c'est la seule …
Après avoir publié la dernière release candidate la [semaine dernière](http://www.j0k3r.net/news-php-5.1.3-rc3-publie-officiellement-1238.html), si aucun buG critique n'était remonté avec cette RC, la version officielle serait publié cette semaine. Et c'est le cas.
PHP 5.1.3 est sortie officiellement le jour ou personne ne travaille (normalement), le …
En postant la dernière news sur MySQL, je viens de m'apercevoir d'une chose assez importante en retournant dans la partie admin du site. J'ai aperçu dans les stats : Nombre total de news : 999 (!!!)
Ca veut dire que je viens de poster le 1000 ème news (et quelle news d'ailleurs ...) !!! Ca fait quelques choses de passer la barre des 1000 ... (soupir). Je me …
Après avoir publié une version "d'entre deux", la [5.0.20a](http://www.j0k3r.net/news-mysql-5-0-20a-1244.html) qui affectait principalement le support SSL, MySQL AB publie une nouvelle version de la branche 5.0.x, la 5.0.21.
Cette version apporte une sécurité de plus via la variable globale système max_prepared_stmt_count qui permet de …
Le Google's Summer of Code, qui a lieu tous les étés (ouaw), donne la possibilité à des étudiants développeurs de créer des nouveaux programmes Open Source ou d'aider des projets actuellement en cours. La date de lancement est fixée à aujourd'hui.
PHP.net a proposé à Google [différents projets](http://php.net/ideas.php) et pour le moment, ils …
La fondation Apache vient de publier la dernière mise à jour concernant son serveur web. Toutes leurs versions ont été upgradées en l'espace d'une semaine.
Les différents modules mod_deflate, mod_proxy_balancer, mod_proxy, mod_dbd et mod_proxy ont été mis à jour.
Vous pouvez retrouver toutes les nouvelles versions d'Apache sur le site de …
Smarty est un système de template en PHP qui est assez puissant et renommer puisqu'il possède sa place en sous domaine de php.net. Smarty ne permet pas uniquement de remplacer des balises dans des templates par du contenu PHP, il permet de faire des tas de choses à l'intérieur de ces mêmes templates.
Même s'il est très facile de prendre en main le système …
Le Webmasters Expo 2006 approche à grand pas ! Je vous rappelle qu'il se tient les 3 et 4 mai à la cité des sciences et de l'industrie, à la villette à Paris.
Les ventes en ligne sont maintenant closes. Si vous voulez vous procurez des billets il vous reste juste la solution de vous pointer le jour des conférences et de payer votre billet à …
Alors que les spécifications de CSS 2.1 ne sont pas encore totalement achevées, on parle déjà des nouveautés qu'apportera CSS 3.
Lancés en juin 1999, les travaux sur les spécifications de CSS 3 devraient aboutir sur des premières recommandations cet année, avec une estimation pour la publication finale en 2008 / 2010.
Pour l'instant seul …
La fondation Apache est entrain de renouveler tout son parc de version. Depuis cette semaine, les versions s'enchainent : [Apache 2.0.57](http://www.j0k3r.net/news-apache-2-0-57-1250.html) en tout début de semaine, suivi d'[Apache 2.0.58](http://www.j0k3r.net/news-apache-2-0-58-1258.html) en fin de semaine pour enfin arriver à Apache 1.3.35, ...
Oui [Apache 2.0.57](http://www.j0k3r.net/news-apache-2-0-57-1250.html) est sortie en début de semaine mais les fichiers n'étaient pas disponible, on avait uniquement le changelog.
Et voilà que maintenant Apache 2.0.58 est publié. Quand on regarde le changelog on a à moitié envie de rire :
Changes with Apache 2.0.58
* …
Après avoir récupérer un hébergement gratuit accueillant Ruby On Rails, j'ai installé courageusement Typo (un blog très performant en Rails).
Forcément, du premier coup ça ne marche pas, sinon se serait trop simple. Alors après avoir essuyé quelques broutilles et passé pas mal de temps sur MSN, j'ai réussi à le faire tourner nikel et en plus de ça c'est …
En développant en AJAX, vous utilisez certainement une libraire adéquate (comme prototype.js par exemple) et vous vous êtes certainement rendu compte qu'en général leur taille était assez importante. Ce qui engendre en général un téléchargement de la page plus long. Par exemple, digg charge une quantité assez affolante de fichiers JavaScript et ça se sent lors de la ...
Après avoir vu et lu (je l'espère pour vous) le très bon article traduit sur pompage.net sur l'étroite liaison de l'[accessibilité et des moteurs de recherches](http://www.j0k3r.net/news-les-moteurs-de-recherche-aiment-l-accessibilite-1223.html), c'est autour du JDN de publier un article sur le même thème : l'accessibilité.
Rassemblant dans le fond la …
Dans cet [article de phpriot](http://www.phpriot.com/d/articles/php/search/zend-search-lucene/index.html) on trouvera l'explication complète de la création d'un moteur de recherche de texte en php 5 à l'aide du FrameWork Zend.
En particulier on y trouvera l'utilisation et la description de la lib …
Encore une astuce AJAX décrite [ICI](http://ajax.phpmagazine.net/2006/04/cool_reflections_with_scriptac.html).
A l'aide de la librairie script.aculo.us vous pouvez obtenir un joli effet miroir sur une image. C'est assez étonnant de voir ce genre d'effet et aussi de voir qu'on peut aussi "travailler" les images grâce à cette librairie.
…
Une nouvelle version de la branche 5.1 de MySQL est disponible : la version 5.1.9. Cette version est toujours disponible en version bêta. Même si les nouvelles fonctionnalités sont présentes et quasiment toutes opérationnelles, il faut encore et toujours faire des tests. C'est pour cela que la version n'est pas du tout faite pour de la production mais uniquement pour des ...
La fondation vient d'annoncer la publication d'une nouvelle version de son serveur web au niveau de la branche 2.0.x, la version 2.0.57. La version 2.0.56 m'a d'ailleurs échappé. En même temps, elle n'est pas disponible en téléchargement.
Cette version (2.0.57) est principalement une version de correction qui répare des failles de sécurité et des buGs (au …
Personne ne se préoccupe des performances du JavaScript, pourtant il est trés important de cerner et éviter les codes coûteux en temps pour le confort de l'utilisateur.
Cette [page](http://www.jorendorff.com/articles/javascript/speed-test.html) propose de tester sur votre machine le temps de réponse de quelques exemples en Javascript (Boucles, Calculs …
Après avoir crée et connu un très gros succès, l'auteur de [Lightbox](http://www.j0k3r.net/news-lightbox-js-v2-0-1189.html) (v1 et v2) publie une version plus light nommée ThickBox.
Pourquoi une autre version avec un nouveau nom ? Tout simplement parce qu'il n'utilise pas la même librairie. Il permet aussi d'afficher de l'HTML plutôt que des images, …
Quand on utilise des rollovers qui ne sont pas en une seule image, par exemple, on remarque toujours un temps (même s'il est très court) entre le moment où l'on passe la souris sur le lien et le moment où l'image qui indique qu'on est sur le lien s'affiche. C'est tout normal, c'est le temps de charger l'image.
Une astuce, que tout le monde connait, consiste …
Direction|PHP est le premier mensuel francophone dédié aux professionnels de la plate-forme PHP-MySQL, publié en format PDF et distribué électroniquement.
Ce mois ci, Direction|PHP est gratuit ! Au sommaire de ce mois ci : * Présentation du Zend Framework par Mike Naberezny * Le recrutement de compétences PHP par Brent …
Cet [article de PHPit](http://www.phpit.net/article/using-curl-php/) décrit l'utilisation de la librairie Curl.
Cette librairie peu connue mais pourtant bien existante dans PHP permet d'exploiter les données d'un page d'un site quelconque.
On peut par exemple afficher simplement le contenu d'une URL mais aussi en exploiter certaines …
Une nouvelle version de MySQL vient d'être publiée, la 5.0.20a. Une mise à jour discrète puisqu'on ne connaît pour le moment pas son changelog.
C'est une version qui corrige certains buGs affectés à la version 5.0.20 ne nécessitant pas le passage à la version 5.0.21. La publication de cette version n'ayant pour le moment pas été faite, je vous …
phpinfo.net avait fermé ses portes en septembre 2002 par manque de temps pour mettre à jour le site. Il a (généreusement) laissé place aux archives de phpinfo.net. On commençait à vraiment s'habituer à cette interface un peu simple pour trouver des scripts utiles mais parfois (trop) vieux.
Ce temps est révolu, puisque phpinfo.net vient de ré-ouvrir. Le site …
Un lecteur de flux RSS tout simple mais qui fonctionne très bien !
Ce lecteur est en AJAX, il va chercher les informations contenus dans le flux via son URL, les rapatrie et les classes pour ensuite les afficher. L'avantage de le faire en AJAX / JavaScript, est que l'on peut mettre une fonction qui rafraichit le flux. Ainsi on est informé des dernières …
iPhoto, d'Apple, a popularisé la présentation d'image en tant que diaporama de présentation. Dans une projection de diapositives, les images apparaissent dans un ordre prédéfini avec des effets de fondu avant (pour apparaître) et arrière (pour disparaître). Des fois les images sont déplacées et zoomées dans ce que l'on commence à connaître sous le nom de "l'effet Ken ...