现在流行的网站部署方式是 M 站和 Pc 站分开部署呢?还是使用响应式?
如果独立部署的话就需要两套页面,那么如果用户在使用 Pc 访问 M 站的话是否就需要在 M 站的每一个页面加一个判断跳转? 搜索引擎收录的话就有可能收录两个同样的内容吧???
Ps 吐槽一下,前几天看到一个帖子说 JavaWeb 服务端渲染网页如果开着拖拉机, 感觉说的挺对的。 如果 Java 只提供 APi 的话 那么只能浏览器渲染又不利于 Seo ,请问各位使用 Java 开发网站一般是怎么样的呢? 感觉问的挺乱的。。。。
1
qingmumu 2018-09-14 09:43:13 +08:00 via Android
可以参考 百度移动搜索建站优化白皮书
|
2
FanError 2018-09-14 09:43:46 +08:00 via iPhone
关注,想看一下主流方式是什么,个人始终觉得响应式的不好用,能用和好用的区别
|
3
v2xiaolang 2018-09-14 09:47:24 +08:00
重型网站分开部署 轻型网站 自适应
|
4
AngryPanda 2018-09-14 09:49:09 +08:00
> 那么如果用户在使用 Pc 访问 M 站的话是否就需要在 M 站的每一个页面加一个判断跳转?
可以在服务端判别 UserAgent 做 redirect,当然也可以前端页面加载全局 JS > 搜索引擎收录的话就有可能收录两个同样的内容吧??? 貌似搜索引擎也区分 PC 版和 M 版。 > JavaWeb 服务端渲染网页如果开着拖拉机 如果? > 如果 Java 只提供 APi 的话 那么只能浏览器渲染又不利于 Seo 不考虑 SEO 可以前后端分离;如果又要分离又想要 SEO,那就做服务端渲染。 |
5
jimisun OP @AngryPanda
咳咳 JavaWeb 服务端渲染网页 “如同” 开着拖拉机 |
6
AngryPanda 2018-09-14 10:43:49 +08:00
@jimisun 可以试试 SSR
|
7
jimisun OP @AngryPanda ssr 是服务端渲染的意思吧 刚才百度 ssr 都是翻墙信息。。。 具体使用的话一般都是使用 vue ssr 吗
|
8
tjsdtc 2018-09-14 11:27:21 +08:00
这要看你的需求了,一般来讲主流互联网公司 pc 站和 m 站都是分开开发,分开部署的,因为不只是样式的问题,基本上 pc 和 m 站展示以及交互的逻辑都是完全不同的,也就是说产品设计的思路是完全不同的话,没必要用同一套去强行适配。
另外一个 SSR 的问题,其实 SSR 的性能也不一定就比 CSR 差吧,一般来讲 SSR 虽然白屏时间长一点,但是首屏时间还是有优势的,尤其是借助恰当的缓存策略。当然 CSR 可以懒加载,又可以有富交互,前后端耦合更低,开发和部署都更加轻松,虽然现在主流的前端框架都有同构渲染的方案,但是个人认为 CSR 还是将来的主流。毕竟 CSR 的 SEO 不友好是搜索引擎的锅,手动狗头。 |
9
night98 2018-09-14 11:48:45 +08:00 via Android
现在一般都是 c 端渲染,除非门户网站这种,这种一般主要内容基本都静态化,评论什么的 ajax 加载,很少还有基于 java 服务端的渲染了,或者就是楼上说的 ssr
|