لینوکس
اگر یک توسعه دهنده مبتدی هستید، ممکن است با رابطها و کنسولهای خط فرمان آشنا نباشید. در این مطلب، ما به معرفی شبیهساز ترمینال Termius میپردازیم، ویژگیهای آن را بررسی کرده و نحوه استفاده از ترمیوس را بیان میکنیم. شبیه ساز ترمینال(Terminal Emulators) شبیه ساز ترمینال برنامههای نرم افزاری هستند که به کاربران اجازه میدهند از طریق دستورات به سیستم عامل کامپیوتر خود دسترسی داشته باشند. از این دستورات میتوان برای باز کردن و ویرایش فایلها، جابجایی فایلها، راه اندازی برنامهها و موارد دیگر استفاده کرد. شبیه سازهای ترمینال اغلب توسط مشاغل برای دسترسی به دادهها یا برنامهها در دستگاهها یا سرورهای ...
ادامه مطلب
بسیاری از سیستم عاملها به جای سیستم عامل ویندوز و macOS در اکوسیستم دیجیتال اجرا میشوند. لینوکس یک سیستم عامل رقابتی است که محبوبیت بسیاری در بین توسعه دهندگان به دست آورده است. با چنین استفاده گسترده ای در بازار، درک سیستم عامل ضروری است. بنابراین، این مطلب را بر اساس ارائه یک نمای کلی از انواع فایل سیستم لینوکس تنظیم کردهایم. فایل سیستم (file system) لینوکس چیست؟ فایل سیستم مجموعهای از دادهها یا فایلهای ذخیره شده در هارد دیسک یا دستگاه ذخیره سازی کامپیوتر را نگهداری میکند. این سیستمها مکان و موقعیت فایلها را در دستگاه ذخیرهسازی تعریف میکنند، ...
ادامه مطلب
ظرفیت ذخیره سازی سرور برای چندین دهه از طریق اندازه دیسک و تنظیمات پارتیشن مدیریت شده است. واضح است که این استراتژیها به خوبی کار کرده و قابل اعتماد هستند. با این حال، بازنگری در مدیریت ذخیره سازی در سرورها مزایای زیادی دارد. در این مطلب مدیریت استاندارد ذخیره سازی و پارتیشنبندی LVM مقایسه میکنیم و برخی از دستورات پایه را برای هر کدام از رویکردها نشان میدهیم. مدیریت ذخیره سازی سنتی در این مطلب از عبارت مدیریت ذخیره سازی سنتی برای توصیف فرآیند پارتیشن بندی، فرمت و مونت (mounting) ظرفیت ذخیره سازی از یک درایو دیسک استفاده نموده و پارتیشن ...
ادامه مطلب
PHP همچنان یکی از محبوبترین زبانهای برنامه نویسی سمت سرور در توسعه وب است. با افزایش پیچیدگی و تقاضای وب سایتها و اپلیکیشنهای وب، توسعه دهندگان مدام به دنبال راههایی برای بهینه سازی عملکرد و کارایی PHP هستند. یکی از این راهکارها که محبوبیت پیدا کرده است (FastCGI Process Manager) PHP-FPM که یک جایگزین بسیار کارآمد برای پیاده سازی PHP FastCGI است. در این مطلب به بررسی PHP-FPM خواهیم پرداخت و با ویژگیها، مزایا و چگونگی بهبود سرعت برنامه های مبتنی بر PHP آشنا خواهیم شد. PHP-FPM چیست؟ PHP-FPM یک پیاده سازی جایگزین PHP FastCGI است که برای غلبه بر ...
ادامه مطلب
برای کسبوکارها و سازمانهایی که به سرورهای مطمئن و قابل اطمینان برای میزبانی دادهها، برنامهها یا خدمات در سراسر جهان نیاز دارند، لینوکس اغلب پلتفرم محبوبی است. از تقویت وبسایتها گرفته تا مدیریت زیرساختهای شبکه تا اجرای پایگاههای داده سازمانی، دلایل بیشماری وجود دارد که مردم در چند دهه گذشته به لینوکس به عنوان راهکار سرور اصلی خود روی آوردهاند. در این مطلب 9 مزیت منحصر به فرد لینوکس را بررسی میکنیم و اینکه چرا این گزینه بسیار محبوب برای راه اندازی و نگهداری سرورها از استارتاپهای نوظهور تا استقرار کامل سازمانی است. مروری بر لینوکس و محبوبیت آن در ...
ادامه مطلب
ویندوز و macOS امروزه به طور گسترده به عنوان سیستم عاملهای محبوب شناخته میشوند. با این وجود، محبوبیت لینوکس به طور پیوسته در حال افزایش بوده و نه تنها در بین توسعه دهندگان بلکه در میان مصرف کنندگان متوسط نیز مورد توجه قرار گرفته است. اگر میخواهید VPS راه اندازی نموده یا یک سیستم عامل رایگان را امتحان کنید، لینوکس یک انتخاب عالی است. توزیعهای مختلفی مانند اوبونتو، فدورا، دبیان و CentOS را دارد که به شما امکان میدهد یکی را انتخاب کنید که مناسب نیازهای شما باشد. سیستمعاملهایی که بهعنوان distro خلاصه میشوند، سیستمعاملهایی هستند که مبتنی بر کرنل ...
ادامه مطلب