boutons: php-volée ou css
Bonjour à tous,
je me penche sur un nouveau site et notament pour le moment sur le menu. Je me demande ce qui est le plus recommandé pour créer des boutons standardisés la génération à la volée par PHP ou le l'utilisation de styles CSS?
Merci à ceux qui ont une idée.
c 'est incroyable ce que je peux écrire comme conneries
le 09/05/2005 à 17:09
bibi
les css c'est beaucoup moins lourd.
Si la librairie GD n'est pas installée, le php ne marchera pas alord que le css oui
commit suicide
Je n'ai pas bien compris ta question: quand tu dis "génération à la volée" qu'entends-tu par là?
Moi personnellement, pour être au norme, il n'y a que l'utilisation de feuille de style maintenant, il faut encore voir à quelle norme tu souhaites être conforme,...
Ou alors tu veux parler de l'apparence de tes boutons, et là encore je te dis franchement: faire ça au php (librairie GD) oui mais en aucun cas, à la volée...
simplement j'hésitais entre utiliser un truc du genre
<?php
header("Content-type: image/png");
$string = $_GET['texte'];
$im = imagecreatefrompng("images/button1.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
?>
et du css avec mon fond de bouton en background-image.
c 'est incroyable ce que je peux écrire comme conneries
Personnellement, je ne vois pas l'intérêt de faire ça donc je te dirai d'utiliser les css pour l'apparence de tes boutons...
le 13/05/2005 à 14:31
Bzh
Personnellement, je ne vois pas l'intérêt de faire ça
Si, il y en a une...
Ton code php si il marche une fois il marchera tjrs !!!
Or, ton CSS il peut marcher chez toi et pouf trop moche pour tes visiteurs !!!
Voila le seul avantage, tu es sur du rendu !!! Le serveur est le même contrairement au navigateur de tes visiteurs qui changent !!!
Maitenant, quel est la solution la plus éfficace ???
Je te conseillerait les CSS !!!
Générer des images à la volé demande beaucoup de ressource !!! Si ton site est léger (pour le serveur pas pour les visiteurs) et que tu as un bon serveur pourkoi ne pas générer à la volé !!!
A toi de voir...
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: