如果想在linux下开发,首先要解决的是,代码库的问题。下面推荐3种方法,来同步代码库。以ubuntu为例
2011年,5月存档
mysql有limit,分页的时候,我们可以用limit 30,40,而oracle没有limit,用其他的方法来代替--rownum.
记录访问的log,为了在出现特殊情况时,方便检查出现问题的地方。
log_format access '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" $http_x_forwarded_for';
access_log /var/log/51yip.log access;
记录下,用户ip,用户真实ip,用户访问时间,用户访问的游览器信息等。这里面这样的$remote_addr变量是从哪来的呢?
假如全国有100台服务器,分布23个省,市,自治区里面,我想实现的是,当上海电信用户发送请求时,就把他转接到上海的电信服务器,安徽网通用户就转接到安徽网通服务器,就近原则。这样我们提高用户的访问速度。下面就个人所学,个人了解到的有3种可行性方案。
上传进度条是怎么实现的呢?原理是怎么样的呢?当我们浏览,选择上传后,会产生一个临时文件,上传的时把这个临时文件,上传到服务器,上传完成后,这个临时文件会被删除掉。如果我们能读取这个临时文件的大小,就知道上传进度是多少了,php apc模块可以实现这个功能。
不同的公司对代码规范要不同,比如有的公司代码缩进时要用tab键,有的公司要用空格来代替tab,下面说一下eclipse php插件如果把tab键转换成空格。