gpt4 book ai didi

php - 使用 YII 框架 (php) 的移动 web 应用程序和 web 应用程序

转载 作者:可可西里 更新时间:2023-11-01 00:35:22 24 4
gpt4 key购买 nike

我目前正在处理一个同时适用于 Web 和移动 Web 应用程序的客户提案。 Web 应用程序有 61 项功能,移动 Web 应用程序应该具有所有功能的一个子集。

我们评估了各种编程语言堆栈,并认为 LAMP 是最适合的语言堆栈。我们甚至更进一步评估了 PHP 中的各种 MVC 框架并最终确定了 YII。

现在我的问题是这个。我们将为移动应用程序和 Web 应用程序使用相同的代码库。我们计划通过“Front-Controller”目标 Controller 路由所有请求,该 Controller 检查“User-Agent” header 并将所有应用程序 Controller 都放在一个开关 block 中。因此对于 Web 和移动应用程序,“模型”和“ Controller ”代码保持不变,只有“ View ”发生变化。根据“用户代理”,目标 Controller 决定加载适当的“ View ”。你们觉得这个架构怎么样?有人有更好的主意吗?这个架构在 YII 中是否可行?请指导我。

最佳答案

听起来是个不错的通用解决方案。这是一篇关于如何根据浏览器类型切换主题的博文:

http://learnyii.blogspot.com/2011/03/yii-theme-iphone-android-blackberry.html

关于php - 使用 YII 框架 (php) 的移动 web 应用程序和 web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9648256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com