现在要做一个网站,旅游方面的网站,现在有PC端的,需要做一个手机站,以前一直做PC端的网站模板、PHP后台程序


图片描述

(类似这样的手机模板)


我现在不如知道如何去下手操作 做一个手机站,现在PC站的模板有现成的

手机站的模板如何去实习呢?要手机站和PC的数据是同一个数据,根据用户的设备不同展现不同的页面,

我个人查了很多资料,

1.用bootstrap 这样的响应式框架 重新写一套手机端模板,

2.用搜狐快站、百度的siteapp的快速生成一个手机站,(这个适配的感觉有点搞不来)

有没有比较快捷的方式实现,这个项目公司很赶!

php 前端框架 移动网站 JavaScript

lsjsf 10 years ago

你可以写个单页应用,嵌入APP,css框架可以用妹子UI里面有挺多组件的。

北坡炮兵并排跑 answered 10 years ago

可以把手机站做成一个“单页应用”,也就是所有内容在一个页面中呈现,这样就不用在后端模板花太多精力,手机端的交互体验太生硬肯定不会让客户满意。

后端也不需要大的改动,在原有系统的基础上,添加一个新的入口文件,例如api.php,这样可以重用原系统的大部分代码,尤其是model层,前后端数据交互则完全依靠ajax。

url设计更简单:
demo.com PC端视图;
demo.com/m 手机站,或者判断用户所用浏览器环境后,若为手机端则302重定向到mobile视图;
demo.com/api 为手机站体提供的专用数据交互接口;

万一觉得手机端的前端太麻烦,可以外包出去,专注后端数据接口的设计,而且完全可以同时开工;毕竟手机端需要有大量的用户操作响应方面的交互设计,肯定对HTML5/CSS3/JS方面的技术要求不低。

掏你肺出血 answered 10 years ago

我们直接是pc和手机两套项目,只不过是两个项目都会来调用公共的api。我就是说,我们把pc和手机的负责业务操作都抽离到公共项目中去了,尽量让这两个项目多处理UI,少处理业务。

土豆炒马铃薯 answered 10 years ago

Your Answer