![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
互联网技术
sunnyaa
快乐的使用技术!
展开
-
做网站用到的资料
在LunarPages上建discuz论坛 (2008-05-08 19:51:47)facebook的数据结构图 [此博文包含图片] (2008-04-23 10:34:39)用discuz搭建论坛的处理 (2008-04-19 01:53:10)google关键词、baidu关键词、baidu指数 (2008-03-24 18:23:12)电子商务类网站 (2008-03-03...原创 2011-04-13 21:38:44 · 98 阅读 · 0 评论 -
(转)大型网站的架构-2007年
小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来...原创 2011-04-21 01:00:57 · 89 阅读 · 0 评论 -
网站开发中用到的工具(2007)
1.基本工具mysql :数据库smarty:分离php程序和页面adodb:数据库模版svn:版本控制工具phpmyadmin:数据库管理工具 2.比较好用的工具snort:防入侵监控cacti:流量监控工具bugzilla:测试工具google analyst:流量分析awstats:流量统计分析...原创 2011-04-21 01:02:00 · 102 阅读 · 0 评论 -
mysql的master/slave数据同步配置
mysql数据同步备份A服务器: 192.168.1.2 主服务器masterB服务器: 192.168.1.3 副服务器slaveA服务器设置#mysql –u root –pmysql>GRANT FILE ON *.* TO backup@192.168.1.3 IDENTIFIED BY‘1234’;mysql>\exit上面是Master开...原创 2011-04-21 01:06:52 · 90 阅读 · 0 评论 -
优化mysql性能的几个参数的介绍
(1)、back_log:要求 MySQL能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。back_log值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它,换句话说,这值对到来的TCP/IP连接的侦听队列的大小。你的...原创 2011-04-21 01:07:56 · 140 阅读 · 0 评论 -
有效配置MySQL参数
1.获取当前配置参数要优化配置参数,首先要了解当前的配置参数以及运行情况。使用下列命令可以获得目前服务器使用的配置参数:mysqld –verbose –helpmysqladmin variables extended-status –u root –p在MySQL控制台里面,运行下列命令可以获取状态变量的值:mysql> SHOW STATUS;如果只要...原创 2011-04-21 01:09:11 · 66 阅读 · 0 评论 -
mysql数据库定期备份脚本
1.mysqldatabak.sh文件(/root/) dbuser=ihsebakdbpasswd=-----^1998logfile=/root/mysqldatabak.logdbname1=**********dbname2=**********dbname3=**********backuppath1=/home/mysqldatabak/iheecent...原创 2011-04-21 01:14:20 · 99 阅读 · 0 评论 -
linux下查看cpu和memery的个数
1.CPU数量[code="java"]# cat /proc/cpuinfo | grep processor|wc -l(AIX: # lsdev -C | grep -i processor|wc-l)[/code] 2.Memery数量[code="java"]free(AIX:# lsdev -C |grep mem)[/code]原创 2011-04-21 01:15:30 · 125 阅读 · 0 评论 -
linux下查看cpu和memery信息
1.查内存 #more/proc/meminfo cat /proc/meminfocat /proc/meminfo | grep MemTotal[root@www proc]#more /proc/meminfoMemTotal: 2054100 kBMemFree: 840524 kBBuffers: 61216 kBC...原创 2011-04-21 01:16:46 · 288 阅读 · 0 评论 -
在本地模拟外部环境
修改文件:C:\WINDOWS\system32\drivers\etc\hosts 在最后加上:200.194.59.154 aaa.baidu.com192.168.1.215 bbb.baidu.com原创 2011-04-21 01:18:11 · 127 阅读 · 0 评论 -
linux下修改系统时间
修改系统时间为:2007-01-19 12:30:00 [code="java"]#date -s 01/19/2007#date -s 12:30:00#clock -w(强制把系统时间写入CMOS)[/code]原创 2011-04-21 01:19:26 · 77 阅读 · 0 评论 -
mysql创建用户和忘记root密码
1.创建mysql用户[quote]grant all on myidb.* to myidb@'localhost' identified by'password';revoke all on myidb.* from myidb@'localhost';[/quote] 说明:除grant/revoke命令,其他与权限相关的修改都要执行flush privile...原创 2011-04-21 01:21:45 · 101 阅读 · 0 评论 -
linux上启动服务
1.apache/etc/rc.d/init.d/httpd restart(配置文件:/etc/httpd/conf/httpd.conf)2.mysql/etc/rc.d/init.d/mysqld restart (#mysqladminshutdown)(配置文件:/etc/my.cnf)3.cron/etc/rc.d/init.d/crond restart...原创 2011-04-21 01:23:13 · 80 阅读 · 0 评论 -
(转2007)思考高并发高负载网站的系统架构
下面是我10月中旬的想法,经过和小黑的讨论,现在想法有些变化。如今百家@*店的网站架构已经在超负荷工作了。服务器经常达到100%的使用率。主要是数据库占用了大量的CPU资源。这样的系统,根本无法跟上网站的发展。所以,我针对我们网站,考虑了一些关于网站流量分流的方法。1,看了一下别人的文章,大部分都说,现在的网站瓶颈在于数据库。所以,我们这里放在第一条。我们设计的网站要求用户数量要达...原创 2011-04-21 00:58:54 · 97 阅读 · 0 评论 -
mysql数据库参数show status(2007-04-25)
mysql> show status like '%table%';+-------------------------+----------+|Variable_name | Value |+-------------------------+----------+|Com_alter_table |0 ||Com_backup...原创 2011-04-21 00:53:52 · 98 阅读 · 0 评论 -
建立一个别人不能接触的文件夹
怎么让自己的私密文件不让别人看到?有多种方法可以实现,其中一种方法是:建立一个别人既不能进入又不能删除的文件夹,把自己的隐私文件放进去,别人就看不到啦。 第一步:在运行中输入cmd,回车,打开命令行窗口 第二步:在命令行窗口中切换到想要建立文件夹的硬盘分区,如D盘 第三步:输入"md 123..\",回车,注意文件夹名后有2个小数点,D盘下多了一个"123."...原创 2011-04-13 22:55:57 · 55 阅读 · 0 评论 -
(转)构建网站
原文:http://hi.baidu.com/thinkinginlamp/blog/item/6f969f3d44556d02baa167b9.html 所谓“Just soso”,翻译成中文大致是“马马虎虎,还算凑合”的意思。所以,如果你想搞一个新浪,搜狐之类的门户的话,估计这篇文章对你没有太大用处,但是就像80/20原则所叙述的一样,大多数站点其实都是“Justso so”的规...原创 2011-04-21 00:20:31 · 64 阅读 · 0 评论 -
从wordpress-cache插件看web静态HTML生成的策略
1第一次访问,检查该文件是否存在,如果没有缓存,从数据库中取出文件放到缓存里面,以后访问,就直接从缓存里面取。每一个静态页面都需要一个辅助的meta文件,例如wp-cache-12345.meta为什么需要独立的meta?因为返回一个静态html还不够,还有很多信息,例如还需要这个页面的时间,content-type等信息。这些信息又不能存放在html中,所以需要辅助的.meta文件...原创 2011-04-21 00:24:59 · 75 阅读 · 0 评论 -
(转)通过URL Rewrite实现链接静态化(PHP)
我们知道搜索引擎对于静态页面是非常友好的,因此很多网站通过生成静态页面等手段方便爬虫抓取自己网站的内容。但是有时候一些应用并不适合全部静态化,比如数据变化非常大的论坛/贴吧系统,这时候我们可以通过URL重写来实现链接的伪静态化,即网站对外使用静态化的链接,而内部实际上仍然使用动态页面的URL形式。比如像这样一个链接:http://www.ci123.com/abc.php?action=a&id=...原创 2011-04-21 00:27:09 · 113 阅读 · 0 评论 -
用mod_rewrite实现多用户二级域名Blog
在httpd.conf中,对某个主机进行以下操作:[code="java"]rewriteengine onrewritecond %{HTTP_HOST} [^.]+\.域名\.com$rewriterule ^(.+) %{HTTP_HOST}$1 [C]rewriterule ([^.]+)\.域名\.com(.*) /$1$2其他配置文件[/code]接...原创 2011-04-21 00:29:32 · 124 阅读 · 0 评论 -
(转)Lighttpd+Squid+Apache搭建高效率Web服务器
架构原理Apache通常是开源界的首选Web服务器,因为它的强大和可靠,已经具有了品牌效应,可以适用于绝大部分的应用场合。但是它的强大有时候却显得笨重,配置文件得让人望而生畏,高并发情况下效率不太高。而轻量级的Web服务器Lighttpd却是后起之秀,其静态文件的响应能力远高于Apache,据说是Apache的2-3倍。Lighttpd的高性能和易用性,足以打动我们,在它能够胜任的领域,尽量用...原创 2011-04-21 00:33:26 · 129 阅读 · 0 评论 -
查目标网站的配置命令
1.wget -S http://www.sina.com.cn查sina的apache版本和操作系统2.nslookup查DNS服务器各种参数,查询域名信息 3.arp -a显示连接到本机的用户4.netstat -a显示所有开放端口...原创 2011-04-21 00:41:52 · 129 阅读 · 0 评论 -
在linux上搭建postfix邮件系统
一、基本概念1.MTA:(Mail TransportAgent)邮件传输代理.如:sendmail、qmail、postfix都是MTA。 2.SMTP:(Sample Mail Transfer Protocol)邮件传输协议。SMTP描述了两个进程之间如何交换信息;用SMTP收发邮件的过程为:建立TCP连接(端口号25),传送邮件,释放连接; 3.POP3:(Po...原创 2011-04-21 00:43:41 · 226 阅读 · 0 评论 -
网站性能测试工具ab(Apache Bench)
进入ab.exe根目录ab -n 1000 -c 10 http://www.baidu.com/ab -n 1000 -c 10 http://www.baidu.com/index.php 相关参数-n:请求数-c:并发数 可以测试的参数Time taken for tests:测试用时Requests ...原创 2011-04-21 00:44:49 · 109 阅读 · 0 评论 -
处理提示信息常用的js
一、controller里 1.返回前一页面并刷新echo"alert('修改成功!');window.location='/Diary/showSubTypeList;"; 2.返回前一页面并刷新$msg = $SubType->addSubType($data) ?"分类添加成功!" : "分类添加失败!" ;echo "alert('{$msg}');windo...原创 2011-04-21 00:46:29 · 103 阅读 · 0 评论 -
这次开发中会用到的ZendFrameWork模块
Zend_DbZend_ControllerZend_ViewZend_ConfigZend_LoaderZend_FeedZend_SessionZend_AclZend_AuthZend_LogZend_CacheZend_JsonZend_MailZend_SearchZend_XmlRpc1 各模块工作原理1.1Zen...原创 2011-04-21 00:47:41 · 71 阅读 · 0 评论 -
BIND+Mysql实现DNS轮询泛解析和IP视图
文档内容:1.关于本文档2.Bind+Mysql+Mysql-bind环境搭建3.Bind配置4.Mysql数据库设置5.常见问题解决文档正文:1. 关于本文档 本文档用于DNS和BIND结合配置域名解析和其他更深化的服务,如DNS轮询和squid反向加速结合做简单的流量动态均衡,泛解析和apachemod_rewrite结合做虚拟多级域名,应用IP视...原创 2011-04-21 00:51:46 · 360 阅读 · 1 评论 -
记不准确的linux命令
Linux命令老是记不住,列出来就方便多了 1.wget http://downloads.rootkit.nl/rkhunter-1.2.8.tar.gz//下载rkhunter 2.tar -xzvf chkrootkit.tar.gz tar -czvf chkrootkit.tar.gz sunny/ 3.lsof -n -p 1584 //查看PID 158...原创 2011-04-21 01:24:15 · 98 阅读 · 0 评论