所以我有一个网站“somesite.com”,现在我想部署一个相同的移动版本。开发完成,桌面版和移动版的代码库是通用的。主要变化是 smarty 模板;PHP 代码有 if else 语句来显示适当的模板。桌面和移动站点的模板位于完全不同的文件中。
我正在考虑以下替代方案,非常感谢您在对此做出明智决定时提供的帮助。
- 在单个站点之外为移动站点和桌面站点提供服务;thesomesite.com 本身。代码可以毫无问题地处理它。优点 - 我只将代码部署到一个地方。对我来说没有管理麻烦。缺点 - ??。这是一个不好的做法吗?我看到大多数网站为移动网站维护不同的 URL。
- 从新域中提供移动站点 - somesite.mobi 专业人士 - ??。这有什么优点吗?喜欢改进的搜索引擎优化?缺点 - 我最终将完全相同的代码部署到两个不同的位置
- 从子域中提供移动网站 - m.somesite.com 专业人士 - ?? 缺点 - 与上面的 #2 相同。
非常感谢您的投入。
-阿米特