PDA

View Full Version : طولانی بودن زمان پاسخ برنامه های ساده همزمان با اجرای برنامه های بی نهایت پی اچ پی



bety ahmadpour
یک شنبه 13 اردیبهشت 1394, 11:40 صبح
سلام
با تشکر از هر کی که این سوال رو می خونه
من دوتا برنامه ی بی نهایت دارم که به زبان php نوشته شده و هر کدوم شامل یه حلقه ی for بی نهایت هستند که داخل خودشون یک while دارند که مثلا ده ثانیه نگه می داره بعد دوباره از اول for شروع می کنه حالا وقتی برنامه ی سوم که یه پی اچ پی ساده است رو اجرا می کنم خیلی طول می کشه تا جواب بده اون هم اگه جواب بده . در ضمن این سه تا برنامه به هم ربط دارند دو تا برنامه ی اول فقط پی اچ پی هستند و با سرور در ارتباطند، سومی علاوه بر پی اچ پی ajax و html و css هم داره
cpu رو چک کردم 56درصد است برنامه ی دیگری رو هم باز نکردم چی کارش کنم که جواب بده و زمان پاسخش بیاد پایین.


:متفکر:



یکی کمک کنه من خیلی وقت پیش باید این برنامه رو تحویل می دادم.

MMSHFE
یک شنبه 13 اردیبهشت 1394, 15:34 عصر
شما کلاً CPU سیستم رو درگیر کردین بعد انتظار دارین با همون سرعتی که اسکریپتهای طولانی شما درحال اجرا نیستن، به شما جواب بده؟ یا باید از برنامه نویسی Multi-thread استفاده کنید و یا اینکه پردازنده قویتری استفاده کنید.

bety ahmadpour
یک شنبه 13 اردیبهشت 1394, 16:12 عصر
اخه این پروژه رو قبلا که تحویل استاد می دادم مشکلی نداشت الان این طوری شده