PHPBB架构问题:
1,我从其模板库,template目录下的.html模板中发现了大量的 L_* 标记,这些标记应该与中文或英文lable相对应,但我搜遍了整个目录都没有发现,例如index_body.html欢迎页面的L_USERNAME,L_Login等等。
<form method="post" action="{S_LOGIN_ACTION}"><table width="100%" cellspacing="1">
<tr>
<td align="right"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
</tr>
</table>
{S_FORM_TOKEN}
</form>2,以上只是模板,真正输出的是在.cache中缓存的tpl_*.html最终输出页面,应该是自动生成的,可没有发现哪些代码是负责这个工作的。如果要改写,是否用模板引擎更方便?Smarty如何?3,爬虫在哪里?帮助网络搜索的yahoo/google等的机器人在代码的哪里?4,搜索引擎部分如何处理?