<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 23, comments - 0, trackbacks - 0, articles - 3
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    2010年7月16日

    lxq@lxq:~/tmp$ tree
    .
    |-- Makefile
    |-- bin
    |   `-- Makefile
    |-- hello
    |   |-- Makefile
    |   |-- hello
    |   `-- hello.c
    `-- tmp

    3 directories, 5 files


    cat Makefile
    SRCBASE := $(shell pwd) #獲取當(dāng)前目錄
    ELEASEDIR := $(shell (cd $(SRCBASE)/.. && pwd -P))
    print:
            echo ${ELEASEDIR}
    install: all
            install -d ${ELEASEDIR}/tmp
            $(MAKE) -C ./hello clean #切換到hello目錄執(zhí)行clean目標(biāo)
            $(MAKE) -C ./hello hello #切換到hello目錄執(zhí)行hello目標(biāo)
            $(MAKE) -C ./hello $@ #切換到hello目錄執(zhí)行install目標(biāo)
    all clean:
    ifneq ($(wildcard hell),) #如果有hell這個(gè)文件就執(zhí)行里面的動(dòng)作
            $(MAKE) -C ./bin $@ #切換到hello目錄執(zhí)行all\clean目標(biāo)
    endif
    .PHONY: all clean install

    cat hello/Makefile
    clean:
    ifneq ($(wildcard hello),)
            rm hello
    endif
    hello:
            gcc -o hello hello.c
    install:
            -cp hello ../bin/

    cat hello/hello.c
    #include <stdio.h>
    int main()
    {
            printf("hello");
            exit(0);
    }









    posted @ 2010-07-16 20:01 beauty9235 閱讀(273) | 評(píng)論 (0)編輯 收藏

    新員工培訓(xùn)建議
    開(kāi)始模式
    開(kāi)發(fā)的軟件(VI,代碼
    開(kāi)發(fā)的技巧(如VI的使用,如果新員工較熟悉,可略過(guò))
    1.代碼規(guī)范 編碼質(zhì)量要求
    關(guān)于代碼文檔 發(fā)送 由經(jīng)驗(yàn)比較豐富的程序員講解一下要求,對(duì)新員工的前幾次編碼進(jìn)行檢查

    2。項(xiàng)目架構(gòu)
    項(xiàng)目的文檔(原理圖,開(kāi)發(fā)文檔)
    項(xiàng)目的整體架構(gòu)
     1。(硬件構(gòu)成 CPU,模塊,最好有相關(guān)的原理圖)
     2。軟件整體結(jié)構(gòu),可從makefile編譯開(kāi)始講起
     用到的開(kāi)源的軟件包,將各種二進(jìn)制文件打包,數(shù)據(jù)流程,進(jìn)程啟動(dòng)通信機(jī)制(如果有相應(yīng)的架構(gòu)圖,流程圖最好)

    與工作相關(guān)的(現(xiàn)在或?qū)?lái)要做的和急需要了解的協(xié)議,資料)

    posted @ 2010-07-16 19:32 beauty9235 閱讀(517) | 評(píng)論 (0)編輯 收藏

    2008年8月18日


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229658  發(fā)表時(shí)間: 2008年04月30日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    List list = new ArrayList();
            SearchTotalWorkfile swt 
    = new SearchTotalWorkfile();
            swt.setFiletime(
    "2008-03-08");
            swt.setFiles(
    new Long(1));
            swt.setCustomers(
    new Long(109));
            list.add(swt);
             swt 
    = new SearchTotalWorkfile();
            swt.setFiletime(
    "2008-02-04");
            swt.setFiles(
    new Long(4));
            swt.setCustomers(
    new Long(96));
            list.add(swt);
            swt 
    = new SearchTotalWorkfile();
            swt.setFiletime(
    "2008-03-06");
            swt.setFiles(
    new Long(4));
            swt.setCustomers(
    new Long(96));
            list.add(swt);
              swt 
    = new SearchTotalWorkfile();
            swt.setFiletime(
    "2008-03-07");
            swt.setFiles(
    new Long(8));
            swt.setCustomers(
    new Long(217));
            list.add(swt);
            Collections.sort(list, 
    new Comparator() {
                
    public int compare(Object o1, Object o2) {
                    
    int i = 0;
                    
    try {
                        Date l1 
    = DateUtils.parseDate(((SearchTotalWorkfile) o1).getFiletime(), new String[]{"yyyy-MM-dd"});
                        Date l2 
    = DateUtils.parseDate(((SearchTotalWorkfile) o2).getFiletime(), new String[]{"yyyy-MM-dd"});
                        String s1
    =  ((SearchTotalWorkfile) o1).getFiletime();
                        String s2
    =  ((SearchTotalWorkfile) o2).getFiletime();
                        i 
    = s2.compareTo(s1);
                    }
     catch (Exception e) {

                    }

                    
    return i;

                }


            }
    );
            log.debug(list); 

    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:05 beauty9235 閱讀(447) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229657  發(fā)表時(shí)間: 2008年05月23日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    proxool是一個(gè)開(kāi)放的Java SQL Driver驅(qū)動(dòng)程序,提供了對(duì)你選擇的其它類型的驅(qū)動(dòng)程序的連接池封裝。可以非常簡(jiǎn)單的移植到現(xiàn)存的代碼中。完全可配置。快速,成熟,健壯。可以透明地為你現(xiàn)存的JDBC驅(qū)動(dòng)程序增加連接池功能。

    1.直接在Java寫(xiě)

     

    private Connection conn = null;
    static {
                
    try {
                    Class.forName(
    "org.logicalcobwebs.proxool.ProxoolDriver");
                }

                
    catch(ClassNotFoundException e) {
                    log.debug(
    "can not find db driver"+e);
                }

            }

        
    void getConnection() {
            String dataDriver 
    = "com.mysql.jdbc.Driver";
            String dataURL 
    = "jdbc:mysql://localhost:3306/test";
            String user 
    = "root";
            String pwd 
    = "";
            
    try {
                conn 
    = DriverManager.getConnection("proxool.example:" + dataDriver + ":" + dataURL, user, pwd);
            }
     catch (SQLException e) {
                log.debug(e);
            }

        }

    2.spring 配置文件里寫(xiě)
    context.xml

     

    <bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close">
           
    <property name="driver">
             
    <value>com.mysql.jdbc.Driver</value>
           
    </property>
           
    <property name="driverUrl">
             
    <value>jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf8</value>
           
    </property>
           
    <property name="user">
             
    <value>root</value>
           
    </property>
           
    <property name="password">
             
    <value></value>
           
    </property>
           
    <property name="alias">
             
    <value>example</value>
           
    </property>
           
    <property name="houseKeepingSleepTime">
             
    <value>90000</value>
           
    </property>
           
    <property name="prototypeCount">
             
    <value>5</value>
           
    </property>
           
    <property name="maximumConnectionCount">
             
    <value>100</value>
           
    </property>
           
    <property name="minimumConnectionCount">
             
    <value>10</value>
           
    </property>
           
    <property name="trace">
             
    <value>true</value>
        
    </property>
        
    </bean>    

    3.結(jié)合數(shù)據(jù)池程序監(jiān)控
    web.xml

     

    <servlet>
            
    <servlet-name>proxoolServletConfigurator</servlet-name>
            
    <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
            
    <init-param>
                
    <param-name>propertyFile</param-name>
                
    <param-value>WEB-INF/classes/proxool.properties</param-value>
            
    </init-param>
            
    <load-on-startup>1</load-on-startup>
        
    </servlet>
        
    <servlet>
            
    <servlet-name>proxool</servlet-name>
            
    <servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>
        
    </servlet>
      
    <servlet-mapping>
            
    <servlet-name>proxool</servlet-name>
            
    <url-pattern>/proxool</url-pattern>
        
    </servlet-mapping>    

    proxool.properties

     jdbc-0.proxool.alias=spring_proxool
    jdbc-0.proxool.driver-class=com.mysql.jdbc.Driver
    jdbc-0.proxool.driver-url=jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf8
    jdbc-0.user=root
    jdbc-0.password=
    jdbc-0.proxool.maximum-connection-count=100
    jdbc-0.proxool.prototype-count=4
    jdbc-0.proxool.house-keeping-test-sql=select CURRENT_DATE
    jdbc-0.proxool.verbose=true
    jdbc-0.proxool.statistics=10s,1m,1d
    jdbc-0.proxool.statistics-log-level=ERROR

    spring里的配置

     

     <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close"
              singleton
    ="true">
            
    <property name="driverClassName">
                
    <value>org.logicalcobwebs.proxool.ProxoolDriver</value>
            
    </property>
            
    <property name="url">
                
    <value>proxool.spring_proxool</value>
            
    </property>
        
    </bean>

    普通的java獲得Connection

     

     public Connection getConnection() {
            Connection conn 
    = null;
            
    try {
            conn 
    = DriverManager.getConnection("proxool.spring_proxool");
                  }
     catch (SQLException e) {
                log.debug(e);
            }
     
            
    return conn;
        }
    參考資料http://www.memezilla.com/2005/05/18/proxool-in-practice
    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:05 beauty9235 閱讀(479) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229654  發(fā)表時(shí)間: 2008年05月23日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    事務(wù)代理標(biāo)準(zhǔn)寫(xiě)法

     

    <!--DAO層接口實(shí)現(xiàn)  -->
    <bean id="userDAO" class="net.test.dao.UserDAO">
           
    <property name="sessionFactory">
                  
    <ref local="sessionFactory" />
           
    </property>
    </bean>
     
    <!--業(yè)務(wù)層接口實(shí)現(xiàn),把DAO注入到Service里面 --> 
    <bean name="userServiceTarget" class="net.test.service.UserService">
           
    <property name="userDAO">
                  
    <ref bean="userDAO" />
           
    </property>
    </bean>
    <!--spring代理業(yè)務(wù)層的事務(wù)管理 -->
    <bean id="userServiceProxy"  class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
           
    <property name="transactionManager">
                  
    <ref local="transactionManager" />
           
    </property>
           
    <property name="transactionAttributes">
                  
    <props>
                        
    <prop key="insert*">PROPAGATION_REQUIRED</prop>
                        
    <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
                  
    </props>
           
    </property>
           
    <property name="target">
                  
    <ref bean="userServiceTarget" />
           
    </property>
    </bean>

    事務(wù)代理簡(jiǎn)寫(xiě)法

     

    <bean id="baseTxProxy" lazy-init="true"
            class
    ="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
            
    <property name="transactionManager">
                
    <ref bean="transactionManager" />
            
    </property>
            
    <property name="transactionAttributes">
                
    <props>
                    
    <prop key="insert*">PROPAGATION_REQUIRED</prop>
                    
    <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
                
    </props>
            
    </property>
        
    </bean>
        
    <bean id="userDAO" class="net.test.dao.UserDAO">
            
    <property name="sessionFactory">
                
    <ref local="sessionFactory" />
            
    </property>
        
    </bean>
        
    <bean id="userServiceProxy" parent="baseTxProxy">
            
    <property name="target">
                
    <bean class="net.test.service.UserService">
                    
    <property name="userDAO">
                        
    <ref local="userDAO" />
                    
    </property>
                
    </bean>
            
    </property>
        
    </bean>

    事務(wù)自動(dòng)化代理寫(xiě)法

     

    <!-- 定義事務(wù)攔截器bean -->
        
    <bean id="transactionInterceptor" class="org.springframework.transaction.interceptor.TransactionInterceptor">
            
    <property name="transactionManager" ref="transactionManager"/>
            
    <property name="transactionAttributes">
                
    <props>
                    
    <prop key="insert*">PROPAGATION_REQUIRED</prop>
                    
    <prop key="update*">PROPAGATION_REQUIRED</prop>
                    
    <prop key="delete*">PROPAGATION_REQUIRED</prop>
                    
    <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
                    
    <prop key="query*">PROPAGATION_REQUIRED,readOnly</prop>
                    
    <prop key="*">PROPAGATION_REQUIRED</prop>
                
    </props>
            
    </property>
        
    </bean>
        
    <!--定義BeanNameAutoProxyCreator-->
        
    <bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
            
    <property name="beanNames">
            
    <!--
                 所有名字以DAO,Service結(jié)尾的bean,
                將由該"bean后處理器"為其創(chuàng)建事務(wù)代理;
                實(shí)際上應(yīng)該在業(yè)務(wù)層進(jìn)行事務(wù)管理,
                這里只是舉一個(gè)簡(jiǎn)單例子 
                
    -->
                
    <value>*DAO,*ServiceProxy</value>
            
    </property>
            
    <!--下面定義BeanNameAutoProxyCreator所需的事務(wù)攔截器-->
            
    <property name="interceptorNames">
                
    <list>
                
    <!--可以增加其他的攔截器-->
                
    <value>transactionInterceptor</value>
                
    </list>
            
    </property>
        
    </bean>
        
    <bean id="userDAO" class="net.test.dao.UserDAO">
            
    <property name="sessionFactory">
                
    <ref local="sessionFactory" />
            
    </property>
        
    </bean>
        
    <bean id="userServiceProxy" class="net.test.service.UserService">
            
    <property name="userDAO">
                
    <ref bean="userDAO" />
            
    </property>
        
    </bean>

    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:05 beauty9235 閱讀(1027) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229651  發(fā)表時(shí)間: 2008年06月09日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    過(guò)濾器總結(jié)
    一、Servlet過(guò)濾器的概念:

    Servlet過(guò)濾器是在Java Servlet規(guī)范2.3中定義的,它能夠?qū)ervlet容器的請(qǐng)求和響應(yīng)對(duì)象進(jìn)行檢查和修改。   

    Servlet過(guò)濾器本身并不產(chǎn)生請(qǐng)求和響應(yīng)對(duì)象,它只能提供過(guò)濾作用。Servlet過(guò)期能夠在Servlet被調(diào)用之前檢查Request對(duì)象,修改Request Header和Request內(nèi)容;在Servlet被調(diào)用之后檢查Response對(duì)象,修改Response Header和Response內(nèi)容。

    Servlet過(guò)期負(fù)責(zé)過(guò)濾的Web組件可以是Servlet、JSP或者HTML文件。 

     

    二、Servlet過(guò)濾器的特點(diǎn):

    A.Servlet過(guò)濾器可以檢查和修改ServletRequest和ServletResponse對(duì)象
    B.Servlet過(guò)濾器可以被指定和特定的URL關(guān)聯(lián),只有當(dāng)客戶請(qǐng)求訪問(wèn)該URL時(shí),才會(huì)觸發(fā)過(guò)濾器
    C.Servlet過(guò)濾器可以被串聯(lián)在一起,形成管道效應(yīng),協(xié)同修改請(qǐng)求和響應(yīng)對(duì)象

     

    三、Servlet過(guò)濾器的作用:

    A.查詢請(qǐng)求并作出相應(yīng)的行動(dòng)。
    B.阻塞請(qǐng)求-響應(yīng)對(duì),使其不能進(jìn)一步傳遞。
    C.修改請(qǐng)求的頭部和數(shù)據(jù)。用戶可以提供自定義的請(qǐng)求。
    D.修改響應(yīng)的頭部和數(shù)據(jù)。用戶可以通過(guò)提供定制的響應(yīng)版本實(shí)現(xiàn)。
    E.與外部資源進(jìn)行交互。

     

    四、Servlet過(guò)濾器的適用場(chǎng)合:

    A.認(rèn)證過(guò)濾
    B.登錄和審核過(guò)濾
    C.圖像轉(zhuǎn)換過(guò)濾
    D.?dāng)?shù)據(jù)壓縮過(guò)濾
    E.加密過(guò)濾
    F.令牌過(guò)濾
    G.資源訪問(wèn)觸發(fā)事件過(guò)濾
    H.XSL/T過(guò)濾
    I.Mime-type過(guò)濾

     

    五、Servlet過(guò)濾器接口的構(gòu)成:

    所有的Servlet過(guò)濾器類都必須實(shí)現(xiàn)javax.servlet.Filter接口。這個(gè)接口含有3個(gè)過(guò)濾器類必須實(shí)現(xiàn)的方法:

    A.init(FilterConfig):
    這是Servlet過(guò)濾器的初始化方法,Servlet容器創(chuàng)建Servlet過(guò)濾器實(shí)例后將調(diào)用這個(gè)方法。在這個(gè)方法中可以讀取web.xml文件中Servlet過(guò)濾器的初始化參數(shù)

    B.doFilter(ServletRequest,ServletResponse,FilterChain):
    這個(gè)方法完成實(shí)際的過(guò)濾操作,當(dāng)客戶請(qǐng)求訪問(wèn)于過(guò)濾器關(guān)聯(lián)的URL時(shí),Servlet容器將先調(diào)用過(guò)濾器的doFilter方法。FilterChain參數(shù)用于訪問(wèn)后續(xù)過(guò)濾器

    B.destroy():
    Servlet容器在銷毀過(guò)濾器實(shí)例前調(diào)用該方法,這個(gè)方法中可以釋放Servlet過(guò)濾器占用的資源

     

    六、Servlet過(guò)濾器的創(chuàng)建步驟:

    A.實(shí)現(xiàn)javax.servlet.Filter接口
    B.實(shí)現(xiàn)init方法,讀取過(guò)濾器的初始化函數(shù)
    C.實(shí)現(xiàn)doFilter方法,完成對(duì)請(qǐng)求或過(guò)濾的響應(yīng)
    D.調(diào)用FilterChain接口對(duì)象的doFilter方法,向后續(xù)的過(guò)濾器傳遞請(qǐng)求或響應(yīng)
    E.銷毀過(guò)濾器

     

    七、Servlet過(guò)濾器對(duì)請(qǐng)求的過(guò)濾:

    A.Servlet容器創(chuàng)建一個(gè)過(guò)濾器實(shí)例
    B.過(guò)濾器實(shí)例調(diào)用init方法,讀取過(guò)濾器的初始化參數(shù)
    C.過(guò)濾器實(shí)例調(diào)用doFilter方法,根據(jù)初始化參數(shù)的值判斷該請(qǐng)求是否合法
    D.如果該請(qǐng)求不合法則阻塞該請(qǐng)求
    E.如果該請(qǐng)求合法則調(diào)用chain.doFilter方法將該請(qǐng)求向后續(xù)傳遞

     

    八、Servlet過(guò)濾器對(duì)響應(yīng)的過(guò)濾:

    A.過(guò)濾器截獲客戶端的請(qǐng)求
    B.重新封裝ServletResponse,在封裝后的ServletResponse中提供用戶自定義的輸出流
    C.將請(qǐng)求向后續(xù)傳遞
    D.Web組件產(chǎn)生響應(yīng)
    E.從封裝后的ServletResponse中獲取用戶自定義的輸出流
    F.將響應(yīng)內(nèi)容通過(guò)用戶自定義的輸出流寫(xiě)入到緩沖流中
    G.在緩沖流中修改響應(yīng)的內(nèi)容后清空緩沖流,輸出響應(yīng)內(nèi)容


    九、Servlet過(guò)濾器的發(fā)布:

    A.發(fā)布Servlet過(guò)濾器時(shí),必須在web.xml文件中加入<filter>元素和<filter-mapping>元素。

    B.<filter>元素用來(lái)定義一個(gè)過(guò)濾器:
    屬性                   含義
    filter-name    指定過(guò)濾器的名字
    filter-class    指定過(guò)濾器的類名
    init-param    為過(guò)濾器實(shí)例提供初始化參數(shù),可以有多個(gè)

    C.<filter-mapping>元素用于將過(guò)濾器和URL關(guān)聯(lián):
    屬性                     含義
    filter-name    指定過(guò)濾器的名字
    url-pattern    指定和過(guò)濾器關(guān)聯(lián)的URL,為"/"表示所有URL

     

    十一、Servlet過(guò)濾器使用的注意事項(xiàng)

    A.由于Filter、FilterConfig、FilterChain都是位于javax.servlet包下,并非HTTP包所特有的,所以其中所用到的請(qǐng)求、響應(yīng)對(duì)象ServletRequest、ServletResponse在使用前都必須先轉(zhuǎn)換成HttpServletRequest、HttpServletResponse再進(jìn)行下一步操作。

    B.在web.xml中配置Servlet和Servlet過(guò)濾器,應(yīng)該先聲明過(guò)濾器元素,再聲明Servlet元素


    C.如果要在Servlet中觀察過(guò)濾器生成的日志,應(yīng)該確保在server.xml的localhost對(duì)應(yīng)的<host>元素中配置如下<logger>元素:
    <Logger className = "org.apache.catalina.logger.FileLogger"
    directory = "logs" prefix = "localhost_log."suffix=".txt"
    timestamp = "true"/>

    常用的過(guò)濾器實(shí)例:

    //對(duì)整站編碼的過(guò)濾
    public void doFilter(ServletRequest request, ServletResponse sresponse,FilterChain chain) {
      try{
       request.setCharacterEncoding("GBK");
       chain.doFilter(request, sresponse);
      }catch(Exception e){
       e.printStackTrace();
      }
     }
    //對(duì)用戶登陸進(jìn)行驗(yàn)證 
     public void doFilter(ServletRequest srequest, ServletResponse sresponse,FilterChain chain) {
      try {
       HttpServletRequest request = (HttpServletRequest) srequest;
       HttpServletResponse response = (HttpServletResponse) sresponse;
       HttpSession session = request.getSession();
       User user = (User) session.getAttribute("user");
       if (user == null) { 
         response.sendRedirect("/test/index.html"); 
       } else {
        chain.doFilter(request, response);
       }
      } catch (Exception e) {
       e.printStackTrace();
      }
     }
    //對(duì)用戶權(quán)限進(jìn)行過(guò)濾 
    public void doFilter(ServletRequest srequest, ServletResponse sresponse,FilterChain chain) {
      try {
       HttpServletRequest requst = (HttpServletRequest) srequest;
       HttpServletResponse response = (HttpServletResponse) sresponse;
       HttpSession session = requst.getSession();
       User user = (User) session.getAttribute("user");
       String ad=user.getIsAdmin().toString();
       if (user == null || ad.equals("0")) { 
         response.sendRedirect("/test/main.jsp");
       } else {
        chain.doFilter(srequest, sresponse);
       }
      } catch (Exception e) {
       e.printStackTrace();
      }
     } 
    

    web.xml中的配置

    
        encodingfilter
        filter.EncodingFilter
      
      
      firstfilter
      filter.FirstFilter
      
      
      secondfilter
      filter.SecondFilter
      
      
        encodingfilter
        /*
      
      
        firstfilter
        /web/*
      
        
        secondfilter
        /web/Charge.jsp
       
    

    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:05 beauty9235 閱讀(212) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229649  發(fā)表時(shí)間: 2008年06月10日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    commons-logging和log4j總結(jié)

    簡(jiǎn)單的說(shuō)log4j就是幫助開(kāi)發(fā)人員進(jìn)行日志輸出管理的API類庫(kù)。它最重要的特點(diǎn)就

    可以配置文件靈活的設(shè)置日志信息的優(yōu)先級(jí)、日志信息的輸出目的地以及日志信息的輸出格式。

    Log4j除了可以記錄程序運(yùn)行日志信息外還有一重要的功能就是用來(lái)顯示調(diào)試信息。程序員經(jīng)常會(huì)遇到脫離java ide環(huán)境調(diào)試程序的情況,這時(shí)大多數(shù)人會(huì)選擇使用System.out.println語(yǔ)句輸出某個(gè)變量值的方法進(jìn)行調(diào)試。這樣會(huì)帶來(lái)一個(gè)非常麻煩的問(wèn)題:一旦哪天程序員決定不要顯示這些System.out.println的東西了就只能一行行的把這些垃圾語(yǔ)句注釋掉。若哪天又需調(diào)試變量值,則只能再一行行去掉這些注釋恢復(fù)System.out.println語(yǔ)句。使用log4j可以很好的處理類似情況。

    log4j使用方法


      1、定義配置文件

       首先使用配置文件將使我們的應(yīng)用程序更加靈活配置log日志輸出方式包括輸出優(yōu)先級(jí)、輸出目的地、輸出格式。Log4j支持兩種配置文件格式,一種是XML格式的文件,一種是Java特性文件log4j.properties(鍵=值)。下面將介紹使用log4j.properties文件作為配置文件的方法:

      ①配置根Logger,其語(yǔ)法為:0

      log4j.rootLogger = [ level ] , appenderName, appenderName, …

      其中,level 是日志記錄的優(yōu)先級(jí),分為OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者自定義的級(jí)別。Log4j建議只使用四個(gè)級(jí)別,優(yōu)先級(jí)從高到低分別是ERROR、WARN、INFO、DEBUG。通過(guò)在這里定義的級(jí)別,您可以控制到應(yīng)用程序中相應(yīng)級(jí)別的日志信息的開(kāi)關(guān)。比如在這里定義了INFO級(jí)別,則應(yīng)用程序中所有DEBUG級(jí)別的日志信息將不被打印出來(lái)。 appenderName就是指定日志信息輸出到哪個(gè)地方。可同時(shí)指定多個(gè)輸出目的地。

      ②配置日志信息輸出目的地Appender,其語(yǔ)法為:

      log4j.appender.appenderName = fully.qualified.name.of.appender.class
      log4j.appender.appenderName.option1 = value1
      …
      log4j.appender.appenderName.option = valueN

      其中,Log4j提供的appender有以下幾種:
      org.apache.log4j.ConsoleAppender(控制臺(tái)),
      org.apache.log4j.FileAppender(文件),
      org.apache.log4j.DailyRollingFileAppender(每天產(chǎn)生一個(gè)日志文件),
      org.apache.log4j.RollingFileAppender(文件大小到達(dá)指定尺寸的時(shí)候產(chǎn)生一個(gè)新的文件),
      org.apache.log4j.WriterAppender(將日志信息以流格式發(fā)送到任意指定的地方)

      ③配置日志信息的格式(布局),其語(yǔ)法為:

      log4j.appender.appenderName.layout = fully.qualified.name.of.layout.class
      log4j.appender.appenderName.layout.option1 = value1
      …
      log4j.appender.appenderName.layout.option = valueN

      其中,Log4j提供的layout有以下幾種:
      org.apache.log4j.HTMLLayout(以HTML表格形式布局),
      org.apache.log4j.PatternLayout(可以靈活地指定布局模式),
      org.apache.log4j.SimpleLayout(包含日志信息的級(jí)別和信息字符串),
      org.apache.log4j.TTCCLayout(包含日志產(chǎn)生的時(shí)間、線程、類別等等信息)

      Log4J采用類似C語(yǔ)言中的printf函數(shù)的打印格式格式化日志信息,打印參數(shù)如下: %m 輸出代碼中指定的消息

    %n 輸出一個(gè)回車換行符,Windows平臺(tái)為“\r\n”,Unix平臺(tái)為“\n”
    %l 輸出日志事件的發(fā)生位置,包括類目名、發(fā)生的線程,以及在代碼中的行數(shù)。舉例:Testlog4.main(TestLog4.java:10)
    %c 輸出日志信息所屬的類的全名
    %d 輸出日志時(shí)間點(diǎn)的日期或時(shí)間,默認(rèn)格式為ISO8601,也可以在其后指定格式,比如:%d{yyy-MM-dd HH:mm:ss },輸出類似:2002-10-18- 22:10:28
    %f 輸出日志信息所屬的類的類名
    %m 輸出代碼中指定的信息,如log(message)中的message
    %p 輸出優(yōu)先級(jí),即DEBUG,INFO,WARN,ERROR,F(xiàn)ATAL。如果是調(diào)用debug()輸出的,則為DEBUG,依此類推
    %r 輸出自應(yīng)用啟動(dòng)到輸出該日志信息所耗費(fèi)的毫秒數(shù)
    %t 輸出產(chǎn)生該日志事件的線程名 
    2 .程序中如何打印出Log日志
    結(jié)合 commons-logging.jar log4j-1.2.9.jar
    Log log = LogFactory.getLog(Test.class);
    log.debug("XXXX");

    配置實(shí)例log4j.properties
    log4j.rootLogger=DEBUG, stdout,R
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm}]%-5p(%F:%L) - %m%n
    log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.R.File=log.txt
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=[%d{yyyy-MM-dd HH:mm}]%-5p(%F:%L) - %m%n



    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:05 beauty9235 閱讀(216) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229647  發(fā)表時(shí)間: 2008年06月19日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    就網(wǎng)站建設(shè)方面與廣大讀者一起探討,如網(wǎng)站規(guī)劃、域名選擇及軟硬件平臺(tái)對(duì)提升瀏覽率的作用問(wèn)題。

    -、網(wǎng)站規(guī)劃及域名選擇

    網(wǎng)站規(guī)劃的第一步是選擇域名。域名被視為企業(yè)的網(wǎng)上商標(biāo),其重要性不言而喻。一般來(lái)說(shuō),注冊(cè)一個(gè)好的域名要注意以下幾點(diǎn):

    1、 使用企業(yè)或機(jī)構(gòu)的注冊(cè)商標(biāo)名稱。如IBM、Microsoft;

    2、 使用企業(yè)或機(jī)構(gòu)名稱的中、英文縮寫(xiě)。如香港印藝學(xué)會(huì)域名www.gaahk.org.hk即本會(huì)英文名稱Graphic Arts Association of Hong Kong的縮寫(xiě);

    3、 與企業(yè)廣告語(yǔ)一致的英文內(nèi)容;

    4、 域名力求簡(jiǎn)短、便于記憶,一般以5--8個(gè)字母為佳;

    5、 注冊(cè)域名時(shí)別忘了注冊(cè)幾個(gè)與公司或商標(biāo)名稱相近的保護(hù)性域名 。

    注冊(cè)域名一般是先擬訂好幾個(gè)中意的域名 ,然后到一些提供域名查詢的網(wǎng)站查詢?cè)撚蛎欠癖蛔?cè)。《世界網(wǎng)絡(luò)》的在線測(cè)試欄目(http://www.linkwan.com.cn/gb/broadmeter/)就提供域名查詢服務(wù)。

    可供查詢的域名包括國(guó)際域名 (以.com .net .org 結(jié)尾),國(guó)內(nèi)域名 (以.cn結(jié)尾)以及香港本地域名 (以.hk結(jié)尾)。如果域名已經(jīng)被注冊(cè),則會(huì)列出該域名的詳細(xì)注冊(cè)資訊;如果域名沒(méi)有被注冊(cè),則可以直接點(diǎn)擊下面的鏈結(jié)進(jìn)入“世界網(wǎng)絡(luò)”的兩岸三地的域名注冊(cè)代理機(jī)構(gòu)列表中(http://www.linkwan.com/gb/broadmarket/service/vhost/),選擇合適的域名 注冊(cè)代理機(jī)構(gòu)注冊(cè)。

    香港地區(qū)朋友可以訪問(wèn)http://networksolutions.com網(wǎng)站直接注冊(cè)并用信用卡支付注冊(cè)費(fèi)。國(guó)際域名 每年US$35,五年US$95。也可委托香港知名網(wǎng)頁(yè)儲(chǔ)存商N(yùn)ewsbook Limited 代辦, (http://www.newsbook.net),國(guó)際域名 每?jī)赡闔K$256,香港本地域名 每年HK$200,國(guó)內(nèi)域名 每?jī)赡闔K$800。Newsbook Limited優(yōu)惠印藝學(xué)會(huì)會(huì)員,國(guó)際域名 每?jī)赡闔K$160,國(guó)內(nèi)域名 每?jī)赡闔K$500。

    網(wǎng)站規(guī)劃的另外一個(gè)方面就是合理規(guī)劃建站方向,確定網(wǎng)站類型,通常有以下幾種常見(jiàn)的網(wǎng)站類型:

    1、 產(chǎn)品展示型:通過(guò)分類、建立索引和搜索功能,將產(chǎn)品的圖片及相關(guān)文字有條理地組織起來(lái),形成便于查尋的在線商品目錄,適用于以生產(chǎn)、經(jīng)銷為主的企業(yè)和店面。

    2、 資訊發(fā)布型:這類網(wǎng)站相當(dāng)于一個(gè)新聞中心,及時(shí)發(fā)布關(guān)于某一領(lǐng)域或行業(yè)的最新動(dòng)態(tài)消息,或者綜合性新聞,一般適合較專業(yè)性的站點(diǎn)。

    3、 服務(wù)中心型:這類網(wǎng)站通常包含一個(gè)詳盡的服務(wù)說(shuō)明和FAQ(常見(jiàn)問(wèn)題解答),并通過(guò)一些交互程式完成訂單提交、在線支付、在線服務(wù)的定制和管理、軟件升級(jí)等工作,并且提供一個(gè)意見(jiàn)反饋視窗(在線留言或電子郵件),用來(lái)解答問(wèn)題和處理用戶意見(jiàn),從而形成一個(gè)友好、便捷的在線服務(wù)中心。

    4、 論壇型:針對(duì)某些話題(或課題)的討論型網(wǎng)站,為業(yè)內(nèi)人士、專家、愛(ài)好者或普通大眾提供一個(gè)討論和發(fā)表看法的場(chǎng)所,例如發(fā)燒友論壇、學(xué)術(shù)論壇等。

    5、 網(wǎng)上商城型:這種網(wǎng)站實(shí)際上是產(chǎn)品展示型網(wǎng)站的擴(kuò)展,在清晰而詳盡的商品目錄的基礎(chǔ)上,實(shí)現(xiàn)在線支付功能,并提供一種比較完善的訂單處理機(jī)制,以確保訂單的正確處理和貨物的投遞。與一般的企業(yè)用產(chǎn)品展示型網(wǎng)站相比,網(wǎng)上商城的商品數(shù)量通常龐大得多,而且一般是面向大眾的,為了能讓用戶在失去耐心之前迅速地找到想要的商品,必須建立一個(gè)強(qiáng)大的商品搜索引擎。

    根據(jù)建站不同的目的,我們要選擇合適的軟硬件平臺(tái)。保證訪問(wèn)的穩(wěn)定性和持續(xù)性是網(wǎng)站獲得口碑和持續(xù)提高訪問(wèn)量的前提。不同網(wǎng)站的類型可以考慮不同軟硬件平臺(tái),以期獲得最大的性價(jià)比。

    二、軟件平臺(tái)的選擇

    網(wǎng)站軟件平臺(tái)的選擇主要是在網(wǎng)站功能需求和費(fèi)用之間尋求最大的性價(jià)比。根據(jù)網(wǎng)站功能的規(guī)劃,我們可以在作業(yè)系統(tǒng)、動(dòng)態(tài)頁(yè)面技術(shù)、資料庫(kù)系統(tǒng)等幾個(gè)方面做出選擇。

    目前普通網(wǎng)站的伺服器作業(yè)系統(tǒng)以微軟的Windows系統(tǒng)和Linux占大多數(shù)。Windows優(yōu)點(diǎn)是操作簡(jiǎn)便,為大家熟知,配置和管理伺服器容易上手,但是費(fèi)用較貴,而且需要的硬件配置也較Linux要求高。Linux最大的優(yōu)點(diǎn)是其全免費(fèi)而且可供配套的免費(fèi)軟件豐富,缺點(diǎn)是操作復(fù)雜,需要專門(mén)的技術(shù)人員維護(hù)。 讀者可以根據(jù)網(wǎng)站建設(shè)目標(biāo)規(guī)劃和財(cái)務(wù)預(yù)算作合理選擇。如果有相關(guān)技術(shù)人員,可以考慮使用Linux系統(tǒng),配合php或jsp動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)和MySQL資料庫(kù)系統(tǒng)。

    當(dāng)然,對(duì)于大多數(shù)企業(yè)來(lái)說(shuō),以Windows系統(tǒng)作為網(wǎng)站伺服器,可以降低維護(hù)成本和更新難度。如果目標(biāo)是“產(chǎn)品展示型”網(wǎng)站,只需采用靜態(tài)頁(yè)面網(wǎng)站。不用使用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),頁(yè)面制作簡(jiǎn)單。如果需要制作“資訊發(fā)布型”或“服務(wù)中心型”網(wǎng)站,則可以適當(dāng)使用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)(ASP技術(shù))和微軟office中的小型資料庫(kù)系統(tǒng)Access即可實(shí)現(xiàn)。如果考慮“論壇型”和“網(wǎng)上商城型”網(wǎng)站,則建議使用一些大型的資料庫(kù)如微軟的SQL Server或甲骨文的Oracle資料庫(kù),以提供穩(wěn)定的服務(wù)和支撐大的訪問(wèn)量和資料處理需求。

    在軟件平臺(tái)的建設(shè)方面還需要考慮到系統(tǒng)的安全性,所以伺服器系統(tǒng)一定要注意安裝防毒軟件并定期升級(jí)系統(tǒng)及安裝(Service Pack)補(bǔ)丁程式,以防止黑客利用系統(tǒng)的漏洞入侵網(wǎng)站。

    軟件平臺(tái)根據(jù)印刷行業(yè)特別的需求,可能需要一些特別的網(wǎng)絡(luò)技術(shù)支援。如Web FTP,用于交收印刷產(chǎn)品電子文檔,香港的匯能印藝 www.artechgraphics.com.hk 已經(jīng)有實(shí)際應(yīng)用。另外,企業(yè)為降低伺服器成本,利用現(xiàn)有動(dòng)態(tài)IP(互聯(lián)網(wǎng)絡(luò)通訊協(xié)定)寬帶上網(wǎng)的電腦充當(dāng)伺服器作為FTP(檔案?jìng)魉蛥f(xié)定)伺服器供客戶傳送印刷文檔,可以考慮使用動(dòng)態(tài)域名 技術(shù),該技術(shù)是將一個(gè)特定的域名 和您電腦當(dāng)前的IP做對(duì)應(yīng),每當(dāng)您的電腦在線,就會(huì)定時(shí)刷新域名 所對(duì)應(yīng)的IP,使得訪問(wèn)該域名 的用戶都能轉(zhuǎn)向到當(dāng)前您的電腦所使用的IP。DNS2Go就是利用這項(xiàng)技術(shù)提供服務(wù)的網(wǎng)站之一。讀者有興趣可以訪問(wèn)世界網(wǎng)絡(luò)(http://www.linkwan.com/gb/broadtech/article/dns2go.htm)了解詳細(xì)的使用方法。

    三、硬件平臺(tái)的選擇

    網(wǎng)站硬件平臺(tái)的選擇很大程度上決定了網(wǎng)站能夠提供服務(wù)的能力和穩(wěn)定性。所以選擇硬件平臺(tái)之前可以根據(jù)網(wǎng)站的規(guī)劃目標(biāo)預(yù)測(cè)一下訪問(wèn)者的流量,以及考慮所選擇的軟件平臺(tái)的系統(tǒng)負(fù)荷合理選擇硬件平臺(tái)。

    目前可供選擇的硬件平臺(tái)方式大致有以下幾種:虛擬主機(jī)、伺服器租用、自購(gòu)品牌伺服器托管、DIY組裝伺服器托管、租用專線自建機(jī)房。

    1. 虛擬主機(jī)

    采用這種方式適應(yīng)于預(yù)期訪問(wèn)量不是很大,頁(yè)面多為靜態(tài)頁(yè)面,系統(tǒng)負(fù)荷較小的網(wǎng)站。此方式租用費(fèi)最為低廉,且無(wú)需維護(hù)知識(shí),維護(hù)成本低,適合小型的網(wǎng)站采用。目前兩岸三地有很多虛擬主機(jī)商提供此項(xiàng)服務(wù),有興趣的讀者可以到http://www.linkwan.com/gb/broadmarket/service/vhost/查詢,香港地區(qū)的用戶推薦Newsbook Limited (http://www.newsbook.net),印藝學(xué)會(huì)會(huì)員享受八折優(yōu)惠。

    2. 伺服器租用

    包括伺服器租用連托管服務(wù)計(jì)劃。一般無(wú)須購(gòu)買(mǎi)硬件(伺服器)的費(fèi)用,月費(fèi)只需HK$1300左右(價(jià)格視乎伺服器配置而定)。伺服器性能可滿足一般的需求,特別適合印刷廠作網(wǎng)站及設(shè)置FTP伺服器。由于租用伺服器連托管,公司技術(shù)人員不必有對(duì)伺服器有太專業(yè)知識(shí),此方案最實(shí)用,廣受歡迎。

    3. 自買(mǎi)品牌伺服器托管

    選擇1U/2U品牌廠機(jī)伺服器,對(duì)于企業(yè)用戶來(lái)說(shuō)是不失為最快捷穩(wěn)當(dāng)做法。品牌伺服器可選擇IBM、HP、SUN、DELL等。品牌伺服器質(zhì)量有保證,而且售后服務(wù)周到。相比伺服器租用,雖然前期要投入購(gòu)置費(fèi)用,但是月托管費(fèi)用較低,適合需求穩(wěn)定、伺服器長(zhǎng)時(shí)間運(yùn)作的企業(yè)網(wǎng)站。

    4. DIY組裝伺服器托管

    此方式適合具備一定硬件技術(shù)人員的企業(yè)。性價(jià)比對(duì)購(gòu)買(mǎi)品牌伺服器來(lái)說(shuō)占很大優(yōu)勢(shì)。當(dāng)前推介配置Intel S875WP1-E主板,P4 3.2G(800 FSB) CPU,1G DDR400 RAM,WD36DG一萬(wàn)轉(zhuǎn)36G SATA硬碟,連1U機(jī)箱,總價(jià)格約HK$8,800。文件吞吐率270Mbps左右,整數(shù)和浮點(diǎn)性能都達(dá)到較高的水準(zhǔn)。選用優(yōu)質(zhì)機(jī)箱配合強(qiáng)風(fēng)量(CFM) CPU散熱風(fēng)扇、小型鼓風(fēng)機(jī)(BLOWER),上述配置CPU溫度idle溫度 32度 ,full loading 溫度58度,完全滿足長(zhǎng)期運(yùn)轉(zhuǎn)的需要。有興趣讀者可以聯(lián)系本文作者,探討經(jīng)驗(yàn)。

    5. 租用專線自建機(jī)房

    此方式適合有一定技術(shù)實(shí)力和經(jīng)濟(jì)實(shí)力的大型企業(yè)。通常租用寬頻服務(wù)供應(yīng)商提供的專用數(shù)據(jù)線路,在自身辦公地點(diǎn)建立數(shù)據(jù)中心(機(jī)房),對(duì)內(nèi)提供企業(yè)自身IT服務(wù),對(duì)外提供網(wǎng)站服務(wù),郵件服務(wù)以及FTP等。

    以上幾種方式在硬件安全性方面,無(wú)論是托管環(huán)境還是自建機(jī)房一定要具備溫度調(diào)節(jié)、濕度調(diào)節(jié)裝備以及斷電保護(hù)裝置(USP),以確保穩(wěn)定性以及資料安全。

    下面介紹一些對(duì)硬件網(wǎng)絡(luò)服務(wù)性能進(jìn)行測(cè)試的一些軟件,希望能夠幫助讀者分析伺服器硬件是否滿足性能要求。

    NETMECHANIC.COM伺服器測(cè)試,此網(wǎng)站提供伺服器性能測(cè)試(Server Check)的免費(fèi)服務(wù)。您只需將要測(cè)試的網(wǎng)站的域名 以及您的Email地址填寫(xiě)提交,netmechanic.com的伺服器即會(huì)在以后的8小時(shí)內(nèi)每隔15分鐘監(jiān)測(cè)您指定網(wǎng)站的伺服器。并在8小時(shí)以后將檢測(cè)結(jié)果發(fā)送到您指定的Email地址。可以到http://www.linkwan.com/gb/broadmeter/htmltest/netmechanic.htm參看說(shuō)明提交測(cè)試。本測(cè)試僅提供作本地網(wǎng)站相對(duì)參考比較,因?yàn)闇y(cè)試是由美國(guó)發(fā)起,對(duì)于測(cè)試香港或內(nèi)地的速度可能與當(dāng)?shù)卦L問(wèn)差別很大。

    還有一些在伺服器安裝的伺服器性能測(cè)試工具,以動(dòng)態(tài)頁(yè)面技術(shù)制作,安裝在被測(cè)試的伺服器web伺服器上即可測(cè)試。Windows系統(tǒng)推薦使用“阿江ASP探針”(演示>>),此工具可以探測(cè)伺服器基本資訊;伺服器元件支援情況;伺服器硬盤(pán)訊息;當(dāng)前文件夾資訊;伺服器腳本解釋和執(zhí)行速度。Linux系統(tǒng)下推薦使用C1G的PHP探針,可以進(jìn)行PHP web伺服器的特性、PHP基本特性、元件支援狀況、伺服器性能檢測(cè)等測(cè)試。另有一款可以在遠(yuǎn)端電腦上安裝的監(jiān)視伺服器狀態(tài)的軟件sMonitor 3.08,此軟件可以在您的PC連接上網(wǎng)際網(wǎng)絡(luò)后,不斷地經(jīng)常監(jiān)視伺服器主機(jī)網(wǎng)絡(luò)狀況,包括監(jiān)視檢查Ping、FTP、HTTP、SMTP、POP3、DNS等伺服器主機(jī)。sMonitor 3.08可以測(cè)試和監(jiān)視伺服器的穩(wěn)定度。這三個(gè)軟件均可以到http://www.linkwan.com/gb/download/下載,套裝軟件包括相關(guān)的使用說(shuō)明和作者資訊。

    四、網(wǎng)絡(luò)拓?fù)?Topology)位置的選擇

    不論是虛擬空間或托管伺服器,都要選擇放置在好的網(wǎng)絡(luò)拓?fù)湮恢茫园l(fā)揮其功效。簡(jiǎn)單來(lái)說(shuō)就是選擇好的資料中心非常重要。如何對(duì)數(shù)據(jù)中心的性能做評(píng)測(cè)呢?下面介紹幾點(diǎn)供讀者參考。

    1. 收集資料,了解數(shù)據(jù)中心出口帶寬。

    這些資料可以幫助我們根據(jù)網(wǎng)站的預(yù)期訪問(wèn)者情況選擇合適的數(shù)據(jù)中心地理位置。目前“世界網(wǎng)絡(luò)”網(wǎng)站中有內(nèi)地、香港、臺(tái)灣等地的相關(guān)資料,讀者可以參考(http://www.linkwan.com/gb/broadmarket/)。 香港的內(nèi)部交換帶寬可以看http://www.linkwan.com/gb/broadmarket/bandwidth/hkinteral.htm,香港的國(guó)際專用線路容量可以看http://www.linkwan.com/gb/broadmarket/bandwidth/hkoversea.htm等等。香港有五大寬頻上網(wǎng)ISP,分別是網(wǎng)上行 www.netvigator.com、和記環(huán)球電訊 www.hgc.com.hk、有線寬頻 www.i-cable.com、香港寬頻 www.hkbn.net和So-net www.so-net.com.hk ,就香港本地應(yīng)用速度來(lái)看,速度相差不遠(yuǎn),有線寬頻速度略好。就海外的上網(wǎng)速度而言,網(wǎng)上行占盡優(yōu)勢(shì)。

    香港網(wǎng)絡(luò)骨干主要是用電訊盈科與和記環(huán)球電訊網(wǎng)絡(luò)。近年來(lái)香港海外出口接駁商不斷增加,例:新加坡電訊、NTT、MCI,但目前海外出口仍以恒通Reach 、和記環(huán)球電訊為主流。寬頻連線速度主要取決網(wǎng)絡(luò)骨干品質(zhì)和連接HKIX、海外出口流量、ISP伺服器等條件。在瀏覽中國(guó)大陸網(wǎng)站及交收電子檔案方面,網(wǎng)上行有明顯優(yōu)勢(shì),香港寬頻則有時(shí)瀏覽中國(guó)大陸網(wǎng)站則有時(shí)不暢順(其原因是要經(jīng)由美國(guó)才連接到中國(guó)大陸網(wǎng)站)。

    內(nèi)地方面,2003年底計(jì)中國(guó)國(guó)際出口帶寬的總?cè)萘繛?7,689M (大部份是中國(guó)電信擁有),讀者可以到“世界網(wǎng)絡(luò)”參看最新帶寬圖(http://www.linkwan.com/gb/broadmarket/bandwidth/cnnic.htm),至臺(tái)灣2.13G 、至香港 4.672G 、至澳門(mén)45M 以及至美國(guó)13.997G。雖然近年來(lái)網(wǎng)通、聯(lián)通、長(zhǎng)城寬帶、鐵通均有數(shù)據(jù)中心,收費(fèi)也較便宜,但如希望較好出口帶寬的話還是選中國(guó)電信系統(tǒng)資料中心為宜。

    臺(tái)灣地區(qū)出口以美國(guó)為主,近年兩岸三地交流/貿(mào)易增長(zhǎng)多,頻寬也不斷增加。當(dāng)?shù)財(cái)?shù)據(jù)中心對(duì)虛擬空間和伺服器托管收費(fèi)較貴,提供本地線路網(wǎng)絡(luò)服務(wù)的網(wǎng)絡(luò)公司也不多。 如有需要在臺(tái)灣找虛擬空間或伺服器托管,其中一間戰(zhàn)國(guó)策www.hotels.com.tw 收費(fèi)及速度還可以。

    2. 通過(guò)一些顯示路由和測(cè)試速度的軟件比較

    利用軟件方法測(cè)試各數(shù)據(jù)中心的實(shí)際速度不失為客觀評(píng)價(jià)資料中心優(yōu)劣的一個(gè)重要手段。下面介紹幾個(gè)適用的軟件方法供讀者參考。

    最簡(jiǎn)單使用的工具莫過(guò)于使用Ping測(cè)試資料中心的反應(yīng)速度。Ping是測(cè)試網(wǎng)絡(luò)聯(lián)接狀況以及資訊包發(fā)送和接收狀況非常有用的工具,是網(wǎng)絡(luò)測(cè)試最常用的命令。Ping向目標(biāo)伺服器(位址)發(fā)送一個(gè)回送請(qǐng)求資料包,要求目標(biāo)伺服器收到請(qǐng)求后給予答復(fù),從而判斷網(wǎng)絡(luò)的回應(yīng)時(shí)間。詳細(xì)使用方法及技巧可以參看http://www.linkwan.com/gb/broadmeter/article/pinghelp.htm。

    “世界網(wǎng)絡(luò)”已與美國(guó)Fortel公司達(dá)成協(xié)定,成為該公司VisualRoute路由軟件在亞太地區(qū)的測(cè)試點(diǎn)。已在北京、臺(tái)北、香港、上海四地建立了一整套路由測(cè)試系統(tǒng)(http://www.linkwan.com/vrhk/)。該軟件可以清晰顯示例如從北京、臺(tái)北、香港、上海等地到您想訪問(wèn)的網(wǎng)址,路由線路并用圖形的形式表現(xiàn)出來(lái),可以清晰看到訪問(wèn)路徑,以此也可以對(duì)一個(gè)數(shù)據(jù)中心的路由情況做一個(gè)直觀了解。

    此外,“世界網(wǎng)絡(luò)”的速度測(cè)試也是一個(gè)比較各地連線速度的好工具。目前該網(wǎng)站收集了1000多個(gè)速度測(cè)試點(diǎn)的資訊,其中不乏虛擬主機(jī)或托管提供商的測(cè)試點(diǎn)。讀者可以到http://www.linkwan.com/gb/broadmeter/SpeedAuto/,自己親自測(cè)試一下到各地的連線速度,為選擇一個(gè)好的數(shù)據(jù)中心做比較。

    要測(cè)試至香港的連線速度,讀者可到電訊盈科http://home.netvigator.com/~cfs05/ 或世界網(wǎng)絡(luò) http://www.linkwan.com/gb/broadmeter/SpeedAuto/default.asp?keyword=香港 進(jìn)行速度測(cè)試。

    總而言之,一個(gè)好的域名 應(yīng)有較強(qiáng)的標(biāo)示性、易懂易記,并與網(wǎng)站內(nèi)容相符,會(huì)為提升瀏覽率奠下基礎(chǔ);同時(shí),一個(gè)切合實(shí)際的、優(yōu)秀的軟硬件平臺(tái)和網(wǎng)絡(luò)方案將為資訊的流通建立可靠平臺(tái)。


    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:05 beauty9235 閱讀(340) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229643  發(fā)表時(shí)間: 2008年06月19日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    建立網(wǎng)站的目的雖各有不同,但小至個(gè)人主頁(yè),大至世界頂尖產(chǎn)品制造商的網(wǎng)站,都有一個(gè)共同的目的-那就是希望有大量的人來(lái)瀏覽自己的網(wǎng)站。商業(yè)網(wǎng)站在設(shè)立時(shí)更是謹(jǐn)慎考慮,如:怎樣方便客戶隨時(shí)隨地查閱新產(chǎn)品的資料;怎樣讓潛在的客戶更容易地找到自己的網(wǎng)站等等。中國(guó)有句老話“酒香也怕巷子深”,在數(shù)以億計(jì)、浩如芐海的Internet潮中,如何令自己的網(wǎng)站異軍突起?如何以最低的成本做到最大的效果?網(wǎng)絡(luò)推廣一直是業(yè)界關(guān)心最多、議論最多的話題之一。

    網(wǎng)絡(luò)推廣的目的是使網(wǎng)站的瀏覽率不斷提升,瀏覽率是網(wǎng)站廣告收費(fèi)的重要依據(jù),也是評(píng)估網(wǎng)站價(jià)值的重要依據(jù)之一。而瀏覽率的80%-90%來(lái)自於網(wǎng)站在各大搜索引擎中的排名,一般來(lái)講排名在20名之外的網(wǎng)站被訪問(wèn)到的概率將大大下降,排名在100名之外的網(wǎng)站將鮮有人問(wèn)津。於是,我們總是想讓自己的網(wǎng)站信息優(yōu)先出現(xiàn)在搜索結(jié)果中,以便吸引更多訪問(wèn)者。也便有了專門(mén)的顧問(wèn)公司幫客戶進(jìn)行網(wǎng)絡(luò)推廣服務(wù),以提高在搜索引擎中的排位。

    一直以來(lái),人們關(guān)注的焦點(diǎn)是某一特定網(wǎng)站在各大搜索引擎中(如Google、Yahoo!、AltaVista、MSN等)的排位問(wèn)題,但這一排位是基於關(guān)鍵字(Keywords)搜索結(jié)果的,由於關(guān)鍵字選用上的隨意性或文化差異因素,往往導(dǎo)致搜索結(jié)果和排位的不同,而且各個(gè)搜索引擎的排位規(guī)則、更新周期和收錄的URL不盡相同,缺乏一個(gè)評(píng)價(jià)指標(biāo)來(lái)對(duì)一個(gè)網(wǎng)站的世界排名進(jìn)行綜合評(píng)估,這時(shí)便需要參考Alexa所提供的網(wǎng)站瀏覽率及網(wǎng)站世界排名數(shù)據(jù)。

    網(wǎng)站世界排名權(quán)威-Alexa

    Alexa(www.alexa.com)是一家專門(mén)發(fā)布網(wǎng)站世界排名的網(wǎng)站。以搜索引擎起家的Alexa創(chuàng)建於1996年4月,目的是讓互聯(lián)網(wǎng)網(wǎng)友在分享虛擬世界資源的同時(shí),更多地參與互聯(lián)網(wǎng)資源的組織。2002年5月Alexa放棄了自己的搜索引擎轉(zhuǎn)而與Google合作。Alexa每天在網(wǎng)上搜集超過(guò)1,000GB的信息,然后進(jìn)行整合發(fā)布,現(xiàn)在他搜集的URL數(shù)量已經(jīng)超過(guò)了Google。下圖是他們自己給出的一個(gè)信息量比較圖。縱軸為已有的URL地址數(shù)量,以十億為單位。也就是說(shuō)在量上,Alexa位居世界四大搜索引擎第一位,已超過(guò)35億。

    雖然Alexa的搜索引擎很好用,但是網(wǎng)站瀏覽率統(tǒng)計(jì)和世界排名卻是它最吸引人的地方,Alexa不僅給出多達(dá)幾十億的網(wǎng)址鏈接,而且為其中的每一個(gè)網(wǎng)站進(jìn)行了排名。可以說(shuō),Alexa是當(dāng)前擁有URL數(shù)量最龐大,排名信息發(fā)布最詳盡的網(wǎng)站。

    Alexa的網(wǎng)站世界排名主要分兩種:綜合排名和分類排名。綜合排名也叫絕對(duì)排名,即特定的一個(gè)網(wǎng)站在所有網(wǎng)站中的名次。Alexa每三個(gè)月公布一次新的網(wǎng)站綜合排名。此排名的依據(jù)是用戶鏈接數(shù)(Users Reach)和頁(yè)面瀏覽數(shù)(Page Views)三個(gè)月累積的幾何平均值。如當(dāng)前世界排名最靠前的網(wǎng)站:雅虎(www.yahoo.com)高居榜首(每日Internet用戶中每百萬(wàn)人平均有308,000人會(huì)訪問(wèn)雅虎),MSN(www.msn.com)緊跟其后,第五名是最有名的搜索引擎Google(www.google.com)等。

    Alexa分類排名,一是按主題分類,比如新聞、娛樂(lè)、購(gòu)物等,Alexa給出某個(gè)特定網(wǎng)站在同一類網(wǎng)站中的名次。Alexa將其收集到的網(wǎng)站共分了16個(gè)大類,每個(gè)類下又分為多個(gè)主題。二是按語(yǔ)言分類,目前共分21種語(yǔ)言,比如英文網(wǎng)站、中文網(wǎng)站等,給出特定站點(diǎn)在所有此類語(yǔ)言網(wǎng)站中的名次,其中中文網(wǎng)站分成簡(jiǎn)體和繁體兩種來(lái)統(tǒng)計(jì)。對(duì)於中文網(wǎng)站的排名,目前只發(fā)布排在前100名的網(wǎng)站名單。兩岸三地一些著名中文網(wǎng)站當(dāng)前的世界排名情況如下。

    新浪www.sina.com.cn 7名

    網(wǎng)易www.163.com 11名

    搜狐www.sohu.com 12名

    Tom.com www.tom.com 17名

    HiNet www.hinet.net 43名

    網(wǎng)路家庭www.pchome.com.tw 56名

    番薯藤www.yam.com 115名

    澳門(mén)彩票www.macauslot.com 208名

    聯(lián)合早報(bào)www.zaobao.com 234名

    鳳凰衛(wèi)視www.phoenixtv.com 287名

    網(wǎng)上行www.netvigator.com 358名

    MSN 香港www.msn.com.hk 442名

    Alexa工具條及Alexa使用詳解

    Alexa的瀏覽率統(tǒng)計(jì)是根據(jù)用戶安裝Alexa工具條(Alexa Toolbar)的信息反饋及參考IP來(lái)源的區(qū)域分布作基數(shù)綜合統(tǒng)計(jì)來(lái)排名。如果IE中嵌入了Alexa工具條,那么每訪問(wèn)一個(gè)網(wǎng)站,其綜合排名就會(huì)顯示出來(lái)。我們可到下列地址下載Alexa工具條:http://download.alexa.com/alexa7/startpage.html?p=TrafficDet_W_t_40_B2

    以世界網(wǎng)絡(luò)(www.linkwan.com)為例,顯示其綜合排名為6,014(2004年2月3日數(shù)據(jù),下同)。

    如果通過(guò)Alexa查看一個(gè)網(wǎng)站,首先看到的就是該網(wǎng)站的綜合排名,并且配有當(dāng)日網(wǎng)站首頁(yè)截圖,和網(wǎng)站內(nèi)容的簡(jiǎn)單文字說(shuō)明。Alexa還會(huì)根據(jù)網(wǎng)民對(duì)網(wǎng)站的評(píng)論,在綜合排名信息中,用"星"來(lái)給網(wǎng)站評(píng)一個(gè)等級(jí),最高為"5星"。

    Alexa將綜合排名500強(qiáng)網(wǎng)站在自己網(wǎng)站上強(qiáng)力推薦。每個(gè)通過(guò)Alexa訪問(wèn)的網(wǎng)站,Alexa首先給出了有關(guān)該網(wǎng)站的信息:綜合排名、相關(guān)網(wǎng)站鏈接、網(wǎng)站基本情況、聯(lián)系方式、關(guān)於該網(wǎng)站的評(píng)論等。如以下是linkwan.com站點(diǎn)的信息:

    上圖顯示了網(wǎng)友最多從哪些站點(diǎn)訪問(wèn)到該站,下圖顯示了該站的基本情況。

    通過(guò)網(wǎng)頁(yè)上的鏈接"See Traffic Details",可以查看到有關(guān)該網(wǎng)站瀏覽率的詳細(xì)統(tǒng)計(jì)數(shù)據(jù)和圖表。以世界網(wǎng)絡(luò)(http://www.linkwan.com)為例,除了網(wǎng)站綜合排名簡(jiǎn)介外,還有如下信息:

    1.距當(dāng)日最近的前3個(gè)月、前6個(gè)月、一年和二年的訪問(wèn)量排名數(shù)據(jù)。下圖為linkwan.com自2004年2月3日上溯6個(gè)月來(lái)的訪問(wèn)量排名走勢(shì)圖:

    由上圖可見(jiàn),linkwan.com的訪問(wèn)量排名總體呈上升趨勢(shì),連續(xù)2個(gè)多月排名在6000名左右。

    2.綜合排名統(tǒng)計(jì)表,包括:今日排名、1周前排名、3個(gè)月前排名,以及與上一季度比較排名是上升還是下降。以下是linkwan.com的綜合排名。

    3.當(dāng)日訪問(wèn)用戶數(shù)、一周前每日平均訪問(wèn)用戶數(shù)、前三個(gè)月的每日平均訪問(wèn)用戶數(shù)(每百萬(wàn)人為單位)和當(dāng)日、前一周、前三個(gè)月按訪問(wèn)用戶數(shù)的排名,以及3個(gè)月來(lái)這些數(shù)量的變化。如下圖所示:

    4.每個(gè)用戶平均瀏覽頁(yè)面數(shù),分為:當(dāng)日、前一周、前3個(gè)月分別統(tǒng)計(jì)。

    除此之外,還有按被訪頁(yè)面數(shù)的排名,3個(gè)月來(lái)頁(yè)面瀏覽量和以此為排名的名次兩項(xiàng)變化。

    既然Alexa世界排名能提供如此詳盡的瀏覽率及世界排名信息,大家如果想在自己網(wǎng)站公開(kāi)自己Alexa世界排名,可安裝上Alexa按鍵吧!因此就把Alexa排名按鍵為各位介紹一下(安裝此按鍵不影響世界排名)。

    排名按鍵可顯示網(wǎng)站的排名。如世界網(wǎng)絡(luò)(http://www.linkwan.com)的排名為6,014位,一般顯示的排名是兩天前的排名。如果希望顯示你的網(wǎng)站的排名信息,只需將代碼中紅色文字(網(wǎng)址)部分替換成你的網(wǎng)站地址,并放在網(wǎng)站相應(yīng)的位置即可。

    各位可在下列地址:http://www.alexa.com/site/site_stats/signup詳細(xì)了解Alexa按鍵的相關(guān)信息。

    提升網(wǎng)站的瀏覽率

    如此大量的網(wǎng)站地址,如此詳盡的數(shù)據(jù)和統(tǒng)計(jì),確立了Alexa的網(wǎng)站世界排名的權(quán)威。Alexa給出的排名無(wú)疑吊起眾多與網(wǎng)站密切相關(guān)者的胃口。人們難免會(huì)思考:為什么我們的網(wǎng)站排在他們的之后?怎樣才能排得靠前一些?怎樣才能提升網(wǎng)站的瀏覽率?也有人會(huì)問(wèn):這個(gè)排名科學(xué)嗎?公正嗎?為此,我們有必要了解一下Alexa的瀏覽率統(tǒng)計(jì)和排名機(jī)制。

    一.Alexa瀏覽率統(tǒng)計(jì)和排名的先決條件

    Alexa的網(wǎng)站排名是按照每個(gè)特定網(wǎng)站的被瀏覽率進(jìn)行排名的。瀏覽率越大,排名越靠前。

    瀏覽率是針對(duì)定義在域上的網(wǎng)站進(jìn)行統(tǒng)計(jì)的。如:www.sina.com.cn、news.sina.com.cn 和tech.sina.com.cn將被視作同一網(wǎng)站進(jìn)行計(jì)數(shù),因?yàn)樗鼈兺瑢凫秙ina.com.cn這個(gè)域。但是也有例外,如個(gè)人主頁(yè),如果系統(tǒng)能夠自動(dòng)從URL地址分辨的話,將被視為彼此獨(dú)立的網(wǎng)站。

    提供同樣內(nèi)容的網(wǎng)站將被視為同一網(wǎng)站計(jì)算。比如,大中華印藝網(wǎng)使用www.cgan.com和www.cgan.org兩個(gè)域名發(fā)布同樣的內(nèi)容,那么將被作為同一個(gè)網(wǎng)站來(lái)計(jì)算。

    納入統(tǒng)計(jì)的訪問(wèn)量?jī)H來(lái)自使用Alexa工具欄(Alexa Toolbar)的用戶。也就是說(shuō),只有用戶下載了Alexa工具欄,并將其嵌入自己的瀏覽器。這樣,該用戶訪問(wèn)某個(gè)網(wǎng)站的話,訪問(wèn)的記錄才能算作被訪問(wèn)網(wǎng)站的訪問(wèn)量。據(jù)Alexa統(tǒng)計(jì),現(xiàn)在使用該工具欄的用戶達(dá)數(shù)百萬(wàn)。

    Alexa工具欄僅在windows操作系統(tǒng)下,Internet Explorer瀏覽器中使用有效,使用其它操作系統(tǒng)或者瀏覽器的訪問(wèn)將不能被計(jì)數(shù)。

    遇到有安全保護(hù)或加密的站點(diǎn),Alexa工具欄將自動(dòng)關(guān)閉,因此那些安全系數(shù)高的網(wǎng)站,Alexa將不能對(duì)其進(jìn)行搜索和統(tǒng)計(jì)排名。

    二.Alexa瀏覽率算法

    某個(gè)特定網(wǎng)站被排名時(shí),依據(jù)的瀏覽率數(shù)據(jù)是基於該網(wǎng)站3個(gè)月訪問(wèn)量記錄的累積。也就是說(shuō)Alexa每三個(gè)月發(fā)布一次排名結(jié)果,即通常說(shuō)的名次。它的計(jì)算主要取決於訪問(wèn)用戶數(shù)(Users Reach)和頁(yè)面瀏覽數(shù)(Page Views)。Alexa系統(tǒng)每天對(duì)每個(gè)網(wǎng)站的訪問(wèn)用戶數(shù)和頁(yè)面瀏覽數(shù)進(jìn)行統(tǒng)計(jì),通過(guò)這兩個(gè)量的三個(gè)月累積值的幾何平均得出當(dāng)前名次。

    訪問(wèn)用戶數(shù)(Users Reach)指通過(guò)Internet訪問(wèn)某個(gè)特定網(wǎng)站的人數(shù)。用訪問(wèn)某個(gè)特定網(wǎng)站的人數(shù)占所有Internet用戶數(shù)的比例來(lái)表示。即:訪問(wèn)用戶數(shù)=(訪問(wèn)人數(shù)/全部Alexa用戶數(shù))x 100%,Alexa以每百萬(wàn)人作為計(jì)數(shù)單位。以世界網(wǎng)絡(luò)(linkwan.com)為例,如果它的訪問(wèn)用戶數(shù)為2%的話,就是說(shuō),隨意抽取一百萬(wàn)的Internet用戶,其中有20,000人訪問(wèn)世界網(wǎng)絡(luò)。

    頁(yè)面瀏覽數(shù)(Page Views)是指用戶訪問(wèn)了某個(gè)特定網(wǎng)站的多少個(gè)頁(yè)面。是所有訪問(wèn)該網(wǎng)站的用戶瀏覽的頁(yè)面數(shù)之和。每個(gè)用戶瀏覽的頁(yè)面數(shù)取平均值,是所有訪問(wèn)該網(wǎng)站的用戶每天每人瀏覽的獨(dú)立頁(yè)面數(shù)的平均。同一人、同一天、對(duì)同一頁(yè)面的多次瀏覽只記一次。

    三.影響Alexa排名的其他因素

    Alexa Toolbar的采用率在全球各地有所差異,受用戶的語(yǔ)言、地域、文化等各方面的影響。因此英文網(wǎng)站相對(duì)於其它語(yǔ)言的網(wǎng)站,訪問(wèn)量數(shù)據(jù)更容易被充分地統(tǒng)計(jì)。

    容易受網(wǎng)站對(duì)自己宣傳的程度、做廣告的多少、別的網(wǎng)站為其建立鏈接的多少的影響。

    排名的網(wǎng)站最好主動(dòng)將自己的URL地址添加到Alexa中,否則訪問(wèn)量的統(tǒng)計(jì)會(huì)受到影響,而且Alexa不提供這些網(wǎng)站訪問(wèn)量的詳細(xì)統(tǒng)計(jì)。

    瀏覽率太小的網(wǎng)站統(tǒng)計(jì)數(shù)字可能不準(zhǔn)確,總體上排名越靠前(瀏覽率越大)的網(wǎng)站統(tǒng)計(jì)數(shù)字就越可靠。一般來(lái)說(shuō),月訪問(wèn)量1000以下或排名100,000以后的網(wǎng)站統(tǒng)計(jì)數(shù)字是不準(zhǔn)確的。 可以肯定,任何的計(jì)算方法都不完美,所以我們也無(wú)法評(píng)述Alexa排名的公正性和科學(xué)性。但既然Alexa將相關(guān)統(tǒng)計(jì)信息通過(guò)Internet全球公開(kāi)發(fā)布,大家又都用Alexa的統(tǒng)計(jì)作為標(biāo)桿,從中國(guó)到世界各國(guó)權(quán)威的新聞媒體在討論一個(gè)著名網(wǎng)站的規(guī)模時(shí),莫不以Alexa為標(biāo)準(zhǔn)。世界上也沒(méi)有第二個(gè)像Alexa那樣的網(wǎng)站不需要你在網(wǎng)頁(yè)中插入他的代碼等等來(lái)計(jì)算排名,他對(duì)全世界所有網(wǎng)站一視同仁,我們就姑且相信其專業(yè)性和權(quán)威性。

    最重要的是,您是否找到了提升自己網(wǎng)站瀏覽率和使排名靠前的方法?希望通過(guò)以上的介紹,對(duì)大家有所啟發(fā)。當(dāng)然,并不是通過(guò)對(duì)Alexa的了解和相關(guān)工具的使用,就可以保證網(wǎng)站瀏覽率和排名的提升,瀏覽率也與網(wǎng)站的品牌、規(guī)模和內(nèi)容、專業(yè)程度、網(wǎng)頁(yè)質(zhì)量、服務(wù)器等很多因素相關(guān),后將繼續(xù)為大家介紹。


    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:04 beauty9235 閱讀(141) | 評(píng)論 (0)編輯 收藏


    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229641  發(fā)表時(shí)間: 2008年06月19日

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書(shū)面許可,嚴(yán)禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    企業(yè)建站還需要考慮諸如規(guī)劃網(wǎng)站內(nèi)容、網(wǎng)絡(luò)應(yīng)用,以及如何改進(jìn),甚至變革企業(yè)的經(jīng)營(yíng)管理模式以適應(yīng)隨之而來(lái)的網(wǎng)絡(luò)經(jīng)濟(jì)浪潮等問(wèn)題。

    目前,全世界的網(wǎng)站總數(shù)已超過(guò)了6,000萬(wàn)個(gè),其中也包括了數(shù)以萬(wàn)計(jì)的印刷類網(wǎng)站,并且還在不斷地增加。因此,搜索引擎對(duì)于那些在互聯(lián)網(wǎng)上尋找信息的人們已經(jīng)變得越來(lái)越重要了。如何使自己的網(wǎng)站脫穎而出,并取得成效,關(guān)鍵是提升網(wǎng)站的知名度和瀏覽率,而對(duì)網(wǎng)站內(nèi)容進(jìn)行詳細(xì)規(guī)劃和網(wǎng)絡(luò)應(yīng)用則是提高網(wǎng)站瀏覽率的重要途徑。企業(yè)網(wǎng)站就如同企業(yè)在網(wǎng)上的產(chǎn)品櫥窗,一是要讓你的網(wǎng)站很容易被找到;二是要讓感興趣的潛在客戶不虛此行,找到有用的資料和得到想要的服務(wù)。

    從最新的網(wǎng)絡(luò)統(tǒng)計(jì)分析報(bào)告中得知,網(wǎng)站訪問(wèn)率的78%來(lái)自于搜索引擎,而網(wǎng)站在搜索引擎中的排位與網(wǎng)站的內(nèi)容有很大的關(guān)系。本期筆者將就網(wǎng)站內(nèi)容規(guī)劃、網(wǎng)絡(luò)應(yīng)用以及提高搜索引擎排名的一些小技巧談?wù)勛约旱慕?jīng)驗(yàn)所得。

    一.網(wǎng)站內(nèi)容規(guī)劃

    1.網(wǎng)站內(nèi)容的組織原則

    網(wǎng)站內(nèi)容的組織并不是現(xiàn)成的企業(yè)簡(jiǎn)介和產(chǎn)品目錄的翻版。筆者就見(jiàn)過(guò)很多企業(yè)的網(wǎng)站并沒(méi)有很好地組織網(wǎng)站的內(nèi)容,這恰好也是這些網(wǎng)站訪問(wèn)量低的一個(gè)重要原因。

    知己知彼,百戰(zhàn)不殆。建站之初,你必須花點(diǎn)力氣,通過(guò)搜索引擎找出同類網(wǎng)站排名前20位的名單,逐個(gè)訪問(wèn)名單上所有的網(wǎng)站,然后做一個(gè)簡(jiǎn)單的表格,列出你認(rèn)為是競(jìng)爭(zhēng)對(duì)手的企業(yè)名稱、所在地、產(chǎn)品搜述、產(chǎn)品價(jià)格、網(wǎng)站特點(diǎn)等等,從中找出你的產(chǎn)品優(yōu)于或不同于其他競(jìng)爭(zhēng)對(duì)手產(chǎn)品的優(yōu)點(diǎn)或特色;同時(shí),你也應(yīng)該清楚地認(rèn)識(shí)到自己產(chǎn)品的不足之處,思考如何改進(jìn)使產(chǎn)品更具競(jìng)爭(zhēng)力,并制定出如何改進(jìn)的方案。這實(shí)際上也是一個(gè)企業(yè)找出如何與網(wǎng)絡(luò)相結(jié)合的經(jīng)營(yíng)策略,以適應(yīng)日益競(jìng)爭(zhēng)的國(guó)際化市場(chǎng)。

    在充分了解了網(wǎng)上競(jìng)爭(zhēng)對(duì)手的情況并研究了他們的產(chǎn)品和網(wǎng)頁(yè)的基礎(chǔ)后,你就可以集眾家之所長(zhǎng),參照以下內(nèi)容組織原則,制訂出更能體現(xiàn)產(chǎn)品特點(diǎn)的網(wǎng)頁(yè)內(nèi)容。

    網(wǎng)站內(nèi)容的組織原則:

    清晰性:網(wǎng)站內(nèi)容必須簡(jiǎn)潔明暸,直奔主題,非常有效地講清楚你想說(shuō)的內(nèi)容。

    創(chuàng)造性:你的觀點(diǎn)會(huì)使訪問(wèn)者產(chǎn)生共鳴,發(fā)出內(nèi)心的認(rèn)同嗎?這是訪問(wèn)者判斷一間公司是否有實(shí)力,從而影響到購(gòu)買(mǎi)動(dòng)機(jī)的重要依據(jù)。

    突出三個(gè)重點(diǎn):

    突出你的產(chǎn)品的優(yōu)點(diǎn)和與眾不同的特色;

    突出幫助訪問(wèn)者辨別、判斷同類產(chǎn)品優(yōu)劣方面的內(nèi)容;

    突出內(nèi)容的無(wú)庸置疑的正確性。

    2.網(wǎng)站內(nèi)容的組織方法-欄目設(shè)置

    網(wǎng)站內(nèi)容組織或取舍的方法是將網(wǎng)站想象成企業(yè)的產(chǎn)品陳列室,如果你是推銷員,那么你將如何向客戶推銷你的產(chǎn)品嗎?

    A.首先問(wèn)自己三個(gè)問(wèn)題

    訪問(wèn)者訪問(wèn)我的網(wǎng)站的目的是甚么?

    從網(wǎng)上獲取資訊始終是訪問(wèn)者的主要目的之一。因此你的網(wǎng)站內(nèi)容必須提供和你的產(chǎn)品或服務(wù)相關(guān)的豐富資訊。以專業(yè)角度去描述產(chǎn)品的規(guī)格和性能,和同類產(chǎn)品或服務(wù)相比較,告訴訪問(wèn)者各自的優(yōu)點(diǎn)之處及不同特點(diǎn),幫助訪問(wèn)者做出最好的選擇。

    訪問(wèn)者為甚么要經(jīng)常訪問(wèn)我的網(wǎng)站?

    一般情況下,訪問(wèn)者要在訪問(wèn)你的網(wǎng)站4-5次后,才會(huì)有實(shí)質(zhì)性的購(gòu)買(mǎi)行動(dòng)。因此,你的網(wǎng)站要讓他們覺(jué)得值得回訪。不斷更新你的產(chǎn)品或服務(wù)資訊,不斷力上你認(rèn)為會(huì)吸引訪問(wèn)者的內(nèi)容,加深良好印象,會(huì)使你的潛在客戶回訪網(wǎng)站。

    訪問(wèn)者在眾多的同類產(chǎn)品或服務(wù)中,為甚么會(huì)選擇我的產(chǎn)品或服務(wù)?

    詳細(xì)描述你產(chǎn)品或服務(wù)的特點(diǎn),給出確鑿的資料。如果你的產(chǎn)品或服務(wù)沒(méi)有特色,那么潛在客戶購(gòu)買(mǎi)你的產(chǎn)品或服務(wù)的動(dòng)機(jī)將會(huì)大大降低。

    認(rèn)真地回答以上三個(gè)問(wèn)題,就可以清楚地知道自己的產(chǎn)品有哪些優(yōu)勢(shì),并在內(nèi)容組織及欄目設(shè)置中盡量體現(xiàn)。

    B.按重要程度列出答案所需的內(nèi)容、資料,有時(shí)還需要圖示或加入產(chǎn)品圖片。如果有必要,將上述問(wèn)題整理成問(wèn)卷,分發(fā)給同事、客戶、朋友去做。

    C.將他們的答案分門(mén)別類的整理出來(lái),再根據(jù)上述"網(wǎng)站內(nèi)容的組織原則"重新取舍,并盡可能地提出共性的東西,這樣需要哪些欄目和內(nèi)容就很清楚了。如有需要,提請(qǐng)有關(guān)部門(mén)提供欄目所需的內(nèi)容和資料。

    D.網(wǎng)站欄目的設(shè)置一定要突出重要,方便用戶。網(wǎng)站欄目的實(shí)質(zhì)是一個(gè)網(wǎng)站內(nèi)容的大綱索引,就好比一本書(shū)的目錄,集中了各個(gè)章節(jié)的名稱及頁(yè)碼,索引應(yīng)該引導(dǎo)瀏覽者尋找網(wǎng)站里最主要有用的東西。在設(shè)置欄目時(shí),要仔細(xì)考慮內(nèi)容的輕重緩急,合理安排,突出重點(diǎn)。

    值得一提的是筆者見(jiàn)過(guò)太多的網(wǎng)站只是說(shuō)自己的產(chǎn)品最好、規(guī)模最大等等,卻找不出任何支持其說(shuō)法的資料;也有很多網(wǎng)站經(jīng)常說(shuō)自己的產(chǎn)品或服務(wù)最好,價(jià)格又最低,卻沒(méi)有實(shí)例來(lái)證明。以筆者的經(jīng)驗(yàn)來(lái)看,網(wǎng)站推薦產(chǎn)品的手法大致可分為兩類:第一,以優(yōu)良的品質(zhì)取勝,最好的產(chǎn)品或服務(wù)往往需要最好的生產(chǎn)工藝、原材料和人力投入,而這些將大大增加產(chǎn)品的成本,也提高了產(chǎn)品的價(jià)格,但推薦者要令客人明白這是值得的,因?yàn)楦邇r(jià)保證了產(chǎn)品有一定的品質(zhì)。第二,網(wǎng)站可以以價(jià)廉物美的手法來(lái)推銷,通過(guò)大規(guī)模或特殊的生產(chǎn)方式以達(dá)致產(chǎn)品質(zhì)優(yōu)價(jià)廉,從而增加客人對(duì)產(chǎn)品的吸引力和信心。

    二.關(guān)鍵字和鏈結(jié)

    1.關(guān)鍵字

    在制作網(wǎng)頁(yè)之前(不是在制作好網(wǎng)頁(yè)之后),確定你的關(guān)鍵字。首先列出前十強(qiáng)競(jìng)爭(zhēng)對(duì)手的關(guān)鍵字和鏈結(jié)伙伴,分析他們的首頁(yè)設(shè)置和內(nèi)容,然后制定出趕超他們的方案,然后以最重要的25個(gè)左右的關(guān)鍵字為基本元素來(lái)組織你的網(wǎng)頁(yè)內(nèi)容,包括:

    網(wǎng)頁(yè)媒介標(biāo)簽META的應(yīng)用

    大部分搜索引擎例如Alta Vista是以正文的頭幾百個(gè)字與標(biāo)題(Title)、頁(yè)面描述(Description)和關(guān)鍵字(Keywords)的符合程度來(lái)決定網(wǎng)頁(yè)的搜索結(jié)果排位,而Excit、Yahoo是純粹以搜索的關(guān)鍵字與正文的相關(guān)程度及在正文中的重復(fù)頻率來(lái)決定搜索結(jié)果的排位。

    META標(biāo)簽(metatag)的作用是提供有關(guān)HTML文檔資訊,它所包含的內(nèi)容并不出現(xiàn)在網(wǎng)頁(yè)上。有很多網(wǎng)頁(yè)制作者很少注意這個(gè)標(biāo)簽,因?yàn)樗](méi)有影響網(wǎng)頁(yè)的外觀。META最大的作用就是提供搜索引擎關(guān)于本站的描述關(guān)建字。簡(jiǎn)單地說(shuō),當(dāng)搜索引擎搜索到你的網(wǎng)站時(shí),會(huì)首先檢查META所描述的關(guān)鍵字,然后把這些關(guān)鍵字加入到資料庫(kù)中。所以適當(dāng)?shù)乩肕ETA標(biāo)簽會(huì)讓你在搜索引擎中被搜索到的機(jī)會(huì)大大增加。

     

    META標(biāo)簽的用法是這樣的:

    <metaname="Keywords"CONTENT="關(guān)鍵字,關(guān)鍵字,關(guān)鍵字">

    在CONTENT處,你盡可能把熱門(mén)的關(guān)鍵字列在這里。比如與印刷相關(guān)的網(wǎng)站,放入"Print(印刷)"。這還有個(gè)技巧,你可以重復(fù)某一個(gè)關(guān)鍵字,這樣可以提高自己網(wǎng)站的排行位置,如:

    <metaname="Keywords"CONTENT="print,print,print,...>下面,讓我們以全球最著名的搜索引擎-雅虎(http://cn.yahoo.com/)為例,在搜索框中輸入"印刷"關(guān)鍵字,搜索結(jié)果中排名最前兩位的是"慧聰網(wǎng)印刷行業(yè)頻道"和"中國(guó)印刷市場(chǎng)",用瀏覽器工具欄中的"查看一原始檔案"看看這些排名最前的競(jìng)爭(zhēng)對(duì)手是如何使用META標(biāo)簽的。

    "中國(guó)印刷市場(chǎng)"的META標(biāo)簽:

    <title>中國(guó)印刷市場(chǎng)/印刷包裝企業(yè)大全:印刷廠/包裝廠/印刷機(jī)/包裝機(jī)械/印刷技術(shù)/包裝技術(shù)/印刷材料/包裝材料/網(wǎng)上印刷報(bào)價(jià)<title>

    <meta http-equiv="Content-Type"content="text/html;charset=gb2312">

    <meta name="KEYWORDS"content="中國(guó)印刷市場(chǎng),印刷公司,印刷設(shè)備廠商,印刷院校,China print market,印刷相關(guān)法律,印刷社會(huì)團(tuán)體,印刷網(wǎng)站,印刷雜志">

    <meta name="DESCRIPTION"content="全面介紹中國(guó)印刷市場(chǎng)業(yè)界行情,中國(guó)印刷企業(yè)名錄,印刷設(shè)備廠商,印刷材料供應(yīng),印刷市場(chǎng)供需,印刷網(wǎng)上報(bào)價(jià),印刷技術(shù)報(bào)道,印刷專業(yè)院校,印刷相關(guān)法律,印刷社會(huì)團(tuán)體,印刷網(wǎng)站介紹,印刷專業(yè)期刊雜志等,為中國(guó)印刷及相關(guān)產(chǎn)業(yè)提供全方位的服務(wù)。">

    可以看出,在其13個(gè)關(guān)鍵字中,竟然包含了12個(gè)"印刷",另外一個(gè)關(guān)鍵字也有英文的印刷單詞(China print market),如此多的關(guān)鍵字設(shè)計(jì),當(dāng)然會(huì)有好的搜索引擎排位。反之,讓我們?cè)倏纯?-5位的META標(biāo)簽,居然3個(gè)網(wǎng)站都沒(méi)有使用keywords和description標(biāo)簽。相信如果使用META標(biāo)簽后,其網(wǎng)站排位應(yīng)會(huì)有所提升。

    在不影響內(nèi)容的前提下,在網(wǎng)頁(yè)內(nèi)容中盡可能多些重復(fù)這些關(guān)鍵字。

    由于現(xiàn)在新的搜索引擎(如Google、Alexa)不再關(guān)注META標(biāo)筮了,可能是認(rèn)為那是個(gè)騙局,所以機(jī)器人(或稱"網(wǎng)絡(luò)爬蟲(chóng)",一種仿照人類瀏覽網(wǎng)頁(yè)行為設(shè)計(jì)的程式,隨時(shí)隨地游走于網(wǎng)絡(luò)之間,可以自行進(jìn)入網(wǎng)站讀取網(wǎng)頁(yè)資訊的軟體)避開(kāi)了META標(biāo)簽,只是來(lái)掃描你的網(wǎng)頁(yè),并把出現(xiàn)最多的詞作為關(guān)鍵字,或者把網(wǎng)頁(yè)頂部的詞作為關(guān)鍵字。這樣,META失去了作用,那么怎么辦呢?其實(shí),這沒(méi)有問(wèn)題,"道高一尺,魔高一丈",我們還有更多的方法"欺騙"機(jī)器人。

    你可以把熱門(mén)的關(guān)鍵字放到網(wǎng)頁(yè)開(kāi)始的地方。一般的做法是將網(wǎng)站的欄目功能表放在首頁(yè),因?yàn)檫@些欄目名稱包含了反映網(wǎng)站主要內(nèi)容的關(guān)鍵字(記得使用文本方式,有些網(wǎng)頁(yè)設(shè)計(jì)者為了美化外觀就把欄自功能表設(shè)計(jì)成圖片,這樣搜索引擎就讀不到了)。這樣機(jī)器人就能看到很多關(guān)鍵字了。我們也可以設(shè)法把關(guān)鍵字隱藏到網(wǎng)頁(yè)面,怎樣做?很簡(jiǎn)單,把關(guān)鍵字與背景顏色弄成一致就可以了。

    還有一個(gè)更好的方法,專門(mén)制作一個(gè)網(wǎng)頁(yè),把你知道的關(guān)鍵字全部放在這個(gè)網(wǎng)頁(yè)上,想怎么放就怎么放,因?yàn)檫@一頁(yè)只是給機(jī)器人看的,你可以利用以上方法設(shè)置關(guān)鍵字。要記住,你還要做一個(gè)鏈結(jié),將這一關(guān)鍵字頁(yè)連接到你的網(wǎng)站,這樣做的目的是你可以盡可能提供機(jī)器人最全面,最好,最熱的關(guān)鍵字,而這一頁(yè)是沒(méi)有人看到的,只是讓機(jī)器人知道這些關(guān)鍵字與網(wǎng)站有關(guān)。

    2.鏈結(jié)

    鏈結(jié)交換被許多網(wǎng)站利用,但即使用了鏈結(jié),也并沒(méi)有帶來(lái)更多的訪客,原因何在呢?

    首先,讓我們來(lái)看第一種鏈結(jié)-友情鏈結(jié),這是目前使用最多的鏈結(jié)交換。許多站點(diǎn)互相交換著LOGO(甚至還有聯(lián)盟呢!),但可惜的是有些鏈結(jié)并沒(méi)有起到太大的作用。所以,很多站點(diǎn)提出了條件。第一,訪問(wèn)量相當(dāng);第二,首頁(yè)交換。以筆者的經(jīng)驗(yàn),當(dāng)與一個(gè)站點(diǎn)交換鏈結(jié)時(shí),要注意對(duì)方把我的LOGO放到了友情鏈結(jié)的那一頁(yè)或是首頁(yè)。專門(mén)的友情鏈結(jié)那一頁(yè)包含了許多其他的鏈結(jié)交換,在眾多的交換LOGO中很少會(huì)有人會(huì)注意到你,并且很少會(huì)有人訪問(wèn)友情鏈結(jié)頁(yè)。一般來(lái)說(shuō),友情鏈結(jié)頁(yè)是給機(jī)器人讀的,要想通過(guò)鏈結(jié)交換帶來(lái)訪客,還得遵從上面兩個(gè)條件:首頁(yè)交換和訪問(wèn)量相當(dāng)。

    接下來(lái),第二種就是所謂的商業(yè)鏈結(jié)交換了。提供這種服務(wù)的交換商有很多,國(guó)內(nèi)的,國(guó)外的,交換的規(guī)則很簡(jiǎn)單,表面上是很公平的,至少我還沒(méi)有發(fā)現(xiàn)問(wèn)題,所姈也沒(méi)有更多的技巧給你,只是提醒你,選擇一個(gè)熱門(mén)的鏈結(jié)交換商,這是個(gè)很簡(jiǎn)單的技巧,但并沒(méi)有多少人注意。值得一提的是,鏈結(jié)交換并不會(huì)帶來(lái)直接的訪問(wèn)量,但可以提高網(wǎng)站的搜索引擎排名。因?yàn)椋鄶?shù)搜索引擎規(guī)則中認(rèn)為,你被鏈結(jié)的次數(shù)越多,就證明你的網(wǎng)站越知名,越受人歡迎,網(wǎng)站排位自然會(huì)被推前。所以,交換鏈結(jié)時(shí)千萬(wàn)記得檢查別人是否回鏈到你的網(wǎng)站。

    三.網(wǎng)絡(luò)應(yīng)用

    網(wǎng)站猶如企業(yè)門(mén)戶,除了具有企業(yè)形象視窗、產(chǎn)品宣傳和通訊聯(lián)絡(luò)功能外,網(wǎng)站還可以提供許多其他的網(wǎng)絡(luò)應(yīng)用。從廣告發(fā)布,生意招攬到網(wǎng)上報(bào)價(jià);從檔案收發(fā)、看樣校對(duì)到遠(yuǎn)端備份;從物料采購(gòu),外發(fā)加工到送貨收款,網(wǎng)絡(luò)應(yīng)用正日益發(fā)展壯大,無(wú)處不及。

    盡管本文探討的主題是如何通過(guò)網(wǎng)站內(nèi)容的組織規(guī)劃來(lái)提升網(wǎng)站的瀏覽率,非網(wǎng)絡(luò)應(yīng)用專文,但廣義說(shuō)網(wǎng)絡(luò)應(yīng)用也是網(wǎng)站內(nèi)容的一部分。現(xiàn)今網(wǎng)絡(luò)界精英們也紛紛意識(shí)到從"內(nèi)容為主"轉(zhuǎn)向"應(yīng)用為主",此乃網(wǎng)絡(luò)發(fā)展最新趨勢(shì),印刷人應(yīng)及早準(zhǔn)備。因此,筆者就目前印刷企業(yè)網(wǎng)站可實(shí)施的一些基本可行的網(wǎng)絡(luò)應(yīng)用作一簡(jiǎn)要介紹,以期拋磚引玉,引起印刷同人的注意,積極探討和實(shí)踐網(wǎng)絡(luò)技術(shù)在印刷界的應(yīng)用,爭(zhēng)取更多商機(jī)。

    1.清楚的操作介面及網(wǎng)頁(yè)內(nèi)容查詢功能

    一個(gè)好的網(wǎng)站必須要有良好的操作介面,能使瀏覽者在最短時(shí)間進(jìn)入要想去瀏覽的區(qū)域。在有些網(wǎng)站內(nèi),查詢往往答非所問(wèn),若能讓瀏覽者在短時(shí)間內(nèi)查詢到想要的主題是重要關(guān)鍵,故提供強(qiáng)力的查詢功能是網(wǎng)站需著眼的方向。

    首頁(yè)設(shè)計(jì)要簡(jiǎn)單大方,有些網(wǎng)站在進(jìn)入首頁(yè)時(shí)使用FLASH設(shè)計(jì)的動(dòng)畫(huà)或JAVA點(diǎn)選往往要花去數(shù)十秒才能出現(xiàn)畫(huà)面,這樣的設(shè)計(jì)雖然很酷,但容易引起讀者的抱怨網(wǎng)站速度太慢。

    2.查詢與回饋互動(dòng)環(huán)境

    網(wǎng)站要考慮到適當(dāng)?shù)幕?dòng),這項(xiàng)功能可加強(qiáng)瀏覽者的意愿與興趣。以后才會(huì)經(jīng)常進(jìn)網(wǎng)站來(lái)瀏覽。設(shè)立動(dòng)態(tài)互動(dòng)的問(wèn)題諮詢/反饋?lái)?yè)面,傾聽(tīng)客戶聲音,保持良好、及時(shí)的溝通。具體應(yīng)用可參看http://www.brainnew.com.tw。

    3.產(chǎn)品查詢、展示功能

    網(wǎng)站是企業(yè)產(chǎn)品展示櫥窗,可通過(guò)公司設(shè)備、先進(jìn)技術(shù)、設(shè)計(jì)創(chuàng)意、質(zhì)量控制和作業(yè)規(guī)格等更好地突出產(chǎn)品特點(diǎn)。開(kāi)發(fā)產(chǎn)品查詢系統(tǒng),讓客戶可自行鍵入相關(guān)資料以查詢所需的產(chǎn)品,必要時(shí)配以精美的樣品圖和價(jià)格資料,甚至采3D視像技術(shù),充分展示你產(chǎn)品的優(yōu)勢(shì)。

    對(duì)商務(wù)型網(wǎng)站而言,產(chǎn)品銷售是第一要?jiǎng)?wù),若能使用最少篇幅將產(chǎn)品的特性表達(dá)清楚,對(duì)商品的銷售有很大的助益。有些網(wǎng)站對(duì)它們的商品無(wú)法用簡(jiǎn)短的文字介紹清楚,在競(jìng)爭(zhēng)上就失去了優(yōu)勢(shì)。

    4.網(wǎng)上接單

    可開(kāi)發(fā)應(yīng)用網(wǎng)上產(chǎn)品查詢、自動(dòng)報(bào)價(jià)、接訂單和訂單管理系統(tǒng)。進(jìn)一步的應(yīng)用還有在線支付、郵購(gòu)寄發(fā),甚至物流配送到府等。

    作為一個(gè)網(wǎng)上接單的例子,讓我們來(lái)看看內(nèi)地的一家輸出公司-深圳龍輝菲林輸出中心(http://www.szlh158.com/)的具體運(yùn)作。該公司的主要業(yè)務(wù)就是為客戶提供菲林輸出服務(wù),其網(wǎng)站的主要功能就是提供一個(gè)在線上接訂單的功能,并提供了簡(jiǎn)單的用戶注冊(cè)機(jī)制。進(jìn)入了落訂單介面,我們可以看到用戶可以通過(guò)網(wǎng)頁(yè)的交互介面設(shè)置訂單內(nèi)容,包括文件格式、尺寸、分色、線數(shù)、陰陽(yáng)片、藥膜面、打樣與否、打樣紙要求等等,并且能夠選擇要出菲林的文件上傳,從而初步實(shí)現(xiàn)了電子商務(wù)的基本功能-客戶在線上落訂單。

    當(dāng)然,更進(jìn)一步的應(yīng)用還可以擴(kuò)展為購(gòu)物車、訂單管理、客戶管理、線上支付等。

    5.檔案?jìng)鬏敽瓦h(yuǎn)端備份(FTP伺服器)

    網(wǎng)站可設(shè)置專門(mén)的FTP伺服器,公司業(yè)務(wù)檔案可以上載存于伺服器,員工可按授權(quán)程度隨時(shí)下載讀取檔案。基于保密目的,應(yīng)將公司檔案加密上傳備份。

    現(xiàn)在一般的虛擬主機(jī)提供商和一些擁有主機(jī)的專業(yè)網(wǎng)站都可以提供FTP服務(wù),根據(jù)用戶的需要開(kāi)設(shè)一定大子限額的空間,用戶就可以使用FTP軟體自由上傳和下載文件資料了。明峻科技有限公司【傳文易】文件管理系統(tǒng)http://cht.mydocuit.com.hk目前就可以提供此類服務(wù)。

    6.網(wǎng)上教育網(wǎng)站建立內(nèi)部使用系統(tǒng),公司員工可用分配的用戶名、密碼登錄進(jìn)入,讀取下載內(nèi)部培訓(xùn)資料或交流,下載軟體程式,觀看VCD教材等。

    四.提高網(wǎng)站瀏覽率的小技巧

    1.間接網(wǎng)頁(yè)策略

    看了本文后,你應(yīng)該可以對(duì)你的網(wǎng)頁(yè)如內(nèi)容規(guī)劃、META標(biāo)簽和鏈結(jié)、網(wǎng)絡(luò)應(yīng)用等進(jìn)行改善了吧。假設(shè)大家的網(wǎng)頁(yè)設(shè)計(jì)已經(jīng)優(yōu)化,功能上也相差無(wú)幾,那么網(wǎng)站的展現(xiàn)機(jī)會(huì)就幾乎均等了。所以最近大型企業(yè)網(wǎng)站均趨向采取化整為零的間接網(wǎng)頁(yè)策略,并視此為秘密武器未向世人公開(kāi)。

    所謂間接網(wǎng)頁(yè)策略,就好比一根釣魚(yú)桿裝上好幾個(gè)釣魚(yú)餌。例如Procter &Gamble為全球性日用品公司,產(chǎn)品包羅萬(wàn)象,Procter &Gamble當(dāng)然有一個(gè)主網(wǎng)頁(yè),包括產(chǎn)品和公司機(jī)構(gòu),但設(shè)計(jì)再完美仍只是一個(gè)網(wǎng)頁(yè),所以該公司就依據(jù)消費(fèi)大眾的普通需求設(shè)計(jì)了很多支網(wǎng)頁(yè)并鏈結(jié)到搜索引擎。例如在搜索引擎中打入Shampoo,就會(huì)出現(xiàn)"Head &Shoulders、A Year of Beautiful Hair Sweepstakes"。此網(wǎng)頁(yè)是一個(gè)Procter &Gamble的名牌洗發(fā)精;又例如Head &Shoulders掛名舉辦抽獎(jiǎng)活動(dòng),并于頁(yè)尾加上鏈結(jié)到公司主網(wǎng)頁(yè)(Procter &Gamble)的鏈結(jié)按鈕,如此只要將公司主網(wǎng)頁(yè)鏈結(jié)按鈕布置在所有的日用品專案中,自然可以大幅提升主網(wǎng)頁(yè)的瀏覽率。

    2.專門(mén)的友情鏈結(jié)頁(yè)

    第二節(jié)"關(guān)鏈字和鏈結(jié)"已經(jīng)講到了,盡管友情鏈結(jié)頁(yè)并不會(huì)帶來(lái)多少直接的訪問(wèn)量,但可以提高網(wǎng)站的搜索引擎排名。所以作為一個(gè)網(wǎng)站不可或缺的一個(gè)通用欄目,筆者還是建議你設(shè)立專門(mén)的友情鏈結(jié)頁(yè)。

    3.本地化服務(wù)和多語(yǔ)種版本

    如果你有做過(guò)市場(chǎng)行銷工作的經(jīng)驗(yàn),你就知道本地化服務(wù)有多重要了。市場(chǎng)營(yíng)銷理論,也有提及:客戶對(duì)產(chǎn)品了解越多越會(huì)產(chǎn)生安全感,也就越有可能購(gòu)買(mǎi)。因此,你應(yīng)該明確地知道目標(biāo)市場(chǎng)所在,然后盡可能地根據(jù)目標(biāo)市場(chǎng)所在地的文化觀念和消費(fèi)習(xí)慣開(kāi)發(fā)當(dāng)?shù)卣Z(yǔ)言版本的網(wǎng)站,內(nèi)容要生動(dòng)活潑,符合一般群眾需求。例如你有40%的客戶來(lái)自日本,你完全有理由開(kāi)發(fā)一個(gè)日本語(yǔ)文的網(wǎng)站。如進(jìn)入一個(gè)自己既不熟悉又很難看懂的網(wǎng)站,大多數(shù)人會(huì)掉頭就走,更不會(huì)有興趣在這網(wǎng)站訂購(gòu)東西了

    除了以上直接的原因,與間接網(wǎng)頁(yè)策略一樣,多語(yǔ)種版本可以為你帶來(lái)額外的訪問(wèn)量。即使鄦的產(chǎn)品或服務(wù)只針對(duì)香港,內(nèi)地市場(chǎng),而且暫時(shí)還沒(méi)有產(chǎn)品外銷的計(jì)劃,那是不是只制作中文網(wǎng)頁(yè)就足夠了呢?其實(shí)不是這樣的,從提升網(wǎng)站瀏覽率的角度來(lái)看,起碼要制作中,英文兩個(gè)版本的網(wǎng)頁(yè)。因?yàn)榫W(wǎng)絡(luò)發(fā)源于英文國(guó)家-美國(guó),目前英文仍是基本的網(wǎng)絡(luò)語(yǔ)言,全球著名的搜索引擎商,使用最多的搜索引擎也是英文為主的,你可以將英文版的網(wǎng)頁(yè)向英文搜索引擎商登記,香港、內(nèi)地、外國(guó)用戶會(huì)通過(guò)英文搜索引擎搜索到你的網(wǎng)頁(yè),然后看中文版內(nèi)容。因此,筆者強(qiáng)烈建議所有的網(wǎng)頁(yè)都最好至少制作中、英文兩個(gè)版本。并且,你也許會(huì)吸引到國(guó)外客戶,有意外的收獲。

    另外,考慮到新的搜索引擎Alexa的排位規(guī)則(以同一域名計(jì)算網(wǎng)站流量)和網(wǎng)站需要一致的網(wǎng)絡(luò)標(biāo)識(shí),多語(yǔ)種版本最好采用與主站一樣的域名,或是在域名下設(shè)立語(yǔ)種目錄,或是使用子域名。例如:雅虎采用的是子域名設(shè)計(jì)。

    主站:http://www.yahoo.com/

    中文版(雅虎中國(guó)):http://cn.yahoo.com/、http://www.yahoo.com.cn

    日文版:http://jp.yahoo.com

    如果采用的是語(yǔ)種目錄形式的話,式樣可能會(huì)是這樣的

    主站:http://www.yahoo.com/

    中文版:http://www.yahoo.com/cn/

    日文版:http://www.yahoo.com/jp/

    完成了網(wǎng)站的規(guī)劃設(shè)計(jì)和建設(shè)發(fā)布,你大可以坐下來(lái)休息一下,一邊喝著咖啡一邊欣賞著自己的網(wǎng)站,但千萬(wàn)不要以為這樣就大功告成,可以回家睡大覺(jué),等著訂單滾滾而來(lái)。其實(shí),這只完成了全部工作的一半,后續(xù)工作除了網(wǎng)站內(nèi)容的持續(xù)改進(jìn)外,還有大量的網(wǎng)站宣傳工作要做。例如:主動(dòng)向搜索引擎商登記注冊(cè)你的網(wǎng)站,增加鏈結(jié)和以網(wǎng)站訪問(wèn)日志報(bào)告作為持續(xù)改進(jìn)網(wǎng)站的客觀依據(jù),刊登付費(fèi)廣告推廣、網(wǎng)絡(luò)排名關(guān)鍵字購(gòu)買(mǎi)等等,


    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦



    posted @ 2008-08-18 17:04 beauty9235 閱讀(225) | 評(píng)論 (0)編輯 收藏

    主站蜘蛛池模板: 香蕉视频在线观看免费| 四虎在线播放免费永久视频 | 亚洲婷婷第一狠人综合精品| 99re免费99re在线视频手机版| 久久精品国产69国产精品亚洲| 国产又黄又爽胸又大免费视频 | 免费不卡视频一卡二卡| 亚洲欧洲国产综合| AV大片在线无码永久免费| 亚洲手机中文字幕| 999国内精品永久免费观看| 亚洲最大在线视频| 无码国产精品一区二区免费虚拟VR| 亚洲国产高清在线精品一区| 成视频年人黄网站免费视频| 伊人久久五月丁香综合中文亚洲 | 亚洲 暴爽 AV人人爽日日碰| 噜噜嘿在线视频免费观看| 亚洲暴爽av人人爽日日碰| 在线视频免费国产成人| 国产精品亚洲小说专区| 亚洲国产精品毛片av不卡在线| 黄色短视频免费看| 亚洲αv久久久噜噜噜噜噜| 无码AV片在线观看免费| 亚洲福利视频网站| 毛片a级毛片免费观看品善网| 亚洲人成网站免费播放| 免费A级毛片在线播放不收费| 日韩少妇内射免费播放| 国产成人精品日本亚洲专区61 | 国产精品免费看久久久久| 乱爱性全过程免费视频| 亚洲欧洲美洲无码精品VA| 久久免费看少妇高潮V片特黄| 亚洲综合一区二区| 成人午夜性A级毛片免费| 色婷婷六月亚洲综合香蕉| 久久精品国产亚洲一区二区三区| 久久国产精品萌白酱免费| 亚洲伊人精品综合在合线|