Oct062014
php 异步发送邮件的问题
需求:
在某系统里,上传完一个产品的补丁文件或发布产品的更新信息,需要给使用该产品的用户(用户数量较多)发送一封电子邮件,发送后提示发送完毕!
我们常用的PHP代码写法如下:
<?php
// ......
//查找出所有使用该产品的用户email地址,假设存放在$email数组中
for($i=0;$i<count($email);$i++){
sendemail();
}
function sendemail(){
//发送邮件代码
}
...阅读全文
抢沙发
Nov192013
大流量网站该如何实现优化服务器、静态化、数据库优化、负载均衡以实现高负载
很多人好不容易将网站做的有些起色了,网站访问量上来了,也产生效益了,但是面对日益增长的IP流量,网站的承受能力也在被消耗,网站速度如蜗牛,到底该怎么样应对这个问题呢?我们给出下面几种方案:
1、服务器环境的选择,建议采用Linux服务器,选择理由:毕竟Linux现在的市场主要是服务器领域,大家的选择是有一定道理的,其次开源的,如果网站发展到一定的水平,选择开源与否决定了网...阅读全文
Aug012013
php程序调试方法总结
相信很多朋友们都有调试程序的经历,然而很多时候调试程序是痛苦而又漫长的过程。它不仅需要细心,更需要耐心,切忌心浮气躁。但是当找出问题并顺利解决它时,又会给人无比激动的喜悦。
这里总结一下笔者在程序调试中的使用的原则,工具,以及方法。这里需要说明的是,某些原则性的东西,各种语言都是差不多的,而涉及到具体的工具和某些具体的调试方法,这里只涉及web开发方面的内容。
总...阅读全文
May232013
May232013
Mar212013
nginx 虚拟主机配置文件
server
{
listen 192.168.12.215:80;
server_name default;
index index.php index.html index.htm;
root /www/server_manage;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
}
阅读全文
Mar212013
nginx配置文件
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
#log_format main '$remote_addr - $remote_use...阅读全文
Mar182013
Nginx防止SQL注入攻击配置方法
我们用得最多的无非就是使用php,asp,asp.net这种代码来实现sql防注入攻击,下面我来介绍如何在Nginx防止SQL注入攻击配置方法
防御原理:
1. 通过以上配置过滤基本的url中的注入关键字;
2. 当然,数据库中的用户密码得加密存放 ;
3. php程序进行二次过滤,过滤GET和POST变量中的关键字;
4. 生产环境关闭PHP和MySQL的错误信息。
SQL注入攻击一般问号后面的请求参数...阅读全文
Nov252012
ecshop用于nginx下的伪静态规则
location ~* ^.+\.(bak|inc|lib|sh|tpl|lbi|dwt)$
{
deny all;
}
location /
{
rewrite "^(.*)/index.html$" $1/index.php last;
rewrite "^(.*)/category$" $1/index.php last;
# access any object by its numeric identifier
rewrite "^(.*)/feed-c([0-9]+).xml$" $1/feed.php?cat=$2 last;
rewrite "^(.*)/feed-b([0-9]+).xml$" $1/feed.php?brand=$2 last;
rewrite...阅读全文
May032012
DedeCMS安全设置 目录执行php脚本限制方法
织梦DedeCMS是一个非常好的CMS程序,现在最新版本是5.7。经过很多版本的升级和功能添加,dedecms仍然存在很多问题。这里不是说DEDECMS不好,相对来说dedecms还是很好的,简单容易用,造福了许许多多中小站长。
今天想浅谈DEDECMS安全设置。用dedecms的朋友一定有遇到过网站被挂马的事,不是每个页面中被添加很多链接就是js中被加入恶意转向。
浅谈DEDECMS安全设置:
1、尽...阅读全文