EAccelerator - EAccelerator

eAccelerator a PHP tezlatgichi olingan dan MMCache kengaytma uchun PHP dasturlash tili. eAccelerator a beradi bayt kodi kesh. eAccelerator bu ochiq manba va shu bilan foydalanish va tarqatish bepul. Qadimgi va ishlov berilmagan versiyalar ham kodlovchi bilan ta'minlandi.

PHP skriptiga har safar murojaat qilinganida, PHP odatda ssenariylarni tahlil qiladi va kompilyatsiya qiladi bayt kodi. O'rnatilgandan so'ng, eAccelerator kompilyatsiya qilingan bayt kodini optimallashtiradi va uni umumiy xotira yoki diskka yoki ikkalasiga ham keshlaydi. Ssenariyga keyingi kirish paytida, eAccelerator kompilyatsiya qilingan skript o'rniga mavjud bo'lsa, keshlangan bayt kodiga kirish huquqiga ega bo'ladi. Bu takroriy tahlil qilish va kompilyatsiya qilishning ortiqcha yukidan qochadi.

Avvalgi eAccelerator versiyalari ham funktsiyalarni taqdim etgan[1] kirish uchun ruxsat beruvchi PHP-skriptlarida foydalanish uchun umumiy xotira, avtomatik keshlash va boshqa tegishli vazifalar. Ular 0.9.6rc1 versiyasidan o'chirildi.

Eski eAccelerator versiyalarida oddiy PHP skriptidek o'qilishi mumkin bo'lmagan faylni yaratadigan va ba'zi kodlarni himoya qilishni ta'minlaydigan kodlovchi komponent mavjud edi. Agar eAccelerator kengaytmasi kerak bo'lmasa, bunday kodlangan skriptlarni qayta ishlash uchun eLoader nomli maxsus kengaytma mavjud. Ushbu funktsiya ishlab chiquvchining joriy versiyasidan o'chirildi va keyingi versiyaning bir qismi bo'lmaydi.

2010 yil yanvaridan beri yangi versiya chiqarilmadi.[2] PHP-ning so'nggi qo'llab-quvvatlanadigan versiyasi 5.3 edi, uning ishlash muddati 2014 yilda tugadi.[3]

eAccelerator bepul dasturiy ta'minot ostida chiqarilgan GNU GPL 2.0.

Shuningdek qarang

Adabiyotlar

  1. ^ "eAccelerator 0.9.5 PHP interfeysi hujjatlari". Arxivlandi asl nusxasi 2007-03-05 da. Olingan 2007-03-02.
  2. ^ GitHub-da eAccelerator versiyalari ro'yxati
  3. ^ PHP versiyalarining rasmiy tugash muddati

Tashqi havolalar