暂无个人介绍
普通的ajax和http是没法实现这种需求的,可以通过websocket来实现,PHP这块比较成熟的有sw
echo print_r var_dump 讲道理的话,php调试并不需要特殊的工具,仅仅是打印数据就能调试大部分的bug了。不过xdebug调试ajax的时候还是方便一点
前后端分离的意思是让负责写展示代码的人和写业务逻辑代码的人能够尽量少的交流。尽量确定尽量少的接口,两部分人的开发可以相互独立,不需要其中一个写完才能写另一个,可以独立测试。
就是一个大的项目如何分成两个互不相关的部分,两部分人各自写,其中的交流越少越好,理想的是不交流但是不可能,然后各自写好了放到一起就可以运行了。而且还要求这两群人掌握的技能越少越好,降低人力的成本,如果每个人都懂前端和后台就不叫前后端分离了,而是叫模块化吧。当然最好还是有代码复用,易于维护,代码效率高等要求。
这个似乎没有特别好的实现方案。
楼主说的其实很好呀,各种目前的方式都看到了其中的缺点。反编译抄袭代码的问题,这个早就有了呀。
http://www.yitaomin.cn/?p=187
如果是数据库的查询结果,那么在获取数据的时候可以避开啊。在进行数据查询的时候可以规定返回值的格式,比如mysql_fetch_row支持MYSQL_ASSOC,MYSQL_NUM 和 MYSQL_BOTH,第一个表示返回字段名=>值的格式,第二个表示返回数字索引=>值的格式,第三种就是返回你现在遇到的这种格式。
所以,看看你调用的查询方法的说明,换个参数就行了。
前端的吗,我有用cropit,有本地预览和剪裁,用了html5的特性,然后传base64的数据到后台
通过服务器脚本程序将增量信息记录在数据库当中,然后用select到一个文件当中上传吧,因为考虑到你说的数据不大的情况
生成的链接,url?pid=1 , 具体的参数你可以选择加密。注册的时候获取这个 pid,写入注册用户的 parentId 即可。你可以直接在用户表中存 parentId,也可以单独弄一个用户关系表。
0.假设一天几十万的订单,搞个脚本,每天跑一次,统计一天的订单数
1.根据订单时间从数据库获取每天的总订单
可以为时间加上索引
2.根据取出的数据,从程序方面,按用户分组,统计订单中每位用户的订单数
不要用sql来做分组统计,因为数据库压力会非常大,可以放到php中来做处理,统计这些订单中的每一个用户有多少订单,相当于sql中的group by user
3.然后加到用户的订单总数中,可以放到redis中