welcome.php 博客首次安装成功的欢迎界面 common.php 检测是否为第一次登陆,检测程序是否可有升级 common-js.php 消息处理及后台菜单展开的js upgrade.php 程序升级引导 login.php 登陆界面 register.php ...
方法在网站根目录下的index.php内第一行加入$runStime = microtime();在模板页底部,合适的位置加入PHP代码<?php global $iyuuStime; echo 'Page:'.(microtime()-$runStime).'s';?>
这篇我们就讲讲首页的业务逻辑,首先我们看看路由。[index] => Array ( [url] => / [widget] => Widget_Archive [action] => render [regx] => |^[/]?$| ...
时光匆匆,我们终于来到路由工作的地方。几乎每个MVC框架都不会缺少路由功能,因为他实在太重要了。路由的功能简单的说就是根据请求找到对应业务代码,请求来自外部,业务由系统提供,路由器为二者建立了可靠的链接。typecho和thinkphp都有路由模块,虽然实现方式不同,但用法却惊人的相似!thinkphp:Dispatcher::dispatch();typecho:Typecho_Route...
上次我们讲到了系统完成了初始化,这一篇我们会更加深入typecho,同时会介绍typecho的插件机制。插件点热心的读者肯定会问,什么是插件点?当然你会不知道,因为这个名词是老高想出来的ಠ౪ಠ,本次要讲的插件机制的基础知识可以参考我的另一片博文thinkphp钩子的实现。钩子这个词比较粗俗,其实高大上的叫法就是插件,而老高自创的插件点就是事件的意思。index.php中Typecho_Plu...