现在要做一个网站,旅游方面的网站,现在有PC端的,需要做一个手机站,以前一直做PC端的网站模板、PHP后台程序
(类似这样的手机模板)
我现在不如知道如何去下手操作 做一个手机站,现在PC站的模板有现成的
手机站的模板如何去实习呢?要手机站和PC的数据是同一个数据,根据用户的设备不同展现不同的页面,
我个人查了很多资料,
1.用bootstrap 这样的响应式框架 重新写一套手机端模板,
2.用搜狐快站、百度的siteapp的快速生成一个手机站,(这个适配的感觉有点搞不来)
有没有比较快捷的方式实现,这个项目公司很赶!
lsjsf
10 years ago
Answers
可以把手机站做成一个“单页应用”,也就是所有内容在一个页面中呈现,这样就不用在后端模板花太多精力,手机端的交互体验太生硬肯定不会让客户满意。
后端也不需要大的改动,在原有系统的基础上,添加一个新的入口文件,例如api.php,这样可以重用原系统的大部分代码,尤其是model层,前后端数据交互则完全依靠ajax。
url设计更简单:
demo.com PC端视图;
demo.com/m 手机站,或者判断用户所用浏览器环境后,若为手机端则302重定向到mobile视图;
demo.com/api 为手机站体提供的专用数据交互接口;
万一觉得手机端的前端太麻烦,可以外包出去,专注后端数据接口的设计,而且完全可以同时开工;毕竟手机端需要有大量的用户操作响应方面的交互设计,肯定对HTML5/CSS3/JS方面的技术要求不低。
掏你肺出血
answered 10 years ago