2010-01-25 4 views
0

Je projetais de faire deux pages Web (domaines différents) qui traitent de sujets similaires. Sur la première page il y aurait des articles publiés et je voudrais aussi montrer ces articles sur l'autre page (ici ne serait affiché que par exemple les 10 derniers articles). Quelle est la meilleure façon de réaliser cela?la meilleure façon de "lier" deux pages Web

EDIT: J'utilise php/mysql

+1

Très vague. Clarifier "lier": la deuxième page est-elle une sorte de bibliographie? Est-ce que cela va être automatisé? Avec quel logiciel? – Anonymous

+0

Dans cet exemple, la liaison consiste à afficher les articles d'un site sur le second. –

+0

Je pense que c'est plus un problème avec votre installation d'hébergement qu'une question de programmation. –

Répondre

1

Vous devriez stocker vos articles dans une base de données qui est disponible à partir de deux pages (sont-ils sur le même serveur web?)

ensuite sur une page que vous pouvez faire:

SELECT title, summary FROM articles ORDER BY date DESC 

et sur la Autre:

SELECT title, fulltext FROM articles ORDER BY date DESC LIMIT 10 

Vous pouvez afficher les deux pages Web à partir du même serveur Web même si les noms de domaine sont différents.

+0

Ils seront sur le même hébergement ... Je devrais vérifier avec mon fournisseur d'hébergement est-il possible que deux sites partagent une base de données –

+0

Avez-vous essayé de donner la même chaîne de connexion aux deux pages? Si c'est seulement l'authentification par nom d'utilisateur/mot de passe, cela pourrait fonctionner. –

+0

Essayé, ne fonctionne pas ... –

1

On dirait que vous n'êtes pas « relier » les deux pages ensemble, vous présentez deux vues différentes des mêmes données - la première page les articles complets, la la deuxième page montre peut-être des titres seulement des 10 derniers articles.

+0

c'est correct !! –

1

Si les deux sites n'ont pas accès à la même base de données, vous devez fournir un type d'API pour votre premier site qui exporte les 10 derniers articles en XML, JSON, et incluez-le dans votre second site.

1

Si vous n'avez pas la possibilité d'utiliser la même base de données depuis les 2 sites différents, vous pouvez également créer un flux rss (ou similaire) des 10 derniers articles, et l'utiliser pour afficher les articles de l'autre site!

+0

C'est ce que je pensais être le meilleur moyen ... mais est-il possible d'utiliser une base de données sur deux sites? (même hébergement) –

Questions connexes