piccholi
دوشنبه 15 آذر 1395, 08:36 صبح
سلام دوستان عزیز
به منظور دسترسی به html dom صفحات وب از simple_html_dom.php استفاده کردم
در صورتی که اقدام به گرفتن اطلاعات html سایتهای مختلف در یک loop میکنم سرور توان گرفتن اطلاعات html تمام سایتها رو نداره.
به نظرم برای رفع این مشکل باید از امکان multitasking یا به عبارتی multithreading استفاده کرد
در زبان php انجام اعمال به صورت موازی به شکلی صورت میگیره؟
(برای استفاده از کلاس thread باید pthread روی سرور نصب شده باشه، اما متاسفانه نتونستم اون رو روی سرور Ubuntu نصب کنم)
پس انجام تنظیمات مورد نیاز ، در حین نصب php با دستور make install ،
با خطای زیر مواجه میشم
make: *** [ext/pthreads-1.0.0/php_pthreads.lo] Error 1
ممنون میشم راهنماییم کنید
به منظور دسترسی به html dom صفحات وب از simple_html_dom.php استفاده کردم
در صورتی که اقدام به گرفتن اطلاعات html سایتهای مختلف در یک loop میکنم سرور توان گرفتن اطلاعات html تمام سایتها رو نداره.
به نظرم برای رفع این مشکل باید از امکان multitasking یا به عبارتی multithreading استفاده کرد
در زبان php انجام اعمال به صورت موازی به شکلی صورت میگیره؟
(برای استفاده از کلاس thread باید pthread روی سرور نصب شده باشه، اما متاسفانه نتونستم اون رو روی سرور Ubuntu نصب کنم)
پس انجام تنظیمات مورد نیاز ، در حین نصب php با دستور make install ،
با خطای زیر مواجه میشم
make: *** [ext/pthreads-1.0.0/php_pthreads.lo] Error 1
ممنون میشم راهنماییم کنید