Saisir le contenu d'un autre site web tous les jours
Voici mon problème. Je suis entrain de créer un site web qui a un onglet "actualités". Ce que je veux sur l'onglet news est mise à jour de contenu à partir d'un autre site web de nouvelles.
Est-il possible de saisir en texte brut posté sur un autre site, l'afficher sur un onglet news sur mon site, et de mettre à jour automatiquement lorsque le site web de postes nouveaux contenus? Quelqu'un peut-il me pousser dans la bonne direction pour que je puisse apprendre comment faire cela?
Je sais HTML très bien, mais le manque de compétences en PHP et Javascript. Que dois-je apprendre pour en sortir?
stackoverflow.com/questions/3382134/...
Sinon, l'autre site a peut-être (probablement) d'un flux RSS pour leurs nouvelles, qui vous pourriez chercher à saisir le contenu. Probablement beaucoup plus facile que de grattage.
Je pense que vous auriez à un sondage. Comme vérifier toutes les 2 minutes, et de voir si les dernières actualités correspondant à votre stockées dernières nouvelles. Si non, ajouter. Sauf si vous vous abonnez aux flux RSS, qui je ne sais pas comment le faire par programmation, vous ne pourriez pas obtenir les notifications push. Je ne serais pas surpris s'il y a des options que je ne sais pas du bien 🙂
Ce serait cool si il y avait un moyen simple de syndication de contenu comme ça.
Vous pouvez utiliser cet outil facilement ferraille html.
Sinon, l'autre site a peut-être (probablement) d'un flux RSS pour leurs nouvelles, qui vous pourriez chercher à saisir le contenu. Probablement beaucoup plus facile que de grattage.
Je pense que vous auriez à un sondage. Comme vérifier toutes les 2 minutes, et de voir si les dernières actualités correspondant à votre stockées dernières nouvelles. Si non, ajouter. Sauf si vous vous abonnez aux flux RSS, qui je ne sais pas comment le faire par programmation, vous ne pourriez pas obtenir les notifications push. Je ne serais pas surpris s'il y a des options que je ne sais pas du bien 🙂
Ce serait cool si il y avait un moyen simple de syndication de contenu comme ça.
Vous pouvez utiliser cet outil facilement ferraille html.
OriginalL'auteur Brett Merrifield | 2013-01-17
Vous devez vous connecter pour publier un commentaire.
Ce livre a une section qui montre la lecture de données à partir d'un autre site web et l'analyser à l'aide de PHP. Le chapitre 10, page 328 "Accès à d'autres sites".
http://www.amazon.com/PHP-Advanced-Object-Oriented-Programming-QuickPro/dp/0321832183/
Cependant, si vous êtes nouveau à PHP, et avancé Livre n'est pas un endroit pour commencer. Je recommande l'une des opérations suivantes pour vous aider à démarrer sur la route.
http://www.amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/0321784073/
ou
http://www.amazon.com/PHP-Web-Visual-QuickStart-Guide/dp/0321733452/
Vous pourriez être en mesure de bricoler ce que vous avez besoin de l'aide de l'Avancée de l'ouvrage, mais la meilleure façon d'utiliser les compétences de pointe est de commencer l'apprentissage comme un débutant!
OriginalL'auteur Eric
Rechercher Curl... c'est en php.
http://php.net/manual/en/book.curl.php
Voici une belle vidéo sur ce, qui pourrait être liée à quelque chose que vous essayez de le retirer.
http://www.youtube.com/watch?v=PvEJz6du7R0
Est ici aussi un peu de code, afin d'obtenir le code source d'un site web à l'aide de curl.
D'une façon de plus de faire ce que vous voulez, c'est d'utiliser un iframe dans un div...
Certains sites ne vous permettra pas d'iframe leur site, donc cela pourrait ne pas fonctionner. Exemple, vous ne pouvez pas les iframe google, youtube, yahoo, et d'autres.
Espère que cela a aidé 😀
essayez le code html, de sorte que vous n'avez pas à aller par le biais de php si vous ne le connaissez pas.... Il suffit de copier mon code html ci-dessus, et de faire miner réglages en conséquence de la marge... C'est faire preuve de "w3schools.com" site web dès maintenant.... Qu'est-ce que le site web que vous essayez d'obtenir le contenu?
OriginalL'auteur Brian Smith
Vous aurez besoin d'utiliser file_get_contents et analyser le code html de ce que vous voulez. Si vous voulez mettre à jour périodiquement, vous devez exécuter ce script sur un "cron".
Si le site news a un fil RSS vous pu analyser que, au contraire, plus efficacement à l'aide de SimpleXML
Alors peut-être vous devriez essayer d'apprendre les bases de PHP avant de tenter quelque chose comme cela...
Ah bon, comment puis-je vérifier un flux rss? A l'un il devrait y avoir un bouton de flux RSS sur l'actualité du site, à droite?
OriginalL'auteur Emery King