View Full Version : حرفه ای: کدام یک بهینه تر هست؟ (بارگذاری چند فایل) - بهینه سازی
abolfazl-z
دوشنبه 18 آذر 1392, 17:49 عصر
سلام دوستان و همکاران عزیز :لبخندساده:
دوستان بر فرض مثال ما یک فایل داریم که به دفعات مختلف آن را بارگذاری (توسط توابعی چون file_get_contents) می کنیم.(همه این عملیات در یک فایل)
خوب حال اگر ما بیاییم یک بار بارگذاری کنیم و در یک متغیر نگهداریم و از آن به دفعات مختلف استفاده کنیم بهتر است یا بالعکس ؟
smksmk
سه شنبه 19 آذر 1392, 10:23 صبح
سلام ، کاملاً بستگی به تعداد استفاده از محتوای فایل داره اگه فقط یکبار نیاز به فراخوانی باشه همون file_get_content و اگه همون فایل رو چندین بار بخایم داخل متغیر باشه حتماً بهتره .
sadegh1362
چهارشنبه 20 آذر 1392, 13:27 عصر
به نظر من اگر به متغیر بدین بهتره چون در این حالت اطلاعات شما روی رم قرار می گیره ولی با تابع file_get_contents سرور مجبور خواهد بود تا به disk مراجعه کنه و به نظرم اگه روی رم باشه بهینه تره .
abolfazl-z
چهارشنبه 20 آذر 1392, 18:07 عصر
سلام ، کاملاً بستگی به تعداد استفاده از محتوای فایل داره اگه فقط یکبار نیاز به فراخوانی باشه همون file_get_content و اگه همون فایل رو چندین بار بخایم داخل متغیر باشه حتماً بهتره .
به نظر من اگر به متغیر بدین بهتره چون در این حالت اطلاعات شما روی رم قرار می گیره ولی با تابع file_get_contents سرور مجبور خواهد بود تا به disk مراجعه کنه و به نظرم اگه روی رم باشه بهینه تره .
درسته باید ببینیم که چقدر یک فایل استفاده می شود، حجم فایل چقدر هست، میزان رم در اختیار ما چقدر هست و ...
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.