فایل سیستم چیست و چرا انواع مختلفی از آن وجود دارد؟

سیستم عامل های مختلف، از فایل سیستم های گوناگونی پشتیبانی می کنند. حافظه های جانبی ابزارهای شما به احتمال زیاد برای سازگاری بیشتر از فایل سیستم FAT32 استفاده می نمایند و در صورتی که این حافظه ها حجیم تر و بزرگتر باشند، نیاز به پشتیبانی از نوع NTFS دارند. درایوهای تحت سیستم عامل Mac OS Xنیز از HFS+ استفاده نموده و با ویندوز سازگاری ندارند. همچنین سیستم عامل لینوکس فایل سیستم های منحصر به فرد خودش را داراست.

ادامه خواندن فایل سیستم چیست و چرا انواع مختلفی از آن وجود دارد؟

کدهای وضعیت HTTP

کدهای وضعیت HTTP یا (HTTP status codes) کدهای پاسخ استانداردی است که توسط سرور وبسایت بر روی اینترنت صادر می شود. این کدها به شناسایی علت مشکلات کمک می کنند زمانی که وب پیج یا منابع دیگر درست عمل نکنند و مشکلی داشته باشند.

اصطلاح کد وضعیت HTTP در واقع اصطلاح مشترکی است برای خط وضعیت HTTP یا  (HTTP status line) که شامل کد وضعیت HTTP (HTTP status code) و عبارت دلیل HTTP (HTTP reason phrase) است.

ادامه خواندن کدهای وضعیت HTTP

تفاوت HTTP با HTTPS چیست و چرا باید به آن اهمیت دهیم؟

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

ادامه خواندن تفاوت HTTP با HTTPS چیست و چرا باید به آن اهمیت دهیم؟

تفاوت Devops و مدیر سرور

Devops و مدیران سرور: این دو وظایف مشترک زیادی دارند ولی تفاوت های حیاتی نیز دارند که باید از آنها آگاه باشیم.

Devops در مقایسه با مدیر سرور: چه تفاوتی دارند؟ آنها شباهت هایی دارند ولی متفاوتند! آخرین باری رو یادتون هست که یه مدیر سرور پیش شما بیاد بگه که هر کاری که یه متخصص devops انجام میده رو منم می تونم انجام بدم؟ اگر خودتون اینکار رو انجام دادید و یا از کسی شنیده اید به این مقاله خوش آمدید به بحثی که خیلی ها در موردش هنوز ابهام دارند و می خواهیم این ابهامات رو پاسخ بدیم.

ادامه خواندن تفاوت Devops و مدیر سرور

افزودن ساب دامین به کلود فلر

در این آموزش شما رو با نحوه ی اتصال ساب دامنه به کلود فلر را آموزش میدهیم.
برای اینکار :
به قسمت DNS settings در کلود رفته و بعد در پایین نوع را روی CNAME قرار دهید و یک در باکس اول ساب دامین و باکس دوم آدرس دامین را وارد کنید .

ادامه خواندن افزودن ساب دامین به کلود فلر

دستور screen در لینوکس

یکی از دستورات لینوکس که در اصل یک بسته نرم افزاری است، Screen نام دارد. کاربرد این دستور اوقاتی است که اتصال به اینترنت ما، برای دسترسی به سرور از طریق خط فرمان یا SSH ضعیف است و احتمال قطع شدن آن وجود دارد. از طرف دیگر اجرای یک دستور طولانی را داریم که زمان زیادی را صرف می کند تا به اتمام برسد. مثلاً در مواقعی که قصد نصب کنترل پنل هایی مثل cPanel یا DirectAdmin را داریم، بهره بردن از Screen هم از خراب شدن سرور جلوگیری می کند. هم عملیات را بدون شکست به اتمام می رساند. در صورتی که حتی می توانیم اتصال SSH خود به سرور را قطع کنیم.

آموزش کار با دستور screen در لینوکس

ادامه خواندن دستور screen در لینوکس

استفاده همزمان از چند نسخه php در Centos 7(به روز شد)

بسیار اتفاق می افتد که سیستم یا سرور شما centos 7 باشد و چند نرم افزار تحت وب نوشته شده با php بخواهید روی آن راه اندازی کنید که هر کدام با نسخه خاصی از php سازگار هستند. مثلا بعضی از قالب های وردپرس با نسخه ۷٫۲ از زبان برنامه نویسی php سازگار نیستند و سایت مشتری یا خودتان بالا نمی آید.

برای شروع کار شما باید مخازن و سرویس های مورد نظر را نصب کنید.

نکته: دستورات زیر با این پیش فرض که شما کاربر روت هستید اجرا می شوند و یا قبل از همه ی دستورات زیر sudo را اضافه می کنید.

ادامه خواندن استفاده همزمان از چند نسخه php در Centos 7(به روز شد)

تفاوت wamp و xampp و lamp و mamp

اگر می خواهید وارد دنیای طراحی سایت شوید و قصد دارید از زبان برنامه نویسی PHP برای توسعه و پیاده سازی وب سایت خود استفاده کنید لازم است قبل از اینکه سایت طراحی شده خود را در دسترس عموم قرار دهید، آن را روی سیستم خود تست کنید تا اگر دارای Error یا باگ می باشد آن را برطرف کنید. در این پست قصد داریم سرورهای قدرتمند LAMP، WAMP و XAMPP که برای اجرای کدهای PHP روی سیستم های لوکال معرفی شده اند را با هم مقایسه کنیم. این نرم افزار ها سیستم شما را به یک سرور محلی تبدیل می کنند بدین صورت شما می توانید سایت هایی که حاوی کد های PHP می باشند را قبل از اینکه روی اینترنت قرار دهید ابتدا روی سیستم خود تست نمایید و بعد آن را Host کنید.

ادامه خواندن تفاوت wamp و xampp و lamp و mamp

فریم ورک Nest.js

Nest.js یک فریم ورک ساخته شده با Node.js است که برای اپلیکیشن‌های کارآمد و مقیاس‌پذیر سمت سرور به کار می‌رود. Nest از جاوا اسکریپت progressive استفاده می‌کند و با TypeScript نوشته شده است یعنی دارای تایپینگ قدرتمند بوده و عناصر OOP یا برنامه نویسی شئ گرا، FP (برنامه نویسی تابعی) و FRP (برنامه نویسی تابعی-واکنشی) را با هم ادغام می‌کند. این فریم ورک از Express هم استفاده کرده و معماری‌های خلاقانه‌ای برای اپلیکیشن‌ها ارائه می‌دهد.

ادامه خواندن فریم ورک Nest.js