新足迹

 找回密码
 注册

精华好帖回顾

· 从来还没有那么认真过。。。牛肉干&shortbread (2008-2-27) yanyan911 · 差点失败的公校面试经历 (2009-11-27) 缓缓
· 慢工出细活-超多图详解红酒炖牛肉(Boeuf Bourguignon) (2011-11-16) 河水洋洋 · 【AK小食堂】之晚餐(四) ~新鲜的食材那是极好的&新入的那些碗, 碟 (多图慎入), 做法添加中~ (2013-6-25) Agamemnon
Advertisement
Advertisement
查看: 1750|回复: 17

php网站有没有可能做到像html5那样的offline效果? [复制链接]

发表于 2014-4-27 12:42 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如题, 还是一定要把php逻辑用js实现?
Advertisement
Advertisement

发表于 2014-4-27 13:07 |显示全部楼层
此文章由 simeon 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 simeon 所有!转贴必须注明作者、出处和本声明,并保持内容完整
php是服务端的脚本,可以输出效果(比如输出js到客户端)实现客户端效果,html是客户端脚本。

发表于 2014-4-27 13:37 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
那有没有办法让php把本机当成服务器?对用户透明的

发表于 2014-4-27 22:47 |显示全部楼层
此文章由 乐享d天涯 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乐享d天涯 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你可以在本机装个微型的php服务器,用127.0.0.1访问即可。

发表于 2014-4-28 00:09 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
乐享d天涯 发表于 2014-4-27 21:47
你可以在本机装个微型的php服务器,用127.0.0.1访问即可。

这样的问题一是要用户自己装服务器可能会吓跑一些人,虽然很容易
另外还要考虑与云端同步的问题

发表于 2014-4-28 00:12 |显示全部楼层
此文章由 乐享d天涯 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乐享d天涯 所有!转贴必须注明作者、出处和本声明,并保持内容完整
easter 发表于 2014-4-27 23:09
这样的问题一是要用户自己装服务器可能会吓跑一些人,虽然很容易
另外还要考虑与云端同步的问题

既然还是要有远程服务器,那还要什么本机的php?
现在网速不都挺快的嘛,远程服务器直接执行php不就行了。
Advertisement
Advertisement

发表于 2014-4-28 00:47 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
乐享d天涯 发表于 2014-4-27 23:12
既然还是要有远程服务器,那还要什么本机的php?
现在网速不都挺快的嘛,远程服务器直接执行php不就行了 ...

就是因为网速的问题,不都挺快,还有慢的和断得

发表于 2014-4-28 01:02 |显示全部楼层
此文章由 乐享d天涯 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乐享d天涯 所有!转贴必须注明作者、出处和本声明,并保持内容完整
easter 发表于 2014-4-27 23:47
就是因为网速的问题,不都挺快,还有慢的和断得

如果网络慢和断,那数据同步也是个问题。

发表于 2014-4-28 09:33 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
乐享d天涯 发表于 2014-4-28 00:02
如果网络慢和断,那数据同步也是个问题。

所以同步的效率很重要,另外在后台进行的话对用户的影响会比较小

发表于 2014-4-28 17:33 |显示全部楼层
此文章由 xxmplus 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xxmplus 所有!转贴必须注明作者、出处和本声明,并保持内容完整
前臺和後臺為什麼會扯在一起說

发表于 2014-4-28 19:15 |显示全部楼层
此文章由 artwo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 artwo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
完全不明白lz的问题。 你要完全offline效果,选择meteor.js好了
Advertisement
Advertisement

发表于 2014-4-28 19:28 来自手机 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
当你offline的时候,跟服务器没关系,offline就是HTML/CSS/js运行在客户端,服务器用php还是别的无所谓

有很多方案,关键看你的需求是什么,用户环境是什么,等等。没有最好的只有相对合适的。
职业灌水赚分

发表于 2014-4-29 13:39 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢楼上各位的回复,虽然没有我想要的答案(看起来是不大可能),但却是有受启发

发表于 2014-4-29 13:51 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
artwo 发表于 2014-4-28 18:15
完全不明白lz的问题。 你要完全offline效果,选择meteor.js好了

meteor.js 的 MIT License是随便用,永不收费的意思吗?

发表于 2014-4-29 16:15 |显示全部楼层
此文章由 artwo 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 artwo 所有!转贴必须注明作者、出处和本声明,并保持内容完整
easter 发表于 2014-4-29 12:51
meteor.js 的 MIT License是随便用,永不收费的意思吗?

是的。

发表于 2014-4-29 16:22 |显示全部楼层
此文章由 鱼羊鲜 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 鱼羊鲜 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你可以试试这个 https://github.com/rogerwang/node-webkit做桌面程序
会js即可

nodejs 和webket/ sqlite
Advertisement
Advertisement

发表于 2014-4-29 18:43 来自手机 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Offline / web的东西,相对online的东西,会有很多额外的问题

比如offline产生transaction要避免number相同,要避免一个用户的修改被另一个用户覆盖。运行过程中数据丢失的可能性很大,如何做到万无一失。 用户搞了两天没有同步数据,结果硬盘坏了用户做的数据没了,怎么办?等等。

世事无绝对,看你的要求和环境...
职业灌水赚分

发表于 2014-5-1 22:41 |显示全部楼层
此文章由 easter 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 easter 所有!转贴必须注明作者、出处和本声明,并保持内容完整
鱼羊鲜 发表于 2014-4-29 15:22
你可以试试这个 https://github.com/rogerwang/node-webkit做桌面程序
会js即可

现在看indexdb喊的比较多,比sqlite有什么优势吗?

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部