Eric @ EricBess WebHome

一味思考而不行动,将在不知不觉中变得无意义

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

用eAccelerator(前身Truck MMCache)PHP加速

用eAccelerator(前身Truck MMCache)加速
What is eAccelerator?
----------------------
eAccelerator is a free open source PHP accelerator, optimizer, encoder and
dynamic content cache for PHP. It increases performance of PHP scripts by
caching them in compiled state, so that the overhead of compiling is almost
completely eliminated. Also it uses some optimizations to speed up execution
of PHP scripts. eAccelerator typically reduces server load and increases the
speed of your PHP code by 1-10 times.

eAccelerator is a fork of TurckMMCache
eAccelerator(前身Truck MMCache)

相信很多朋友都知道MMCache,不过很久前开发者就被Zend招安了,因此MMCache一直没有官方的新版本...要支持最新的 PHP4.4.0或者PHP5.04都需要自己编译源码,对于普通用户来说无异于天方夜谭...别灰心,我们还有eAccelerator!

1.首先,我们下载编译好了的Module
http://www.arnot.info/eaccelerator/
选择下载对应您的系统和PHP版本的eAccelerator

2.将其重命名为 eaccelerator.dll (win版) 或者 eaccelerator.so (linux版) 然后移至您的 php 的 extentions文件夹,其路径定义在您系统所用的的 php.ini 中

3.根据您系统的情况,一般有两种安装方式,一种按照Zend的扩展,一种是PHP扩展

Click to continue reading

10月 24th, 2007 Posted by eric | System | no comments

Zend Optimizer 配置指南

Zend Optimizer用优化代码的方法来提高PHP 4.0应用程序的执行速度。实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。一般情况下,执行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度。更快的反应同时也意味着可以节省硬件投资,并增强网站所提供的服务。所以,使用Zend Optimizer,就等于提高了电子商务的盈利能力。Zend Optimizer能给PHP用户带来很多益处,特别是那些运营网站的人。快速运行PHP程序可以显著降低服务器的CPU负载,并可以减少一半的反应时间,也就是从访问者点击链接到服务器开始读取页面之间的时间。

安装Zend Optimizer优化PHP程序

Zend Optimizer是由PHP核心引擎“Zend” http://www.zend.com 创建者Zend技术公司所开的免费PHP优化软件。据Zend公司透露使用这个软件某些情况下至少可以提高性能30%以上!现在我们来看看如何配置这套软件。

Zend Optimizer的配置选项

