2009-11-17 8 views
1

Est-il possible d'utiliser Drupal pour alimenter quelques parties dynamiques d'un site Web essentiellement statique? Nous avons un vieux site Web simple et cherchons à créer un site de frère juste pour des trucs d'application de Web (CMS privé, base de données, quelques formes pour des choses spécifiques, etc.). Une partie du contenu que nous créons sur le site frère (ce qui serait Drupal), nous aimerions rendre dans les zones sur le site principal (non-Drupal). Un exemple pourrait être un générateur de flux de nouvelles qui s'affiche sur le site principal, mais qui est en réalité alimenté à partir du contenu créé dans l'interface du site secondaire. Un autre flux de travail potentiel peut être une installation Drupal située dans un sous-répertoire d'un site Web essentiellement statique. Un lien de connexion général pourrait rediriger les utilisateurs vers la zone Drupal, mais pourrions-nous obtenir le contenu qu'ils créent en dehors de cela, de façon modulaire, afin que nous puissions garder notre conception de site rigide et sympa? Je suppose que je cherche à utiliser Drupal comme un framework plutôt qu'un CMS.Afficher du contenu Drupal en dehors de Drupal?

Est-ce que c'est possible? Est-ce même un concept logique, ou suis-je stupide de demander?

Merci pour vos suggestions.

Répondre

2

possible vous pouvez implémenter des rappels personnalisés accessibles via Jquery sur votre ancien site.

Cependant ....

Pourquoi voudriez-vous faire, Drupal est un CMS pour les sites web, si vous avez un site Web statique, peu importe la taille, il ne sera pas trop dificile pour le mettre en Drupal et se ressemblent, ont même les mêmes URL. Vous obtenez alors la bonté de Drupal où et quand vous voulez très facilement.

+0

Pourrais-je obtenir quelques conseils pour lancer facilement un site qui ressemble à ce que je veux dans Drupal et obtenir cette qualité Drupal? – mrduclaw

+0

Essayez ceci http://acquia.com/community/resources/acquia-tv/tips-and-tricks-drupal-theming-90-minute-tutorial –

0

Vous pouvez toujours accéder à votre base de données Drupal sur votre site externe pour afficher le contenu Drupal souhaité.

+2

Seulement si vous amorcez aussi Drupal afin que vous puissiez exécuter check_markup() sur le texte que vous extrayez de la base de données. Sauf si vous n'utilisez que du HTML sur votre site Drupal. À ce stade, vous pouvez commencer à utiliser node_view() pour obtenir un noeud entièrement intégré. À ce stade, voir la réponse de Jeremy French. – Grayside

0

Vous pouvez créer des flux RSS avec Views et mettre un simple analyseur de flux dans votre site statique. Mais encore une fois, si vous voulez plus qu'une simple syndication RSS, il vaut mieux planifier un chemin de migration que l'intégration partielle de Drupal.