Я искал способы сжатия PHP-библиотек и нашел несколько библиотек, которые могут быть полезны, но я действительно мало о них знаю.
Я специально читал о библиотеках bcompiler и PHAR. Есть ли какой-либо выигрыш в производительности? Есть ли какие-то "ошибки", за которыми мне нужно следить? Каковы относительные преимущества? Кто-нибудь из них увеличивает или снижает производительность?
Я также заинтересован в изучении других библиотек, которые могут быть там, которые не очевидны в документации?
Кроме того, кто-нибудь случайно не знает, работают ли они больше как zip-файлы, в которых просто есть код, или они работают больше как предварительная компиляция Python, которая фактически запускает псевдокомпилятор?
======================= РЕДАКТИРОВАТЬ =======================
Меня спросили: "Чего ты пытаешься достичь?" Ну, я полагаю, ответ заключается в том, что все это гипотетически. Это комбинация из них:
- Что, если мой любимый проект станет самым популярным веб-проектом на земле, и я хочу распространять его быстро и легко? (сено, человек может мечтать, верно?) Также кажется, что если использовать PHAR можно легко, это был бы лучший способ создать снимок Subversion.
- У Python действительно классная политика предварительной компиляции. Интересно, есть ли в PHP что-то подобное? Эти библиотеки, кажется, делают нечто подобное. Они сделают это?
- Эй, эти библиотеки кажутся довольно аккуратными, но я хотел бы уточнить различия, поскольку они, кажется, делают то же самое