بوت استرپ یا بوت استرپ، فعلی است که از ضرب المثل "خود را با بوت استرپ بالا کشیدن" می آید. این اصطلاح به معنای خودکفا بودن شخص است و نیازی به کمک دیگران ندارد. به طور مشابه، در دنیای محاسبات، bootstrapping یک روند (Process) را توصیف میکند که به طور خودکار دستورات را بارگیری و اجرا میکند.
اساسیترین شکل راهاندازی فرآیند راهاندازی است که هنگام راهاندازی رایانه انجام میشود. . در واقع، اصطلاح «چکمه (Boot)»، مانند راهاندازی رایانه، از کلمه بوت استرپ گرفته شده است. هنگامی که رایانه ای را روشن یا راه اندازی مجدد می کنید، به طور خودکار مجموعه ای از دستورات را بارگیری می کند که سیستم را مقداردهی اولیه می کند، سخت افزار (Hardware) را بررسی می کند و سیستم عامل (Operating System) را بارگیری می کند. این فرآیند به هیچ کاربر ورودی (Input) نیاز ندارد و بنابراین یک فرآیند بوت استرپ در نظر گرفته می شود.
در حالی که بوت استرپ اغلب با سیستم دنباله بوت (Boot Sequence) مرتبط است، می توان از آن استفاده کرد. فردی برنامه کاربردی (Application) نیز. به عنوان مثال، یک برنامه ممکن است به طور خودکار یک سری دستورات را هنگام باز کردن اجرا کند. این دستورات ممکن است تنظیمات کاربر را پردازش کنند، بهروزرسانیها را بررسی کنند و کتابخانههای پویا مانند فایلهای کتابخانه پیوند پویا (DLL) را بارگیری کنند. آنها به عنوان فرآیندهای بوت استرپ در نظر گرفته می شوند زیرا همزمان با راه اندازی برنامه به طور خودکار اجرا می شوند.
نکته: بوت استرپ همچنین یک توسعه وب محبوب چارچوب (Framework) است که برای ایجاد سایت اینترنتی (Website) استفاده می شود. این توسط تیمی در توییتر (Twitter) توسعه داده شد و از سال 2011 یک پروژه متن باز (Open Source) بوده است. چارچوب بوت استرپ شامل سبکهای ورق سبک آبشاری (CSS)، کتابخانههای جاوا اسکریپت (JavaScript) است. و فایل های زبان نشانه گذاری فرامتن (HTML). بوت استرپ راهی برای توسعه دهندگان فراهم می کند تا به جای طراحی از ابتدا وب سایت های طراحی وب سایت ریسپانسیو (Responsive Web Design) را بسازند.
تعریف بوت استرپ (Bootstrap) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف بوت استرپ (Bootstrap) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.