安装完毕后程序会自动根据你的选择来修改php.ini帮助你启动这个引擎。下面我们来介绍Zend Optimizer的配置选项,帮助你最大化自定义合理的配置。
[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=0
zend_extension_ts="C:Program FilesZendlibZendOptimizer.dll"

现在我们来介绍下上边这个配置文件的含义:
zend_optimizer.optimization_level 《== 优化程度,这里定义启动多少个优化过程。
zend_optimizer.encoder_loader 《== 是否允许处理由Zend Encoder加密的PHP文件。
zend_extension_ts 《== 优化器所在目录。

优化过程 zend_optimizer.optimization_level 详细解释

这里最为重点的部分,仔细看!Zend Opt总共有10个优化过程,从理论上说开的越多性能越好。当然,理论和实际永远都存在着差距。优化过程开启的越多对性能消耗也相对也越大,Zend Opt的10个优化过程并不相同也就是说效果不是平均的。Zend公司定义的最高值(High模式)为15,这里15指的是开启1-4号优化过程。当然,很多朋友并不满足于此,毕竟最高也只开启4个优化过程连总数的一半都没有。各个优化过程的对应的数字代码(值)如下:

Click to continue reading

10月 24th, 2007 Posted by eric | System | no comments

FreeBSD 学习杂记 (系统相关)

在不关机的情况下重新加载配制

#/etc/netstart 刷新网络配置
#sh /etc/rc 刷新整个rc

VMWare 下的FreeBSD系统时间不对

#ee /boot/loader.conf
hint.apic.0.disabled=1

10月 21st, 2007 Posted by eric | Unix/BSD/Linux | no comments

FreeBSD学习杂记 (packages and ports)

国内有快点的packagesite

setenv PACKAGEROOT "ftp://ftp.freebsdchina.org/" OR 
setenv PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest"

在/etc/profile 里设

export PACKAGESITE ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-6.1-release/Latest OR
export PACKAGEROOT ftp://ftp.freebsdchina.org/

找某个程序的ports源路径:

#whereis ****

产生所有port信息的索引文件:

# cd /usr/ports
# make print-index > index.txt

也可以产生所有Ports的描述文件,在/usr/ports目录下产生一系列HTML超文本文件:

# cd /usr/ports
# make readmes

Click to continue reading

10月 21st, 2007 Posted by eric | Unix/BSD/Linux | no comments

Bind(DNS SERVICE) SETUP for Linux&FreeBSD

SETUP FOR LINUX

测试域:eric.fc ip: 10.243.5.246
1. rpm -ivh bind****
2. vi /etc/named.conf
add:

1
2
3
4
zone "eric.fc" IN {
        type master;
        file "eric.zone";
        };

3. create /var/named/eric.zone

1
2
3
4
5
6
7
8
9
10
11
12
13
$TTL    86400
@               IN SOA  @       root (
                                        42              ; serial (d. adams)
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum
                IN NS           @
                IN A            10.243.5.246
                IN AAAA         ::1
                IN MX 10        10.243.5.246
www         IN A            10.243.5.246
mail          IN A            10.243.5.246

4. start server
cd /etc/init.d
#modify named
# chkconfig: 35 11 89
chkconfig --add named
named start

10月 7th, 2007 Posted by eric | System | no comments

Eric的邮箱系统解决方案–防毒反黑技术功能

spam的历史

     1994 年 4 月 12 日没有记录到 Net.infamy 中,但或许应该这样做,因为我们知道那天首次出现了垃圾邮件。   
    劳伦斯于 1994年4月12日开始运行了一段Perl脚本代码,这段代码能够在BBS上大量发布为他和妻子玛撒共同经营的Canter & Siegel律师事务所招揽法律服务业务的广告。  
    当时的反应是激烈的,这也是当时最明显的信号之一:互联网随意的营销是不能容忍的,有数以千计的收到劳伦斯发布的广告的用户表达了不满,一种全新的大规模互联网­营销业务显现出了雏形,并被称之为 "Spam"(非索要信息)。
  在 Web用户开始使用"Spam"描述令人讨厌的网络营销活动十年后,垃圾邮件象决了堤的洪水那样一发不可收拾,但对这一问题的愤怒已经被默认所取代。由于目前还­没有有效的解决方案,许多人都这样考虑,"互联网时代"这个词汇是否应当被"Spam时代"所取代。

Eric的邮箱系统解决方案--高水平的防毒反黑技术功能

      在骇客横行、病毒肆虐的网络世界,邮件安全是所有人关心的事情,因为人们已经依赖电子邮件取代传真、邮寄或电话的沟通行为。但是从最近几次病毒传递模式,病毒透­过电子邮件的散播,又快又狠,让使用者防不胜防,有时候使用者往往在不知不觉中又当了散播病毒的帮凶,只是觉得上网速度越来越慢,从邮件服务器中安装防毒软件可­以在第一时间将病毒阻挡,解决这个问题,降低遭受骇客或病毒的攻击。 
      本系统使用的防毒系统是Clam AntiVirus,目前它可以侦测超过40,000 种病毒、蠕虫、木马程序,并且随时更新数据库。它跟我们熟知的norton,macfee不一样,它强调公开程序代码、免费授权,所以全世界此中高手都可以为改­善它出力,同时有一组分布在世界各地的病毒专家及疯狂研究者,24小时更新及维护病毒数据库,任何人发现可疑病毒也可以随时跟她们取得联系,立刻更新病毒码,在­极短的时间内,网际网络上采用ClamAV的邮件服务器就完成最新的防护动作。

领先垃圾过滤技术

    不请自来的电子邮件以各种形式闯入我们的邮箱 - 商品推销、诈骗、政治或宗教抨击、病毒载体以及无法归类的稀奇古怪的形式。有些人每天都要收到 100 到 200 封不请自来的电子邮件(甚至更多),这并不罕见。

Click to continue reading

07月 7th, 2007 Posted by eric | Qmail/Postfix/Exchange | no comments

Eric的邮箱系统解决方案--商业推广资料

    今天恢复了个两年前的硬盘,回顾了过去心血,还是有很多东西要记录下来。这边整理了一些本人设计的qmail邮件系统资料,有多个成功商业应用,为此还建过一个­网站 bizeasy.cn。
    这个系统主要提供了WebMAIL、易用的图形化管理及邮件监控平台,同时选件提供实时升级的防邮件病毒和多层次及工人智能的防垃圾邮件引擎。这边是一些相关商­业推广资料,还有全套的技术资料有空会整理上传到本论坛供有需要的人阅读。

Eric的中国石油化工股份有限公司邮件方案

  Eric的中国石油化工股份有限公司邮件方案 (900.8 KiB, 2 hits)
You need to be a registered user to download this file.


这是反垃圾邮件模块(killspam)的推广资料

  KILLSAPM (75.9 KiB, 1 hits)
You need to be a registered user to download this file.


一个邮件网站的技术推广资料

  智能学习的新力量–18世纪的贝叶斯定理 (87.6 KiB, 1 hits)
You need to be a registered user to download this file.

07月 6th, 2007 Posted by eric | Qmail/Postfix/Exchange | no comments

关于Tomcat

随着java的流行,其在web上的应用也越来越广,tomcat作为一个开源的servlet容器,应用前景越来越广,本文将向你讲述tomcat的一些知识。

一:简介

tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most Innovative Java Product),同时它又是sun公司官方推荐的servlet和jsp容器(具体可以见http://java.sun.com/products/jsp/tomcat/),因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。

二:安装及配置

tomcat最新版本为4.0.1,这个版本用了一个新的servlet容器Catalina,完整的实现了servlet2.3和jsp1.2规范。注意安装之前你的系统必须安装了jdk1.2以上版本。

(一):安装

1:windows平台
从tomcat网站下载jakarta-tomcat-4.0.1.exe,按照一般的windows程序安装步骤即可安装好tomcat,安装时它会自动寻找你的jdk和jre的位置。

2:linux平台
下载jakarta-tomcat-4.0.1.tar.gz,将其解压到一个目录。

(二):配置

运行tomcat需要设置JAVA_HOME变量

1
set JAVA_HOME=c:/jdk (win98,在msdos方式下使用,或者放入autoexec.bat中) export JAVA_HOME=/usr/local/jdk (linux下使用,放到/etc/bashrc或者/etc/profile中)

Click to continue reading

04月 11th, 2007 Posted by eric | System | no comments

Page 3 of 5«12345»