Manisha Tambade Ответов: 2

Как я могу уменьшить нагрузку и повысить производительность для своего компьютера ASP.NET, сайт C#?


привет,
я создал asp.net веб - сайт и всякий раз, когда количество логинов пользователей увеличивается, мой сайт становится очень медленным. как мне ускорить и повысить производительность.


Спасибо,
Маниша

Что я уже пробовал:

предпринята попытка минификации и комплектации вручную для моего сайта.

F-ES Sitecore

Вам нужно сделать некоторый анализ, чтобы точно увидеть, что именно является медленным или вызывает проблему. Это может быть ваш код, ваши запросы к базе данных неэффективны, это может быть аппаратное обеспечение или память на сервере. Мы понятия не имеем...нет никакого волшебного трюка "сделай это, и твой сайт всегда будет работать быстрее".

2 Ответов

Рейтинг:
1

Mehdi Gholam

Это не очень хороший вопрос, так как он зависит от многих вещей, специфичных для вашего приложения, среды и шаблонов использования, которые выходят за рамки такого форума, как этот.

Попробуйте добавить ведение журнала в свое приложение и отслеживать журналы, чтобы увидеть, где ваше приложение занимает больше всего времени и работает оттуда.


Рейтинг:
0

James Walsh Jr

Я бы порекомендовал такой инструмент, как NewRelic или Application Insights, чтобы получить информацию. У вас могут быть бутылочные горлышки в самых разных местах.

Вы можете запустить показатели производительности для запросов к базе данных или хранимых процедур, чтобы определить, есть ли там узкие места.



Использование простого инструмента, такого как консоль разработчика в вашем браузере, может обеспечить простую информацию о том, как загружаются различные сценарии или изображения. Эта информация может послужить руководством к более сложному инструменту для углубления в детали каждой части вашей страницы.