匿名 (未验证), 25 五月, 2010

空的Drupal,什么都没装,页面执行时间<13ms,特此纪念~

已移除图像。

匿名 (未验证), 25 五月, 2010

备份MySQL数据库的命令

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

匿名 (未验证), 23 五月, 2010

lamp的编译安装最复杂的环节就是php的编译,以下记录是安装的一些要点。

环境:Centos5,nginx/php/mysql全部装在/opt下,其余的软件或库在默认路径(php编译参数和路径有关)。

命令:

匿名 (未验证), 11 五月, 2010

Version 1.11.2.1 (checked in on 2009/04/30 at 00:13:31 by goba)

page.tpl.php

Theme implementation to display a single Drupal page.

Available variables:

匿名 (未验证), 7 五月, 2010

Taxonomy Menu模块是从上一版本延续下来的、下载人次过万的一个杀手级的模块。它负责把taxonomy分类转换成menu,功能超强,定制能力高(并且集成views/pathauto),配置集中在taxonomy管理页。经实际使用,是大批量文章分栏目显示的必备导航工具。

特色:

  1. 选择关联菜单
  2. 定制菜单路径
  3. 可自动同步分类术语
  4. 可显示类别下的节点数目
  5. 可隐藏空的类别

 

匿名 (未验证), 26 四月, 2010

同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。

安 装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-medium.cnf my-large.cnf my-small.cnf,不同的流量的网站和不同配制的服务器环境,当然需要有不同的配制文件了。

匿名 (未验证), 24 四月, 2010

在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status(如何开启Apache Server Status点这里),在没有开启Apache Server Status的情况下,或安装的是其他的Web Server,比如Nginx的时候,下面的命令就体现出作用了。

匿名 (未验证), 1 四月, 2010

  在php程序中需要用到C 代码,应该是下面两种情况:

1 已有C代码,在php程序中想直接用
2 由于php的性能问题,需要用C来实现部分功能

针对第一种情况,最合适的方法是用system调用,把现有C代码写成一个独立的程序。参 数通过命令行或者标准输入传入,结果从标准输出读出。其次,稍麻烦一点的方法是C代码写成一个daemon,php程序用socket来和它进行通讯。

匿名 (未验证), 19 三月, 2010

1. -static  13%
   --with-client-ldflags=-all-static
   --with-mysqld-ldflags=-all-static
静态链接提高13%性能

2. -pgcc  1%
   CFLAGS="-O3 -mpentiumpro -mstack-align-double" CXX=gcc \