为什么 php 在非 web 领域的扩展项目都处于停滞状态?

2015-05-01 03:09:58 +08:00
 publicID001
这些项目都可用,但大多停滞在3~5年前了。为什么作者不再更新了?

0.编译
 - Bcompiler
  可将php编译为字节码,提升速度顺便起到一定加密作用。最后更新在2011年。
 - bamcompile http://www.bambalam.se/bamcompile/
  可将php-cli脚本编译成几百K的windows exe,最后更新在2006年。只支持php 4.4.4。
 - phc http://www.phpcompiler.org/
  编译php-cli脚本。2011年最后更新。
 - phc-win
  phc的win版,将php-cli脚本编译成win exe。支持到php5.1。2011年最后更新。
 - phpack https://github.com/alecgorge/phpack
  将php-cli脚本编译成win exe。两年前最后更新。

1.桌面开发
 - WinBinder http://winbinder.org/
  支持调用win api,用于开发windows gui程序,停滞。
 - php-gtk http://gtk.php.net/
  用于开发win32 gui程序的框架,2008年最后更新。
 - php-qt http://sourceforge.net/projects/php-qt/ (官网已消失)
  qt for php,用于开发桌面GUI程序。目测最后版本是2007年的。
 - wxphp http://www.wxphp.org/ (墙外)
  wxWidgets for php ,用于开发桌面GUI程序。1年前最后更新。

2.移动端
 - PHP for Android http://www.phpforandroid.net/doku.php
  只有个古老的版本。
6855 次点击
所在节点    PHP
34 条回复
endrollex
2015-05-01 15:32:58 +08:00
web之外没有成功的项目推动,编译有facebook,
bombless
2015-05-01 15:51:06 +08:00
好吧才发现php的repl已经有好几个了(逃
seki
2015-05-01 15:52:55 +08:00
php 离开了 web 要面对的竞争对手就太多了吧,论效率,论语言,论第三方库……全都打不过啊
155
2015-05-01 15:53:28 +08:00
@chengzhoukun kivy生成的文件大小不会让人有用的欲望的.
kn007
2015-05-01 18:08:39 +08:00
因为 PHP 为 Web 而生 +1
dryyun
2015-05-01 21:23:34 +08:00
语言适用性。做非web的事,可以有更多更好的选择。
xuhaoyangx
2015-05-01 22:17:18 +08:00
php cli还是可以的
jianghu52
2015-05-02 00:18:15 +08:00
我前两天还写过一个PHP定时执行任务的页面呢。结果调完进程,自己页面一关,进程就再也找不到了。php本身连脚本语言都算不上。还得依靠阿帕奇这样的服务器才能实现。所以除了web端,在本机他当然没有优势了。
extreme
2015-05-02 01:14:02 +08:00
@jianghu52 PHP不是还有CLI模式吗?
xuhaoyangx
2015-05-02 04:43:03 +08:00
@jianghu52 你需要cli
anewg
2015-05-02 10:31:58 +08:00
@jianghu52 你这乱下结论也是醉了
suikator
2015-05-02 10:59:48 +08:00
hokerlinux
2015-05-02 14:27:47 +08:00
用C/C++做CGI的多的是
jianghu52
2015-05-02 21:25:56 +08:00
@extreme @xuhaoyangx @anewg @suikator 承认错误。我都不知道还有cli模式。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/187672

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX