codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 1 déc. 2008 à 10:11
@Abdelaziz_info : mp :)
cs_jlbrenas
Messages postés43Date d'inscriptionvendredi 31 mai 2002StatutMembreDernière intervention 6 avril 2009 1 déc. 2008 à 09:49
Bonjour,
Bravo pour ce script que je trouve intéressant en tant que webmaster novice.
Cordialement.
abdelaziz_info
Messages postés120Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention12 janvier 2017 1 déc. 2008 à 02:31
Bonjour,
Question pour : CODEFALSE
Pour quoi les adresses, ou autrement dit les liens indiqués sur les commentaires ne sont pas activées sur tout le réseau; pour un accès pratique et plus rapide...???
Et en tout les cas merci pour les liens....
cs_sneezy
Messages postés15Date d'inscriptionjeudi 6 novembre 2008StatutMembreDernière intervention16 novembre 2012 25 nov. 2008 à 19:28
Merci Akhenathon,
Effectivement, la cible des scripts des LSD est en priorité celle de WebMasters débutants qui recherchent des solutions toutes faites et prêtes à l'emploi.
A ce propos, le générateur de code de paramétrage du compteur est en cours de réalisation et il sera proposé prochainement avec une nouvelle version du compteur qui passe par un script JS facile à intégrer dans n'importe quelle page web (cette version utilisant un peu d'AJAX étant déjà en cours d'utilisation à certains endroits du site des LSD).
Cela n'enlève certainement rien à vos premières remarques qui ont retenu toute l'attention des Dwarfs qui se sont engagés vis à vis de Doc à faire une prochaine version avec des classes pour répondre aussi aux attentes des développeurs.
Mais ceci sera pour un peu plus tard dans la mesure ou il y a d'autres chantiers en cours.
Les approches sont différentes entre proposer des outils à un webmaster ou à un développeur.
En occurence, là j'ai l'impression que ces codes s'adressent à des webmasters qui n'ont pas forcément de notions PHP ou de programmation.
(Je dis ça car si ça aurait été pour un développeur des classes auraient été quasiment obligatoires)
Du coup ils auraient dû faire un code en javascript pour la partie intégration, prennez exemple sur le code de pub de google ou xiti.
Les scripts seraient hébergés sur le serveur du site ou vous pourriez en proposer l'hébérgement mais le plus important : le webmaster n'aurait pas à y toucher ou l'intégrer directement dans le code de PHP son site. Il aurait juste à copier / coller un code javascript à intégrer dans son code HTML.
Vu que vous parlez de paramètrage, un générateur de ce code javascript serait alors appréciable - du coup n'importe qui pourrait l'intégrer sur son site ou son blog.
Sinon que dire, bon courrage les gars :)
Bonne prog et à bientôt pour des mises à jour j'espère ou de nouvelles libs.
cs_sneezy
Messages postés15Date d'inscriptionjeudi 6 novembre 2008StatutMembreDernière intervention16 novembre 2012 25 nov. 2008 à 16:01
PS : Nous n'avons pas trouvé comment modifier ou supprimer un bout de code déjà proposé. Par exemple, nous aimerions pouvoir supprimer l'ancien bout de code du compteur count_hits.php version 1.0.1.a qui est dans la rubrique PHP, puisque la dernière version proposée est la 1.1.0.a disponible dans la rubrique PHP5. Merci de nous indiquer comment procéder. Cela sera aussi utile lorsque nous pourrons proposer une nouvelle version améliorée de nos scripts.
Merci encore de vos commentaires.
Amitiés.
Doc.
cs_sneezy
Messages postés15Date d'inscriptionjeudi 6 novembre 2008StatutMembreDernière intervention16 novembre 2012 25 nov. 2008 à 15:51
Merci de vos commentaires intéressants et justifiés.
Pour mémoire, comme indiqué sur le site des LSD (Liberated Seven Dwarfs), les jeunes (ou moins jeunes) développeurs du groupe sont des amateurs, peu éclairés et peu expérimentés ;)! Leur but est de proposer des scripts qui se différencient des autres par le plus grand paramétrage possible permettant ainsi à un débutant d'utiliser ces codes depuis à peu près n'importe quelle page d'un site web avec tout plein d'options pour répondre à leurs besoins spécifiques, même si ces codes ne sont pas parfaits et/ou peuvent être optimisés. C'est aussi pour cela que vos remarques sont utiles et appréciées. Il n'en demeure pas moins vrai que l'approche des classes (et des objets) sera effectivement la prochaine étape de leurs développements.
Merci encore.
Bashful.
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 25 nov. 2008 à 11:10
Oué désolé pour le manque de précision ;)
Je conseille fortement d'aller faire un tour sur Wikipedia pour approfondir la notion pour ceux qui la connaissent pas, c'est toujours utile
ptite précision / traduction par rapport au commentaire de codefalse (qui à tout à fait raison)
KISS : Keep It Simple "Stupid"
DRY : Don't Repeat Yourself
Manque ce genre de tuto sur ce site :(
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 25 nov. 2008 à 10:48
ok, jme lance !
C'est trooooooooooooooop long !!
Tu propose un truc de 1000 lignes qui est faisable en 5 lignes
Regarde du coté des switch (http://php.net/switch), du côté de certains principes (kiss, dry, surtout dry !), évite d'imposer un mode d'affichage (l'alerte en javascript), de mélanger le code php/html.
Améliorations : Proposer des alternatives (compteur dans un fichier texte ok, mais aussi dans une base de donnée, un webservice ?, etc).
ATTENTION : Je ne TE critique pas, je n'ai absolument rien contre toi. Juste contre ton code ! Ne le prends pas mal, au contraire, prends en compte mes remarques afin d'améliorer ton code et de proposer quelque chose de vraiment performant.
(ca devrait être ma signature struc la :p)
Et surtout, explique ce qu'apporte ton script par rapport aux 50 autres déjà présent sur le site ?
Un petit regret c'est qu'il ne soit pas codé en tant que classe encapsulant les paramètres. La gestion des erreurs est à faire par le composant lui-même or tu en met une couche à chaque écriture.
Tu fais un echo $counter qui est généré dans ton fichier d'includes - c pas top, tu devrais plutot utiliser des fonctions dans des classes pour ça.
1 déc. 2008 à 10:11
1 déc. 2008 à 09:49
Bravo pour ce script que je trouve intéressant en tant que webmaster novice.
Cordialement.
1 déc. 2008 à 02:31
Question pour : CODEFALSE
Pour quoi les adresses, ou autrement dit les liens indiqués sur les commentaires ne sont pas activées sur tout le réseau; pour un accès pratique et plus rapide...???
Et en tout les cas merci pour les liens....
25 nov. 2008 à 19:28
Effectivement, la cible des scripts des LSD est en priorité celle de WebMasters débutants qui recherchent des solutions toutes faites et prêtes à l'emploi.
A ce propos, le générateur de code de paramétrage du compteur est en cours de réalisation et il sera proposé prochainement avec une nouvelle version du compteur qui passe par un script JS facile à intégrer dans n'importe quelle page web (cette version utilisant un peu d'AJAX étant déjà en cours d'utilisation à certains endroits du site des LSD).
Cela n'enlève certainement rien à vos premières remarques qui ont retenu toute l'attention des Dwarfs qui se sont engagés vis à vis de Doc à faire une prochaine version avec des classes pour répondre aussi aux attentes des développeurs.
Mais ceci sera pour un peu plus tard dans la mesure ou il y a d'autres chantiers en cours.
Amitiés.
Sneezy.
25 nov. 2008 à 16:01
En occurence, là j'ai l'impression que ces codes s'adressent à des webmasters qui n'ont pas forcément de notions PHP ou de programmation.
(Je dis ça car si ça aurait été pour un développeur des classes auraient été quasiment obligatoires)
Du coup ils auraient dû faire un code en javascript pour la partie intégration, prennez exemple sur le code de pub de google ou xiti.
Les scripts seraient hébergés sur le serveur du site ou vous pourriez en proposer l'hébérgement mais le plus important : le webmaster n'aurait pas à y toucher ou l'intégrer directement dans le code de PHP son site. Il aurait juste à copier / coller un code javascript à intégrer dans son code HTML.
Vu que vous parlez de paramètrage, un générateur de ce code javascript serait alors appréciable - du coup n'importe qui pourrait l'intégrer sur son site ou son blog.
Sinon que dire, bon courrage les gars :)
Bonne prog et à bientôt pour des mises à jour j'espère ou de nouvelles libs.
25 nov. 2008 à 16:01
Merci encore de vos commentaires.
Amitiés.
Doc.
25 nov. 2008 à 15:51
Pour mémoire, comme indiqué sur le site des LSD (Liberated Seven Dwarfs), les jeunes (ou moins jeunes) développeurs du groupe sont des amateurs, peu éclairés et peu expérimentés ;)! Leur but est de proposer des scripts qui se différencient des autres par le plus grand paramétrage possible permettant ainsi à un débutant d'utiliser ces codes depuis à peu près n'importe quelle page d'un site web avec tout plein d'options pour répondre à leurs besoins spécifiques, même si ces codes ne sont pas parfaits et/ou peuvent être optimisés. C'est aussi pour cela que vos remarques sont utiles et appréciées. Il n'en demeure pas moins vrai que l'approche des classes (et des objets) sera effectivement la prochaine étape de leurs développements.
Merci encore.
Bashful.
25 nov. 2008 à 11:10
Je conseille fortement d'aller faire un tour sur Wikipedia pour approfondir la notion pour ceux qui la connaissent pas, c'est toujours utile
http://fr.wikipedia.org/wiki/KISS-principe
http://fr.wikipedia.org/wiki/Ne_vous_r%C3%A9p%C3%A9tez_pas
Il en existe d'ailleurs d'autres ;)
25 nov. 2008 à 11:02
KISS : Keep It Simple "Stupid"
DRY : Don't Repeat Yourself
Manque ce genre de tuto sur ce site :(
25 nov. 2008 à 10:48
C'est trooooooooooooooop long !!
Tu propose un truc de 1000 lignes qui est faisable en 5 lignes
Regarde du coté des switch (http://php.net/switch), du côté de certains principes (kiss, dry, surtout dry !), évite d'imposer un mode d'affichage (l'alerte en javascript), de mélanger le code php/html.
Améliorations : Proposer des alternatives (compteur dans un fichier texte ok, mais aussi dans une base de donnée, un webservice ?, etc).
ATTENTION : Je ne TE critique pas, je n'ai absolument rien contre toi. Juste contre ton code ! Ne le prends pas mal, au contraire, prends en compte mes remarques afin d'améliorer ton code et de proposer quelque chose de vraiment performant.
(ca devrait être ma signature struc la :p)
Et surtout, explique ce qu'apporte ton script par rapport aux 50 autres déjà présent sur le site ?
25 nov. 2008 à 10:47
Le script est très utile, finition super sympa.
Un petit regret c'est qu'il ne soit pas codé en tant que classe encapsulant les paramètres. La gestion des erreurs est à faire par le composant lui-même or tu en met une couche à chaque écriture.
Tu fais un echo $counter qui est généré dans ton fichier d'includes - c pas top, tu devrais plutot utiliser des fonctions dans des classes pour ça.
Bonne continuation,
Akh