PDA

View Full Version : دسترسي به فايل WebResource.axd



bftarane
دوشنبه 14 اسفند 1391, 12:25 عصر
سلام.
من با کمک سايت http://gtmetrix.com مي خوام سرعت سايتم رو بالا ببرم.
حالا پيشنهادهايي براي افزايش سرعت به من داده. يه قسمتش اينه

Minifying the following JavaScript resources could reduce their size by 15.8KiB (31% reduction).


Minifying http://bfportfolio.somee.com/WebResource.axd?d=1ihUw58SC0aPklDDKZPY-MvE7z7IQlREmsE4etduXELF2IKwWYHbNtKZnqjkfWWmIuIip7-Fhppo_00HOtkBptqXDlabLI0boPK-zidJ-BGHWqLt0&t=634776373276709129 could save 9.1KiB (35% reduction). See optimized version (http://gtmetrix.com/reports/bfportfolio.somee.com/ecYrJLoN/pagespeed/WebResource_84ed9fc7e0f737e4cc9563d627b7bcee.js)
Minifying http://bfportfolio.somee.com/WebResource.axd?d=Aovs80Hrj_Ado6a3NrT8o8uqGcRgQoMs 13vTsEzWKSPMaf1BiHzXhij5eaN_wo_a3_GxQ-5gNbjbGCHQxn3fjg8iVtw1&t=634776373276709129 could save 6.3KiB (29% reduction). See optimized version (http://gtmetrix.com/reports/bfportfolio.somee.com/ecYrJLoN/pagespeed/WebResource_76d36a1e699074273b1bf1ec9199c562.js)
Minifying http://ads.mgmt.somee.com/serveimages/ad2/WholeInsert4.js could save 387B (10% reduction). See optimized version (http://gtmetrix.com/reports/bfportfolio.somee.com/ecYrJLoN/pagespeed/WholeInsert4_d873f1e29443ae4aad893396b3ddc780.js)


حالا من نمي دونم اصلاً چطور به اون فايلها با پسوند axd بايد دسترسي داشته باشم که بخوام optimize شون کنم.
سرچ هم زدم در پوشه سايتم فايلي با همچين پسوندي پيدا نشد.

لطفاً راهنماييم کنيد.

morteza_mokhtari
دوشنبه 14 اسفند 1391, 21:36 عصر
سلام تویه پست قبلی براتون توضیح دادم فایل هایی جاوااسکریپتی که توسط asp به صفحه تزریق میشه در قالب .axd به سمت کلاینت فرستاده میشه. رویه صفحه کلیک راست کنید و view source رو بزنید که میتونید با باز کردن فایل های axd داخلش رو ببنید که فقد جاوااسکریپت هستش. فایل های axd رو که فکر نکنم بشه minify کرد ولی فایل های دیگه مثل css,javascript رو میتویند با microsoftajaxminifier حجمشون رو کاهش بدهید.

Ramin-sh-t
سه شنبه 20 بهمن 1394, 16:20 عصر
فایل های axd رو که فکر نکنم بشه minify کرد ولی فایل های دیگه مثل css,javascript رو میتویند با microsoftajaxminifier حجمشون رو کاهش بدهید.


ببخشید من بعد از چندین سال به این تاپیک جواب میدم

اما یه جایی خوندم که میشه بعضی از فایل های axd رو استاتیک کرد و به برنامه لینک داد.
مثل فایل های جاوا اسکریپتی که برای update panel و script manager ساخته میشه و با پسوند .axd به صفحه ما تزریق میشه

این نمونه کدش هست که به برنامه میگه بجای تزریق axd ، از این منابع استاتیک استفاده کن :
<asp:scriptmanager runat="server">
<scripts>
<asp:scriptreference name="MicrosoftAjaxWebForms.js" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" path="js/webform.js" />
<asp:scriptreference name="MicrosoftAjax.js" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" path="js/ajax.js" />
</scripts>
</asp:scriptmanager>



(بهینه سازی در این قسمت تاثیر زیادی تو سرعت بارگزاری وب سایتمون داره - خصوصا در سایت gtmetrix)

این دو تا فایلی که ما لینک میدیم برای استفاده از update panle و script maneger هست
اما خوده asp ، دوتا فایل axd دیگه هم به وبسایتمون تزریق میکنه ولی چون Name و assembly اینها رو نمیدونم ، نتونستم به روش بالا تعریف کنم

اگه کسی اطلاعاتی در این زمینه داره ، خوشحال میشیم مارو همراهی کنه