加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – LAMP vs Compiled Binary

发布时间:2020-12-13 22:05:01 所属栏目:PHP教程 来源:网络整理
导读:我真的很感激一些简明扼要的建议. 我即将开始一个项目,我们将维护大量的房地产数据. 我们打算使用RESTful接口构建应用程序,以便各种客户端可以连接.即网络应用程序,iPhone应用程序,第三方API等. 我们真的希望app / api快速,反应灵敏,稳固. 然而,实际上我们只
我真的很感激一些简明扼要的建议.

我即将开始一个项目,我们将维护大量的房地产数据.

我们打算使用RESTful接口构建应用程序,以便各种客户端可以连接.即网络应用程序,iPhone应用程序,第三方API等.

我们真的希望app / api快速,反应灵敏,稳固.

然而,实际上我们只有一定的内部技能,并希望确保我们的思维过程朝着正确的方向发展.

我们的核心知识是PHP,所以我们最初的想法是使用Memcached的LAMP堆栈(可能用Postgres替换mysql).我们也可能使用Laravel框架.

但是,我们正在考虑在RealBasic中编写软件(类似于VB但是正确的OOP)并创建字节码.这也包括http服务器 – 与apache相比,它都很简单.

后者是否过度杀伤?从长远来看,我们是否正在努力,因为我们自己的http服务器可能永远不会在速度上与apache进行比较.

我真的很感激一些想法.

解决方法

你想要使用REALbasic HTTP服务器的唯一方法就是作为一个位于Apache背后的应用服务器 – 在一些用任何语言编写的一对一体的HTTP服务器上运行一个面向公众的网站是疯狂的愚蠢 – 所以你无论如何,混合使用Apache(或Nginx).

REALbasic在这个角色中可以很好地工作.它编译为机器语言,而不是字节码,并且您的HTTP服务器将构建在其异步单线程服务器套接字框架上,因此性能通常非常出色.

也就是说,我怀疑它会比通过缓存(Memcached等)支持的PHP更好地执行,并且PHP是一种比REALbasic更多,更成熟的Web开发技术,没有任何障碍或限制你会如果您尝试基于REALbasic的解决方案,可能会遇到.

在这种情况下,我会说PHP是更安全,更好的选择.

(警告:我在写一个基于REALbasic HTTP服务器的网络应用程序时休息时写了这个答案,开发只是纯粹的乐趣 – REALbasic是一种可爱的语言.)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读