نحوه ذخیره مقادیر گرفته شده از یک وب سایت درون دیتابیس
سلام
من در پستهای زیر نحوه گرفتن اطلاعات رو از یک وبسایت و نمایش اون در وبسایت خودم یاد گرفتم
https://barnamenevis.org/showthread.p...e_get_contents
حالا می خواستم بدونم سایت های زیر به چه صورت کار میکنند یعنی چگونه اخبار رو از وبسایت های خبری جمع آوری میکنند و درون دیتابیس سایت خودشون ذخیره میکنند
http://www.khabaryaab.com/
http://latestnews.ir/
من در پستهای قبلی که دوستان راهنمایی فرمودند از روش زیر استفاده کردم که به خوبی هم جواب می داد
include('simple_html_dom.php');
$html = file_get_html('http://www.sahelabi.com/Ticket.asp');
$e = $html->find('table[id=tblshade4]');echo $body = $e[0]->innertext ;
حالا چگونه باید مثلا خبر ها رو درون دیتابیس خودم ذخیره کنم......؟
مثلا من می خوام 10 خبر جدید سایت تابناک رو درون سایت خودم بریزم چگونه باید عمل کرد.......!:لبخندساده:
فکر نکنم از rss و یا xml استفاده کنند برای خواندن و ذخیره کردن
نقل قول: نحوه ذخیره مقادیر گرفته شده از یک وب سایت درون دیتابیس
اتفاقاً اینجور جاها RSS و Atom و... خیلی بدرد میخوره. شما باید فید سایت رو بخونید و لینکها رو پیدا کنید و بعد با Simple HTML DOM یا کلاسهای مشابهش، صفحه رو بخونید و محتوا رو با RegEx یا هر روش دیگه که راحتین، استخراج کرده و توی دیتابیس خودتون بگذارین. مزیت فیدها در اینه که نیاز نیست مرتباً دنبال لینک صفحات اخبار سایتها بگردین و خودتون Crawler بنویسید بلکه به سادگی با خوندن فید مربوط به سایت، لینکها رو در اختیار خواهید داشت.