توی این نوشته میخوایم ببینیم که چطوری میشه فایلهای استاتیک رو برای مدت زمان محدودی نگهداری (cache) کرد و باعث بهینه سازی و بهبود سرعت سایت بشیم. خب بصورت خلاصه برای کش کردن در انجینایکس میتونید از کد زیر استفاده کنید که کامل توضیح میدم چیکار میکنه. خب اینجا دایرکتیو یا کانتکست location رو […]ادامه مطلب .
توی این مقاله میخوایم یادبگیریم که چطوری فایل کانفیگ پیشفرض انجینکس رو تغییر بدیم و با دایرکتیوها و کانتکستها و همچنین ارائه محتوای استاتیک آشنا بشیم. خب اول از همه اینکه وب سرور انجینکس یک فایل کانفیگوریشن دیفالت داره به اسم default که در مسیر /etc/nginx/conf.d/ یا /etc/nginx/sites-available/ قرار داره. (ممکنه در سایر توزیعهای گنو/لینوکسی […]ادامه مطلب .
شاید براتون پیش اومده باشه که بخواید سرعت دانلود رو کم یا بهتر بگم کنترل کنید ولی نمیدونید چطوری؟ اشکالی نداره اینجا یاد میگیریم چطوری اینکار رو انجام بدیم. توی وب سرور انجینکس قابلیتی داریم به نام limit_rate، کارش چیه؟ کارش اینه که سرعت رو دستکاری کنه. یکی از ساده ترین روشها استفاده از همین […]ادامه مطلب .
نقطه صفر… برای فعالسازی HTTPS روی وب سرور انجینکس باید پارامتر SSL رو داخل کانفیگ قرار بدیم تا فعال بشه. علاوه بر اضافه کردن پارامتر SSL ما نیاز به یک گواهینامه SSL هم داریم که توی مقاله دیگه تحت عنوان نحوه دریافت SSL رایگان آموزش دادیم 🙂 خب بریم سراغ کانفیگ… همونطور که […]ادامه مطلب .
نقطه صفر… اینجا میخوایم باهم یادبگیریم که چطوری برای خودمون بدون هیچ هزینهای و بدون نیاز به هیچ مراحل خاصی گواهینامه SSL بگیریم و سایتمون رو HTTPS کنیم (البته بدون گواهینامه هم میشه HTTPS کرد ولی خطای امنیتی نشون میده) این گواهینامهها ۳ ماه اعتبار دارن و بعد از سه ماه میتونید مجدد گواهی […]ادامه مطلب .
سلام گایز، اینجا نقطه صفر 🙂 خوش اومدید، صدای من رو از تریبون مجله روزانه انجینکس دارید میشنوید، شایدم میخونید؟!🤔 نمیدونم خلاصه اینجا مجله روزانه انجین ایکسهههههههه. این مجله روزانه انجینکس که میگم چی هست، انجینکس چیه اصلا؟ کیه اصلا؟ شایدم نگین ایکس 🙂 اونایی که میدونن، میدونن، اونایی هم که نمیدونن اشکالی نداره قراره […]ادامه مطلب .