yoo 发表于 2013-4-5 09:28:19

JS代码并不在服务器上运行,而是现在客户端执行的,所以你还是没有解决这个PHP问题。
GEO的数据很大,如果直接用PHP调用占用的内存会很大。可以将这些数据导入到数据库里,然后从数据库里取出数据,那占用的内存会小得多,而且由于采用了数据库索引数据,查找速度也会快得多。我在自己网站查找IP地址所在国家就是这么做的。

cici9911 发表于 2013-4-5 17:37:20

yoo 发表于 2013-4-5 09:28 static/image/common/back.gif
JS代码并不在服务器上运行,而是现在客户端执行的,所以你还是没有解决这个PHP问题。
GEO的数据很大,如果 ...

LP访问量不大,我知道JS调用是在客户端执行,不过数据库应该是在远程查询好,JS就调用过来一个结果而已,经测试,没有发现卡的现象或者有查询缓慢的情况

yoo 发表于 2013-4-5 19:08:41

cici9911 发表于 2013-4-5 17:37 static/image/common/back.gif
LP访问量不大,我知道JS调用是在客户端执行,不过数据库应该是在远程查询好,JS就调用过来一个结果而已, ...

用JS代码的好处就是不占用服务器资源,不管你的流量多大,由于他是在客户端执行,怎么都不会占用服务器资源。
但是如果你要根据不同地区流量,显示不同的内容,用JS代码就不太好做,这时需要在服务器端用PHP程序来实现。
页: 1 [2]
查看完整版本: 关于GEO代码的求助帖

Binom