Gyroscope framework 在IIS和SQL Server上部署陀螺仪的潜在缺点是什么?

Gyroscope framework 在IIS和SQL Server上部署陀螺仪的潜在缺点是什么?,gyroscope-framework,Gyroscope Framework,推荐的陀螺仪应用程序托管堆栈是Linux、Nginx/Apache、PHP和MySQL。在IIS和Microsoft SQL Server上运行陀螺仪有哪些缺点?陀螺仪是用PHP编写的。因此,任何能够运行PHP的动态web服务器都可以工作。可以通过ISAPI扩展IIS以运行PHP。服务器可以被优化,以使性能和可靠性与NGIX或Apache相当。 陀螺仪附带了一系列可互换的数据库连接器。它们位于新下载的“connectors”文件夹中(阅读:部署前)。请注意,这些文件的创建并不相同。当为MySQL

推荐的陀螺仪应用程序托管堆栈是Linux、Nginx/Apache、PHP和MySQL。在IIS和Microsoft SQL Server上运行陀螺仪有哪些缺点?

陀螺仪是用PHP编写的。因此,任何能够运行PHP的动态web服务器都可以工作。可以通过ISAPI扩展IIS以运行PHP。服务器可以被优化,以使性能和可靠性与NGIX或Apache相当。 陀螺仪附带了一系列可互换的数据库连接器。它们位于新下载的“connectors”文件夹中(阅读:部署前)。请注意,这些文件的创建并不相同。当为MySQL编写陀螺仪应用程序时,不能简单地用sql.php.mssql更改sql.php.MySQL。这是因为MySQL和MSSQL有语法差异

作为一个框架,陀螺仪为您编程数据库接口提供了位置。它适用于任何数据库或逻辑数据存储,如RESTful API。SQL数据库非常相似,因此很容易“移植”代码。事实上,大多数代码都可以在不做任何更改的情况下运行。代码生成器处理90%的案例。主要的不兼容性是记录的分页方式。在MySQL中,“limit 10,10”返回第10到第19条记录。MSSQL中的语法更加复杂,必须以不同的方式编写

除非.NET应用程序需要在服务器上共存,否则没有理由使用IIS。陀螺仪,或任何PHP实现,在HHVM和HAProxy的推动下工作得更好