yaf框架下編寫Hello World程式

2021-07-02 16:25:22 字數 1024 閱讀 3834

假設我的例子的站點目錄為/var/www/yaf_test 

我採用的目錄結構如下
- index.php //入口檔案
+ public
|- .htaccess //重寫規則 

|+ css 

|+ img 

|+ js 

+ conf 

|+ controllers 

|- index.php //預設控制器 

|+ views 

|+ index //控制器 

|- index.phtml //預設檢視 

|+ modules //其他模組 

|+ library //本地類庫 

|+ models //model目錄 

|+ plugins //外掛程式目錄
編寫入口檔案index.php:

//指向**根目錄

編輯public/.htaccess重寫規則(apache):

rewriteengine on

rewritecond % !-f

rewriterule .* index.php

[product]

<?php

class indexcontroller extends yaf_controller_abstract }

?>

編輯視**件templates/index/index.phtml:

<?php echo $content; ?>

經過以上操作,在瀏覽器輸入**127.0.0.1/yaf_test 就能看到hello world的輸出了, 如果不能,請再檢查以上步驟是否做對!

推薦PHP框架 YAF

今天初略了下 yaf 框架,感覺很好,記錄如下 重要天下武功無堅不破,唯快不破 用c語言開發的php框架,相比原生的php,幾乎不會帶來額外的效能開銷.所有的框架類,不需要編譯,在php啟動的時候載入,並常駐記憶體.更短的記憶體周轉週期,提高記憶體利用率,降低記憶體佔用率.靈巧的自動載入.支援全域性...

Yaf框架安裝指南

php5 選 2.3.5 php7就選3.0以上 wget tar zxvf yaf 2.3.5.tgz cd yaf 2.3.5 usr local php bin phpize configure with php config usr local php bin php config make...

Java集合框架(下)

上篇博文介紹了collection集合 這篇博文將介紹map集合。首先map和collection都是乙個介面,具體的實現都由下面的實現類實現功能。它們最大的區別就是collection是單列集合,map是雙列集合 泛型引數是乙個鍵 值對 map集合與set類似,主要有hashmap treemap...