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


图片描述

(类似这样的手机模板)


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

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

我个人查了很多资料,

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

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

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

php 前端框架 移动网站 JavaScript

lsjsf 10 years, 11 months ago

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

北坡炮兵并排跑 answered 10 years, 11 months ago

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

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

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

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

掏你肺出血 answered 10 years, 11 months ago

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

土豆炒马铃薯 answered 10 years, 11 months ago

Your Answer