زبان برنامه نویسی ابزاری قدرتمند است که به وسیله آن میتوانیم با کامپیوترها حرف بزنیم. زبانهای برنامه نویسی به کمک دستورالعملهایی که برای کامپیوتر قابل فهم هستند با آنها ارتباط برقرار کرده و به طور عمده از ساختارهای کنترلی و شرطی استفاده میکنند. سخت افزار برای این که درست کار کند نیاز به یک سری دستورالعمل دارد. این دستورالعملها توسط برنامه نویس و زبانی که برای کامپیوتر قابل فهم باشد، به سخت افزار داده میشود.
انواع مختلفی از زبان نشانه گذاری وجود دارد که معروفترین آن HTML است. اگر به اسم زبان نشانه گذاری دقت کنید، متوجه مفهوم آن خواهید شد. در زبانهای نشانه گذاری خبری از ساختارهای رایج برنامهنویسی مثل شرط، حلقه، تکرار و غیره وجود ندارد و شما داخل متن خود از یک سری نشانه استفاده میکنید. در حقیقت در این زبانها شما به کمک این نشانهها متن را از سایر عناصر صفحه جدا میکنید تا به کمک آنها المانهای مختلف را داخل یک صفحه وب قرار داده و ساختار صفحه را مشخص کنید.
عبارت HTML ( اچ تی ام ال ) مخفف Hyper Text Markup Language به معنی زبان نشانه گذاری فوق متن است. Html زبان استاندارد طراحی صفحات وب است و کلیه کدهای صفحه اعم از طرف سرور و طرف مشتری در نهایت به کدهای HTML تبدیل شده و توسط مرورگر نمایش داده می شوند.
به عبارت دیگر مرورگر ها هیچکدام از کدها و کنترل های سمت سرور همچون کدهای asp و php را نمیشناسند و کد قابل فهم برای آنها اچ تی ام ال می باشد.
احتمالا شما هم کارهای تکراری زیادی را در سیستم عامل ویندوز به طور روزانه انجام میدهید و شاید علاقمند باشید که این عملیات به صورت خودکار انجام شوند تا درگیرشان نباشید. جالب است بدانید که بسیاری از این کارهای کوچک و حوصله سر بر میتوانند توسط Task Scheduler ویندوز انجام شوند.
در حالی که وظیفهی اصلی Windows Task Scheduler اجرای برنامههایی خاص در زمانی مشخص شده است؛ این برنامه میتواند کارهای زیادی انجام دهد: ارسال ایمیلها، خاموش کردن کامپیوتر، حذف کردن همهی فایلهای درون فولدر و . را انجام دهد.
کرون جاب یا Cron Jobs قابلیتی در سیستم های لینوکسی می باشد که وظیفه ی اجرای عملیاتی خاص در زمانبندی خاصی را به صورت کاملا اوتوماتیک بر عهده دارد. این عملیات می تواند اجرای یک دستور یا Command و یا برنامه ی خاصی باشد . بعنوان مثال اجرای زمانبندی شده ی یک فایل PHP به منظور ارسال ایمیل به کاربران که به صورت اوتوماتیک در زمان مشخص شده مثلا هر روز ساعت 9 صبح ایمیل مذکور را ارسال خواهد نمود. این کار در سیستم عامل لینوکس از طریق Cron job و در سیستم عامل ویندوز از طریق Schedule task انجام می شود.
برای جلوگیری از این نوع حملات سرویسی به نام ابرآروان وجود دارید که مابین سرور و کاربر قرار دارد و زمانی که درخواستی از طرف کاربر ارسال میشود قبل از آنکه که به سرور ارسال شود اول به ابرآروان ارسال میشود واگر حملات ddos باشد خطا خواهد داد و وارد سایت نخواهد شد.
زمانی که سایت شما مستقیما به سرور متصل باشد ممکن است حملاتی رخ دهد که منجر به ارسال درخواست های زیادی به سایت شود که این اتفاق ممکن است سرعت سایت را کاهش دهد و همینطور باعث استفاده بیش از حد از منابع میشود که به این حملات ، حملات ddos که مخفف distributed denial-of-service گفته میشود
درباره این سایت