|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : avril 2007 Messages : 37 ![]() |
bonjour à tous..
voila, je m'apprete à réaliser un système de news mais au lieu de faire des infos ou news simples je fais des articles de presse concernant ma ville.. je tire ces articles de quatres journaux les plus lu dans ma région.. 1- premièrement, je voudrais avoir votre avis sur la base de donnée à créer, déja j'ai pensé à trois tables "articles", "commentaires" et "membres" présentées ici: http://mes-tests.ifrance.com/bdd_systemedarticles.html qu'en pensez-vous? manque-t-il quelque chose ? 2- deuxièmement, étant donné que je tire les articles de différents journaux il se peut qu'il y ait deux articles traitant le meme sujet.. comment faire pour qu'en consultant l'article du journal A je puisse cliquer sur un lien à coté pour voir l'article du journal B? 3- (ressemble un peu à 2) si un article est apparu deux semaines auparavant traitant un sujet puis deux semaines aprés un autre article traitera la suite de cette affaire.. comment proposer les deux articles pour dire que c'est la suite ? 4- je pense devoir demander l'autorisation au journaux en question pour que je puisse publier leur articles.. qu'en pensez vous ? je vous remercie de m'avoir lu (parce que c'est long, je vous remercie encore plus pour d'éventuelles réponses... ça serait vraiment génial.. merci à tous et bonne journée... |
|
|
00
|
|
|
#2 | ||
![]() ![]() Inscription : janvier 2003 Messages : 2 018 ![]() |
Bonjour,
Pour les articles traitant du même sujet, tu peux créer un champ keywords que tu renseignes à l'insertion . Ensuite, tu peux récupérer les articles ayant un ou plusieurs des mots clés en commun. Citation:
Ce que dit la loi : Citation:
__________________
N1bus Modérateur Web / PHP Aucune demande technique ne sera traitée par MP . Merci PHP/GD : Génération d'un code-barre Code 39 FCKEditor : Modifier la largeur des listes déroulantes PHP/e-Commerce : Installation d'une solution de paiement en ligne SIPS-ATOS |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 3 ![]() |
Bonjour,
Tout d'abord, au niveau de ta base, tu devrais uniformiser un peu les noms de tes champs et bases. Je te conseille de mettre tous les noms de champs en minuscules (sans majuscule), et les noms de tables avec juste une majuscule en début et en minuscules après. Ici, tu n'as pas beaucoup de champs ni de tables, mais c'est une bonne habitude à prendre pour pouvoir se retrouver un minimum dans les grosses requêtes. ;-) Tu n'as pas de champ "mot de passe" dans ta table membres ? Ensuite, pour pouvoir gérer les articles connexes, tu peux soit gérer les articles liés avec des tags/keywords, soit directement lier les articles entre eux. Tu peux par exemple ajouter un lien : id_article_parent dans ta table article, où tu placeras un lien vers l'article correspondant, qui traitait le même sujet deux semaines avant. Pour les articles de différents journaux traitant du sujet, tu peux créer un champ contenant les ids des autres articles liés aux journaux en question, séparés par un séparateur, ou bien faire une table de jointure entre les deux (c'est à dire une table contenant un champ id_article1 et un champ id_article2 qui contient les ids de deux articles traitant du même sujet.) Bon courage ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com