PDA

View Full Version : حرفه ای: بالا بردن سرعت برنامه های تحت وب - قسمت 1



argess
یک شنبه 24 آذر 1392, 07:11 صبح
بالا بردن سرعت برنامه های تحت وب - قسمت 1
1- اولین کاری که باید انجام دهید اینکه برنامه خود را در حالت Release بسازید و آپلود کنید. تمام پروژه هایی که در وبسایت شما شما وجود دارند و به صورت Dll هستند را می توانید در حالت Release بسازید نه در حالت Debug .این کار باعث می شود که سرعت اجرا بالا برود زیرا کارهایی که برای حالت Debug وجود دارد انجام نمی شود.
برای اینکار از منوی Build گزینه Configuration Manager را انتخاب کرده و حالت ساخت پروژه خود را Release قرار دهید.

2- در زمان Publish کردن وبسایت گزینه زیر را تیک نزنید:

Allow this precompiled site to be updateable

اینکار باعث می شود که فایلهای aspx خالی شوند و تمام کدها به Dll ها منتقل شوند

3- در Web.Config در قسمت Configuration تنظیم زیر را انجام دهید:

<system.web>
<"Compilation debug="false>
<system.web/>


کارهای بالا باعث از بین رفتن Debug Mode در هنگام اجرای برنامه می شود و سرعت اجرای فایلهای اجرایی برنامه را بالا می برد و از Overhead بی مورد مربوط به زمان Debug جلوگیری می کند.
توجه 1: در صورت انجام کارهای بالا ، زمانی که خطایی رخ می دهد نمی توان تشخیص داد که چه خطایی رخ داده است.
توجه 2: موارد بالا امنیت سایت را بالا برده و اطلاعات کمتری را بدست هکرها می دهد.
موفق باشید.