میهمان عزیز خوش آمدید! برای بهره‌مندی از تمام امکانات لطفا وارد حساب کاربری خود شوید و یا ثبت‌نام نمایید
گزینه ها
مشاهده آخرین ارسال مشاهده آخرین ارسال خوانده نشده
Offline mary eslamy  
#1 ارسال شده : 1394/04/24 12:39:50 ق.ظ
mary eslamy
رتبه : کاربر انجمن
امتیاز
مدال :
متخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1394/04/21
ارسالها : 13 نوشته

سلام

صفحه اول سایت با سرعت پایین لود می شودو به نظرم کلا سایت کند لود می شود

با توجه به اینکه من خیلی دیتا روی آن قرار ندادم

 آیا امکانات و یا قابلیت هایی وجود دارد که سرعتو لود را افزایش بدم

Offline سهیل خیری (مدیر دی‌ان‌ان پلاس)  
#2 ارسال شده : 1394/04/24 04:03:09 ب.ظ
سهیل خیری (مدیر دی‌ان‌ان پلاس)
رتبه : مدیر ارشد
امتیاز
مدال :
اعضای رسمی دی ان ان پلاس: اعضای رسمی دی ان ان پلاسمتخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1394/01/06
ارسالها : 728 نوشته
( تشکرها: 19 بار )
( 222 تشکر دریافتی در 194 ارسال )

با سلام ,

 

دلیل متعدی در سرعت و کارایی وب سایت های تحت پلتفرم دی ان ان بسگتی دارد که موارد اصلی رو در این پست ذکر میکنم و شما نیز این موارد را عملی کنید و بررسی نماید .

 

1 . زمان Start IIS  : 

به طور پیش فرض IIS بعد از آخرین درخواست (Request) اگر  تا 20 دقیقه دیگر درخواستی ارسال نشود App Pool شما را غیر فعال میکند و به اصطلاح وب سایت شما را از Ram سرور خارج میکند . که این یک نوع بهیه سازی در مصرف منابع سرور از طرف IIS تعبیه شده .

 

اگر زمان میان هر بازدید وب سایت شما 20 دقیقه یا بیشتر باشد باید به نحوی وب سایت خود را به اصطلاح زنده نگه دارید که روش ها و سرویس های متعددی در این زمینه هست از جمله سرویس up time website  که به روبات ها مزکور میگن هر 10 دقیقه به وب سایت شما فرخوانی کنند که باعث خاموش شدن App pool شما نشود و سایت شما live ,زنده باقی بماند .

 

البته دی ان ان نیز خود برای این یک صفحه ای ایجاد کرده با یک متد درخواست به آدرس زیر

http://dnnplus.ir/keepalive.aspx

 که این ادرس را میتواند به هر بار رفرش مانع از خاموش شدن app pool گردد که شما کافیست به سایت های سرویس دهنده که تعدادشون هم زیاده سر بزنید و وب سایت خود را ثبت کنید تا از این خاموش شدن جلوگیری کنید

 

این خاموش شدن App Pool چیست ؟

زمانی که سایت شما در زمان مذکور درخواست پاسخ ندهد بنا به سیاست های IIS جهت کاهش منابع مصرفی سرور app pool شما را خاموش میکند در این صورت وب سایت شما از فضای رم خارج می شود و در صورتی که درخواستی ارسال شود برای سایت شما اول باید app pool  شما Start شود و سپس سایت  بارگذاری شود که این زمان استارت و لود سایت در این شرایط زمان بیشتری صرف میکند .

 

 

2.زیاد بودن بیش از حد ماژول در یک صفحه :

طبیعتا اگر شما در یک صفحه از داده و اطلاعات زیاد داشته باشد بارگذاری سایت نیز به کندی صورت خواهد گرفت. پس سعی کنید در استفاده از بیش از حد ماژول در یک صفحه جلوگیری نماید . البته این بدین معنی نیست که شما سایتون محدودیت دارین یا نباید استفاده کنین .

