آموزش شبکه: آموزش مایکروسافت، آموزش سیسکو

مقایسه Virtual Directory با Web Application

اگرچه تنظیمات Virtual Directory با Web Application شباهت دارند، ولی کاربرد آنها متفاوت است. Web application ها عموما برای پشتیبانی از web code های اجرایی، مانند برنامه هایی که با ASP.NET نوشته شده اند، طراحی شده اند. همچنین آنها در پوشه خود وبسایت قرار دارند.

Virtual Directory ها به محتوای ایستایی (static content) اشاره داشته که در جایی از سرور (غیر از خود پوشه وبسایت) قرار دارند. هر دوی Virtual Directory و  Web Application، قسمتی از URL هستند که به بخشی از محتوای وبسایت دسترسی دارند. نحوه انتخاب آنها در پیاده سازی وبسایتتان، بسته به نوع کار شماست.

ایجاد Virtual Directory

فرآیند ساخت Virtual Directory، همانند ساخت web application است. کافیست در IIS Manager، روی وبسایت و یا web application مورد نظر راست کلیک کرده و Add Virtual Directory را انتخاب کنید.

ادامه ی مطلب

مفهوم Virtual Directory در IIS

همانطور که می دانید، تمامی فایل ها و محتوای یک وبسایت، درون یک پوشه و یک مسیر مشخص قرار دارد. گاهی اوقات، نیاز دارید تا وبسایت شما محتوای خاصی را که در پوشه و محل دیگری نسب به وبسایت قرار دارد نیز شامل شود. برای مثال، در شرکت خود، پوشه ای از فرم های مختلف دارید که بایستی چندین وبسایت مختلف به آن دسترسی داشته وآنها را در اختیار کاربران خود قرار دهند. این پوشه در یک مسیر فیزیکی قرار دارد و تمامی وبسایت ها از این مسیر به فابل ها دسترسی دارند.

ادامه ی مطلب

کانفیگ تنظیمات Advanced Application Pool

شما می توانید برای application pool ها، علاوه بر تنظیمات اولیه، تنظیمات پیشرفته ای نیز انجام داده که کنترل بیشتری روی worker process ها داشته باشید. برای تنظیم این بخش application pool مورد نظرتان را انتخاب کرده و از قسمت Action pan روی Advanced Settings کلیک کنید.

ادامه ی مطلب

کانفیگ Recycling در IIS

Recycling شامل تنظیماتی است که شرایط IIS را کنترل کرده و در صورت بروز مشکل، application pool را دوباره راه اندازی (restart) می کند. این گزینه، تمامی worker process ها (فرآیند پردازش درخواست های ارسالی کاربران به IIS) را به طور خودکار با یکی دیگر از آنها جایگزین کرده و کاربر، مشکل ایجاد شده در سرویس را متوجه نخواهد شد. معمولا عمل Recycling زمانی انجام می شود که مواردی چون، ضعیف بودن حافظه (memory) و یا استفاده بیش از حد منابع سخت افزاری سرور اتفاق می افتد. گاهی اوقات علت این مسئله می تواند نقص و یا مشکلاتی در کد برنامه (application code) باشد.

ادامه ی مطلب

صفحه 3 از 1112345...10...قبلی »