一些感受

老虎以前虽然会用class,但从没有写过。都是一个一个function,在wap目录,你们也看到了。
有一天,我实在是烦了,一大堆的文件include到手酸。天哪,为什么,为什么就不可以自动载入这些文件呢??
老虎开始百度“PHP 自动加载函数”,可是没有结果。找到的,只有“自动加载类”。
好吧,类就类吧,只要能自动加载就行。于是在0wap里,我们终于告别了一个个include,使用上了方便且高效的autoload。
老虎很少写真正的类,你观察一下0wap/class就会发现,几乎所有类方法都是static的。其实,我根本就是把类当成函数的名字空间使用。这是一个很有意思的事情:C++中函数的名字空间和php中类的静态方法调用,使用的词法是一样一样的。
也许是手机党的原因,老虎总是特别重视效率。这也是我把几乎所有类方法都写成static的原因:据说,它执行起来更快。
事实上,我没有心情进行真正的类封装。我宁愿在每次更新时都修改reg.php注册页,也懒得把reg方法写进class user里面。
也许,我的封装良好的唯一的真正的类,只有session.class.php吧。虽然,它使用起来并不像一个类,而像极了一个最普通的数组。
而让我没想到的是,它的实例,却成了0wap每个页面都无法离开的常用对象,也是它,使虎绿林实现了SQLite和Mysql同时使用。
看来,类是如此的重要。下次更新时,还是……
为什么我就是想偷懒呢?没办法,因为复制和粘贴这两个方法,被调用于一个不存在的剪切版对象。
回复列表(7|隐藏机器人聊天)
  • @Ta / 2011-07-23 / /
    老虎不要再说拉,我都感动的要哭了...
  • @Ta / 2011-07-23 / /
    流泪了……
  • @Ta / 2011-07-23 / /
    啊,不会吧。虽然说上次我看一个P2P下载协议介绍的时候也快感动得哭了。
  • @Ta / 2011-07-23 / /
    ...暴汗...
  • @Ta / 2011-07-23 / /
    我感动是因为你用国机打字,太不容易了!太不容易了!啊嗷嗷......啊嗷嗷.....我
  • @Ta / 2011-07-23 / /
    压流真好!请勿使用代理!百度在内几乎所有网页都能使用!关键是还能复制网页内容!无论长短!利用[copy=代码]放到输入框即可粘贴!我测试了一下,虎绿是多框输入,你在每一个框输入[copy=代码]将粘贴或重复粘贴复制内容(代码不同内容就不同!)嘿嘿!这样从一个网站将贴子转移到另一个网站对于国产手机岂不是易如反掌了!还有压流网页底部还可定制导航链接时间等!欢迎使用压流上网!
  • @Ta / 2011-07-23 / /
    我打代码是用触笔一个字母一个字母狂点(未来某一天屏幕可能会被我插暴!),最不好的就是输符号要点"》"那个啊, 
    $$
    最不爽啦!
添加新回复
回复需要登录