منظور این است از استفاده بی رویه جلوگیری کنید .

 

3.استفاده از سیستم کش برای لود سریعتر سایت (امکانات داخلی دی ان ان )

 

یکی از امکانات ویژه دات نت نیوک سیستم کش صفحات و ماژول ها می باشد که به صورت پیش فرض این کش بر روی صفحه می باشد .جهت تغییر از قسمت زیر عمل کنید .

 

میزبان > تنظیمات میزبان > تنظیمات پیشرفته  > تنظیمات عملکرد  > نگهداری وضعیت صفحه

که به صورت پیش فرض بر روی صفحه می باشد .

که میتوانید بر روی حافظه قرار دهید این عمل سرعت لود صفحات را محسوس بالا می برد اما گاهی در آیجکس مشکل ایجاد میکند .

که بخاطر این دلیل یک متن اخطار نیز نوشته شده به شرح :

توجه : وضعیت ماندگاری صفحه در حافظه می تواند در عملکرد AJAX ایجاد اختلال نماید.اما همیشه هم این اختلال به وجود نمی آید . بنده به شخص از این امکان بهره مند هستم .



4 .امکان ادغام فایل های JS و  Css جهت کاهش حجم سایت در لود :

یکی دیگر از امکانات دات نت نیوک ادغام و کاهش و فشرده سازی فایل ها سایت می باشد این امکان قدرت مند حتی تعداد درخواست ها (Request ) را کاهش میدهد .

جهت اعمال این ادغام باید پس از طراحی کامل  سایت این روش را انجام دهید چون در ادغام فایل ها , دیگر مسیر فایل ها در حافظه جمع اوری می شود و یک هندلر تمام متحوای فایل ها را یکجا با یک درخواست لود میکند پس تغییرات در فایل ها اعمال نمیشود .


توجه : این طراحی شامل طراحی گرافیکی و طراحی پوسته ماژول و اسکین میباشد و به محتوای ماژول و سایت هیچ گونه مشکلی در ویرایش ایجاد نمی کند .

 

جهت ایجاد ادغام از مسیر زیر  اقدام کنید  :

میزبان > تنظیمات میزبان > تنظیمات پیشرفته > مدیریت منابع سمت سرور

تیک ها مربوطه را زده تا فعال سازی ادغام صورت گیرد.



از کاربران گرامی وب سایت دی ان ان پلاس خواهشمندم از دگمه تشکر به جای پست اسپم استفاده کنند .

عضو کانال رسمی تلگرامی ما شوید : https://telegram.me/Dnnplus

(محتوای کانال ارائه کد تخفیف مخصوص اعضای کانال و اخبار و رویداد های دی ان ان و اطلاع رسانی آپدیت محصولات)

مرجع دی ان ان فارسی در ایران / مرجع دات نت نیوک فارسی / دانلود رایگان دی ان ان فارسی

کاربرانی که در حال مشاهده انجمن هستند
Guest
رفتن به انجمن  
شما نمی توانید مطلب جدید در این انجمن ایجاد کنید
شما نمی توانید برای مطالب ارسالی پاسخ ارسال کنید
شما نمی توانید مطلب ارسالی خود را حذف کنید
شما نمی توانید مطلب ارسالی خود را ویرایش کنید
شما نمی توانید در مطلب ارسالی خود نظرسنجی ایجاد کنید
شما نمی توانید در این انجمن نظر دهید

اطلاع رسانی

Icon
Error

پشتیبانی آنلاین تلگرامی

پرسش و پاسخ در مورد دی ان ان / دات نت نیوک

مرجع دی‌ان‌ان فارسی و دات‌نت‌نیوک فارسی در ایران با نام تجاری دی‌ان‌ان پلاس ارائه انواع ماژول و پوسته دی ان ان انتشار آخرین نسخه بومی پلتفرم دی ان ان فارسی (دی‌ان‌ان فارسی) یکی از بهترین CMS ها برای سایت های سازمانی و شرکتی و استارت اپ‌ها
دی ان ان