Glimpse چیست؟ (بخش اول)
Glimpse یک پلت فرم منبع باز است. در این مقاله بخوانید که Glimpse چیست؟
بسم الله الرحمن الرحیم
آموزش برنامه نویسی
اموزش Glimpse Core
------------------------------------------------------------
-
چگونگی نصب Glimpse
Glimpse چیست؟
Glimpse اولین سرویس اطلاعاتی PUSH (وارد کردن اطلاعات) است که به منظور کمک به صاحبان کسب و کار برای اندازه گیری و پیگیری عملکرد، شناسایی فرصت های رشد، پیش بینی روند آینده و مقایسه نتایج در میان همسالان طراحی وایجاد شده است. به عبارت کلی، glimpse یک ابزار حرفهای برای نمایش زمان اجرای کدها، پیکربندی سرور، درخواستهای وب، اشکال زدایی و بررسی کارآیی وب سایتهای MVC و Web Forms میباشد. البنه بدون آنکه در کدهای پروژه شما تغییری ایجاد نماید.
چرا Glimpse؟
شما خودتان به تنهایی و فقط با یک اندازه گیری کلی نمی توانید یک آمار کلی از اطلاعاتتان بدست آورید. Glimpse آمار بیشتر و دقیق تری را به شما نشان می دهد که بسیار موثرتر از هر روش دیگری است. بنابراین پیشنهاد ما این است که این مقاله و نحوه کارکرد Glimpse را از دست ندهید. شما با خواندن این مقاله و آگاهی از Glimpse "یک هیچ" از بقیه جلوترید. پس عقب نمانید.
نصب Glimpse
Installing with the Manage NuGet Packages interface:
برای شروع کار در پنجره Nuget عبارت glimpse را جستجو و آن را نصب نمایید:
- NuGet مدیر بسته های دات نت برای ویژوال استودیو 2010، 2012 و 2013 می باشد.
شما می توانید NuGet Visual Studio را اینجا دانلود کنید.
هنگامی در این پنجره عبارت glimpse را جستجو کردید، پنجره ای مانند تصویر زیر به شما نشان داده می شود:
در این قسمت کتابخانه های مختلفی می بینید که با کلیک بر روی دکمه install آن ها را نصب می کنید.
کتابخانه های آماده شده برای glimpse:
- کتابخانه Glimpse Core: هسته اصلی ابزار است، که حتماً باید نصب شود.
- کتابخانه Glimpse Mvc2, Glimpse Mvc3، Glimpse Mvc4: برای بررسی وب سایتهای نوشته شده با ASP.NET Mvc
- کتابخانه Glimpse ASP.NET: برای بررسی وب سایتهای نوشته شده با ASP.NET Web Forms و mvc استفاده میشود.
- کتابخانه Glimpse Ado: برای بررسی و نمایش زمان query بر روی پایگاه داده
- کتابخانه Glimpse EF4.3، Glimpse EF5، Glimpse EF6: برای زمانیکه از نگارشهای مختلف Entity Framework استفاده مینماییم.
برای پروژه ASP.NET Webforms از Glimpse.WebForms package و برای پروژه ASP.NET MVC از Glimpse.Mvc4, Glimpse.Mvc3 استفاده و نصب کنید.
Installing with the Package Manager Console:
در ویژوال استودیو منوی View را باز کنید و Other Windows -> Package Manager Console را انتخاب کنید.
برای پروژه ASP.NET Webforms " Install-Package Glimpse.AspNet" و برای پروژه ASP.NETMVC ، " Install-Package Glimpse.Mvc4, Install-Package Glimpse.Mvc3 or Install-Package Glimpse.Mvc2" را وارد کنید.
بعد از اینکه کتابخانه ها را نصب کردید برای اینکه glimpse فعال شود، آدرس http://{your-site}/Glimpse.axd را اجرا کنید. سپس بر روی گزینه Turn Glimpse on برای فعال کردن و گزینه Turn Glimpse off برای غیرفعال کردن (در صورت لزوم) کلیک کنید.
وقتی Glimpse را فعال کردید به شکل زیر در صفحه سایت شما نمایان می شود. (قبل از آن سایتتان را بروزرسانی کنید)
این ابزار دارای سه قسمت به صورت زیر است:
- HTTP: نمایش اطلاعات سرور و اطلاعات Request و response (درخواست-پاسخ)
- HOST: اطلاعات صفحه اجرا شده، زمان پاسخ و تعداد query های اجرا شده و زمان آن نمایش داده میشوند
- AJAX: اطلاعات درخواستهای اجکسی این صفحه و تعداد آن نمایش داده میشوند
Configuration Glimpse
هنگامی که Glimpse از طریق NuGet نصب می شود، یک پیکربندی پیش فرض به بخش سفارشی <glimpse> در فایل root.config اضافه می شود. تنظیمات پیش فرض برای بسیاری از برنامه ها کار می کند و شما می توانید بخش <glimpse> را تغییر دهید تا مواردی مانند لیست سیاه، حذف زبانه ها، تغییر سیاست امنیتی و غیره را تغییر دهید.
اگر آخرین منبع Glimpse را می خواهید اینجا کلیک کنید.
بخش دوم راجع به آموزش Glimpse را اینجا بخوانید.
منبع: getglimpse
"منتشر شده در سایت ABLY"