EAccelerator - EAccelerator

eAccelerator Бұл PHP үдеткіші алынған бастап MMCache кеңейту үшін PHP бағдарламалау тілі. eAccelerator а байт коды кэш. eAccelerator бұл ашық ақпарат көзі және сол арқылы пайдалану және тарату тегін. Ескі және өңделмеген нұсқаларында кодтаушы да болған.

PHP сценарийіне қол жеткізген сайын, PHP әдетте сценарийлерді талдайды және жинақтайды байт коды. Орнатқаннан кейін, eAccelerator жинақталған байт кодын оңтайландырады және оны ортақ жадқа немесе дискіге немесе екеуіне де сақтайды. Сценарийге келесі қол жеткізулер кезінде eAccelerator кэштелген байт-кодқа кіреді, егер ол сценарийдің орнына қол жетімді болса. Бұл қайталанатын талдаулар мен компиляциялардың орындалуына жол бермейді.

Алдыңғы eAccelerator нұсқаларында да функциялар қарастырылған[1] қол жеткізуге мүмкіндік беретін PHP сценарийлерінде қолдану үшін ортақ жады, автоматты кэштеу, және басқа да байланысты міндеттер. Олар 0.9.6rc1 нұсқасы бойынша жойылды.

Ескі eAccelerator нұсқаларында кәдімгі PHP сценарийі сияқты оңай оқылмайтын файл жасайтын кодтаушы компонент болды, бұл кодтан қорғауды ұсынады. Егер eAccelerator кеңейтімі қажет болмаса, мұндай кодталған сценарийлерді өңдеуге арналған eLoader деп аталатын кеңейтілім қол жетімді. Бұл функция ағымдағы әзірлеуші ​​нұсқасынан жойылды және келесі шығарылымның бөлігі болмайды.

2010 жылдың қаңтарынан бері жаңа нұсқасы шыққан жоқ.[2] PHP-дің соңғы нұсқасы 2014 жылы жарамдылық мерзімі аяқталған 5.3 болды.[3]

eAccelerator бұл ақысыз бағдарламалық жасақтама астында шығарылды GNU GPL 2.0.

Сондай-ақ қараңыз

Пайдаланылған әдебиеттер

  1. ^ «eAccelerator 0.9.5 PHP интерфейсінің құжаттамасы». Архивтелген түпнұсқа 2007-03-05. Алынған 2007-03-02.
  2. ^ GitHub-та eAccelerator шығарылымдарының тізімі
  3. ^ PHP нұсқаларының жарамдылық мерзімі ресми

Сыртқы сілтемелер