Haxe真的很适合php目标服务器端开发吗?

时间:2011-09-20 07:04:28

标签: php haxe neko

我有这样一个概念,使用一些php / mysql托管服务构建一个简单的Web应用程序。我还想创建该应用程序的本地版本。本地版本应该与在线版本(i.d.使用浏览器作为ui)类似,并且能够与服务器通信。我希望它尽可能轻量级。

专业上,我是一名c#/ .net程序员。我也有一些c / c ++,javascript,python和java的经验。我对php知之甚少,老实说,我不喜欢用那种语言编写代码的感觉,因此,我不太愿意深入研究它。 .Net,python或java他们都太笨重了,我不能强迫用户安装任何一个。所以我想到了haxe的多目标。如果我在haxe中编写项目代码(对于一些有我背景的人来说,似乎很容易学习),我可能会在服务器和客户端的两侧使用相同的逻辑,同时针对php和neko。

作为新手,我有些疑惑。我不确定是否haxe for php对于这种工作来说已经足够成熟了。我知道haxe是ActionScript的堂兄,它主要针对AS,因为作者也是nekoVM的发明者,因此,这两个目标应该没问题。但是,呃,php怎么样?它也真的很好吗?任何提示或建议? haxe的内置库是否可以用于简单的Web应用程序,还是应该使用框架? neko是否具有httpRequest功能?

提前感激不尽。

1 个答案:

答案 0 :(得分:5)

直接的答案是Haxe / PHP似乎非常适合你。因为你的背景。我在几个项目中使用过Haxe / PHP(碰巧我也是它的作者)而且速度对我来说从来都不是问题。如果存在瓶颈,通常还有一些方法可以优化这些部分以获得更好的性能,如果最终您的应用程序可以扩展到数十亿用户,您可以随时选择切换到neko或C ++ / cgi组合。 关于框架,也有一些选项:Web "frameworks" for Haxe to deploy in a PHP environment?