__construct()  魔方函数。跟main有异曲同工之妙。

解决方案 »

  1.   

    c++以前也学过点  main是析构函数吧。  PHP里面__construct()   也是一个析构函数。 看你怎么用了。
      

  2.   

    版主你怎么知道这个方法就不行呢,假如你在框架fun.php里面设置好  $a='hello world!';
    方法里面 调用之前初始化一下。
    __construct(){
        $a=& fun->a;
        $a="hello china";
    }
    也不是不可以吧。
      

  3.   

    楼主要初始化些什么的?php一般弄个公共的配置文件,大家都包含这个配置文件
      

  4.   


    是,但不是写死的。而是从MYSQL里面读取的。
    比如从MYSQL里面读取一张表作为配置
      

  5.   


    这个从代码层面讲是这样的。但是
    如果A用户浏览WEB,这部分代码会跑一次,
    如果B用户浏览WEB,这部分代码又会跑一次吧?
      

  6.   

    你根本就没有理解楼主的“第一次启动”和“写服务端”的含义是什么,就在瞎出主意版主你怎么知道这个方法就不行呢,假如你在框架fun.php里面设置好  $a='hello world!';
    方法里面 调用之前初始化一下。
    __construct(){
        $a=& fun->a;
        $a="hello china";
    }
    也不是不可以吧。
      

  7.   


    这个从代码层面讲是这样的。但是
    如果A用户浏览WEB,这部分代码会跑一次,
    如果B用户浏览WEB,这部分代码又会跑一次吧? 那你建立一个缓存这些代码也可以只跑一次的。
      

  8.   


    这个从代码层面讲是这样的。但是
    如果A用户浏览WEB,这部分代码会跑一次,
    如果B用户浏览WEB,这部分代码又会跑一次吧? 那你建立一个缓存这些代码也可以只跑一次的。MEMCAHHE,REDIS有在用吗?
      

  9.   

    脚本语言就是这样的啊,如果想避免多次执行你可以用下数据缓存来做
    这个从代码层面讲是这样的。但是
    如果A用户浏览WEB,这部分代码会跑一次,
    如果B用户浏览WEB,这部分代码又会跑一次吧?
      

  10.   

    谢谢大家的发帖。让我知道B/S,C/S架构的生存周期区别。此贴我先结了哈,我觉得是属于基础问题,不知道为什么发布到“开源资源”这个版面里了。已在基础区了一帖哈:http://bbs.csdn.net/topics/390867232?page=1#post-398033152