我已经完成了我的网络应用程序,并使用mongoose来提供php页面。整个应用程序&猫鼬少于2MB。
php5ts.dll几乎是5MB,所以真的会增加膨胀。此外,我的应用程序非常小,所以我不需要很多PHP功能,即。 mysql&加密。
我已经使用UPX将其压缩到1.7MB,但这与我在使用7zip之前所获得的相同,所以这不是什么大问题。我读过winbider forums,有些人重新编译它并使它更小。有谁知道我在哪里可以找到这些最小的php5ts.dll?
答案 0 :(得分:1)
当然可以重新编译。使用'./configure'键(或者如何在Windows中,也许是Makefile?)来添加/删除所需的功能,请参阅手册以获取功能集的确切模块指令。
你可以谷歌预先编译的库,但重新编译它总是更好,以满足你的需求,缩小尺寸和整体 - 更好地适应;)
另请考虑使用UPX之类的包装工:
php5ts.dll: 1290 kB (62% compression)(在此处找到:Compiling PHP with no extra weight通过谷歌搜索“UPX php5ts.dll”)
P.S。如果你已经阅读过ServerFault上的答案,你就会知道这个;)
答案 1 :(得分:0)
您可以编译自己的版本。该来源是公开的,这样您就可以准确包含所需的功能。
了解有关Windows here的编译。