
JIT چیست؟ همه چیز درباره جیت
moeinbabaei

۱۳۹۹/۰۹/۲۲
JIT چیست؟
مخفف کلمه Just In Time می باشد
JIT یک تکنیک هست که کد های ما رو در لحظه کامپایل می کند که می توان بجای کامپایلر های دیگر از اون استفاده کرد
شما از قبل میدانستید که PHP یک زبان تفسیر شده است، به این معنا که کد شما قبل از اجرا شدن نیازی به کامپایل (Compile) شدن ندارد. در عوض آن، PHP کد شما را میخواند و آن را اجرا میکند به عبارت دیگر شما کدی نمینویسید که درون کدهای سطح پایین کامپایل شود تا توسط کامپیوتر اجرا بشوند، اما شما یک سند (Script) از کدها را به PHP میدهید تا اجرا شوند
پس می تونیم نتیجه بگیریم که با وجود JIT دیگه به مترجم احتیاج نداریم و کد ها سریعتر اجرا می شود
سرعت PHP بیشتر شده؟
زیو (Zeev) یکی از توسعه دهندگان هسته PHP یک دمو (Demo) را منتشر کرده است که سرعت PHP را با JIT نشان میدهد که چقدر سریعتر شده است در مقایسه با ورژن قبلی آن، درون این ویدیو کدی وجود دارد که در حال ساختن یک تصویر سه بعدی است.