Script Annuaire
11 messages
• Page 1 sur 1
- RyoSaeba
- WRInaute discret

- Messages: 185
- Inscription: 16 Mar 2006
Script Annuaire
Bonjour,
Je voudrai faire un annuaire, mais ne voulant pas utiliser un script tous fait, je voudrai le coder moi meme. Hélas je ne vois pas trop part quoi commencer, comment gerer les catégories et sous-catégories ???
Si vous pouviez me donner un début de piste ...
Merci
Bye
Je voudrai faire un annuaire, mais ne voulant pas utiliser un script tous fait, je voudrai le coder moi meme. Hélas je ne vois pas trop part quoi commencer, comment gerer les catégories et sous-catégories ???
Si vous pouviez me donner un début de piste ...
Merci
Bye
-

Fab le Fou - WRInaute passionné

- Messages: 1511
- Inscription: 2 Déc 2004
Quelles sont tes connaissances en développement ?
Cela dit ça peut-être un bon projet pour apprendre, étant donné qu'un script annuaire reste quelque chose d'assez simple à développer.
Mais avant de penser code et base de données, commences par raisonner en terme de fonctionnalités.
Créer un petit cahier des charges.
Cela dit ça peut-être un bon projet pour apprendre, étant donné qu'un script annuaire reste quelque chose d'assez simple à développer.
Mais avant de penser code et base de données, commences par raisonner en terme de fonctionnalités.
Créer un petit cahier des charges.
-

serval2a - WRInaute accro

- Messages: 3457
- Inscription: 21 Mar 2005
Bonjour,
Ma piste même si je n'ai jamais senti l'utilité de développer moi-même un script d'annuaire est de télécharger un script tout fait et de regarder comment il marche.
En le simplifiant puis en lui rétablissant progressivement ses fonctions.
@+
Ma piste même si je n'ai jamais senti l'utilité de développer moi-même un script d'annuaire est de télécharger un script tout fait et de regarder comment il marche.
En le simplifiant puis en lui rétablissant progressivement ses fonctions.
@+
- chris81
- WRInaute discret

- Messages: 184
- Inscription: 8 Mar 2005
sa va dépendre de tes connaissances en développement comme le dit"Fab le Fou", mais si tu a besoin de les approfondirs ou de te remérorer le fonctionnement de php, il y a un site tres sympa ou on trouve des cours en php accesible à tous, et un forums spécialement dédier au php ou on te répond volontier.
c'est " le site du zéro"
, qui porte bien son nom, par ce que l'on commence les cours de zéro
http://www.siteduzero.com/ -
c'est " le site du zéro"
http://www.siteduzero.com/ -
- RyoSaeba
- WRInaute discret

- Messages: 185
- Inscription: 16 Mar 2006
Merci pour vos réponses,
Mes connaissances sont Xhtml, PHP et SQL, mais je débute en quelque sorte, meme si je m'en sort pas mal ( à mon idée bien sûr) et justement je voulais me faire la main en faisant un script d'annuaire.
Merci serval2a, c'est peut-etre ce que je vais faire...
chris81 c'est justement sur ce site ou j'ai commencé à apprendre la programmation web
Mes connaissances sont Xhtml, PHP et SQL, mais je débute en quelque sorte, meme si je m'en sort pas mal ( à mon idée bien sûr) et justement je voulais me faire la main en faisant un script d'annuaire.
Merci serval2a, c'est peut-etre ce que je vais faire...
chris81 c'est justement sur ce site ou j'ai commencé à apprendre la programmation web
- chris81
- WRInaute discret

- Messages: 184
- Inscription: 8 Mar 2005
Moi également
j'apprends encore, mais je ne veux pas partir sur le développement de grosses applications, des petites choses ici et la pour agrémenter mon site me suffisent amplement, peut être un jour le développement d'un script d'annuaire. Jutilise "phpmyannuaire" ça fonctionne tres bien pour ce que j'en fait, et si tu veux t'inspirer ou trouver une piste, peut être qu'en regardant comment est fait cet annuaire ça t'aidra ...
Mais il y a bien quelqu'un qui va t'éclairer sur cette partie du forum de WRI !
j'apprends encore, mais je ne veux pas partir sur le développement de grosses applications, des petites choses ici et la pour agrémenter mon site me suffisent amplement, peut être un jour le développement d'un script d'annuaire. Jutilise "phpmyannuaire" ça fonctionne tres bien pour ce que j'en fait, et si tu veux t'inspirer ou trouver une piste, peut être qu'en regardant comment est fait cet annuaire ça t'aidra ...
Mais il y a bien quelqu'un qui va t'éclairer sur cette partie du forum de WRI !
- RyoSaeba
- WRInaute discret

- Messages: 185
- Inscription: 16 Mar 2006
Voila ce que je pense faire,
3 tables SQL :
- table 1 pour le nom des catégories
- table 2 pour le nom des sous-catégories lier avec l'id de catégories
- table 3 pour les sites et leur description lier avec l'id de la sous-catégorie
Voila j'attend avec impatience vos remarques et / ou suggestions.
3 tables SQL :
- table 1 pour le nom des catégories
- table 2 pour le nom des sous-catégories lier avec l'id de catégories
- table 3 pour les sites et leur description lier avec l'id de la sous-catégorie
Voila j'attend avec impatience vos remarques et / ou suggestions.
-

Fab le Fou - WRInaute passionné

- Messages: 1511
- Inscription: 2 Déc 2004
RyoSaeba a écrit:Voila ce que je pense faire,
3 tables SQL :
- table 1 pour le nom des catégories
- table 2 pour le nom des sous-catégories lier avec l'id de catégories
- table 3 pour les sites et leur description lier avec l'id de la sous-catégorie
Inutile de créer 2 tables différentes pour catégories et sous-catégories.
Dans ta table catégorie tu créé une clé étrangère qui "pointe" ou non vers une autre catégorie.
Si ce champ est à 0, c'est que tu as à faire à une catégorie "mère".
Cela sera beaucoup + souple, parce que tu pourras décider de transformer une rubrique en sous rubrique en lui attribuant une "mère" ou l'inverse...
-

spout - WRInaute accro

- Messages: 4109
- Inscription: 14 Mai 2003
Voici quelques pistes à creuser
Pour les catégories/sous catégories:
La façon dont Fab le Fou t'explique, c'est le '"adjacency list model"
Le "Modified Preorder Tree Traversal" est bien plus rapide mais quand même plus dur à gérer.
Explications ici:
-http://www.sitepoint.com/article/hierarchical-data-database/
Une classe PEAR pour ce "Modified Preorder Tree"
-http://pear.php.net/package/DB_NestedSet
Pour les formulaires:
-http://pear.php.net/package/HTML_QuickForm
Pour la base de données:
PEAR DB -http://pear.php.net/package/DB
ou
ezSQL: -http://www.jvmultimedia.com/portal/node/6
Pour les mails:
-http://phpmailer.sourceforge.net/
Pour les catégories/sous catégories:
La façon dont Fab le Fou t'explique, c'est le '"adjacency list model"
Le "Modified Preorder Tree Traversal" est bien plus rapide mais quand même plus dur à gérer.
Explications ici:
-http://www.sitepoint.com/article/hierarchical-data-database/
Une classe PEAR pour ce "Modified Preorder Tree"
-http://pear.php.net/package/DB_NestedSet
Pour les formulaires:
-http://pear.php.net/package/HTML_QuickForm
Pour la base de données:
PEAR DB -http://pear.php.net/package/DB
ou
ezSQL: -http://www.jvmultimedia.com/portal/node/6
Pour les mails:
-http://phpmailer.sourceforge.net/
11 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
