Win7下Yaf的安裝

2021-06-29 11:18:22 字數 1246 閱讀 1041

下面給出個預設生成yaf專案目錄的類,源自tp的

<?php

/*+ public

|- index.php //入口檔案

|- .htaccess //重寫規則

|+ css

|+ img

|+ js

+ conf

|+ controllers

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

|+ views

|+ index //控制器

|- index.phtml //預設檢視

|+ modules //其他模組

|+ library //本地類庫

|+ models //model目錄

|+ plugins //外掛程式目錄

*/ // 建立專案目錄結構

public static function build_yaf_dir()

// 寫入入口檔案public/index.php

$content = <<<'eot'

<?php

?>

eot;

// 寫入重寫規則

$content = <<<'eot'

#.htaccess, 當然也可以寫在httpd.conf

rewriteengine on

rewritecond % !-f

rewriterule .* index.php

eot;

// 寫入配置檔案

// 寫入預設控制器

$content = <<<'eot'

<?php

class indexcontroller extends yaf_controller_abstract

}?>

eot;

// 寫入預設action的檢視

$content = <<<'eot'

<?php echo $content;?>

eot;

}else

}// 生成檔案

public static function generatefile($file, $content)

}}?>

新建個yaf專案的目錄,如yaf,把上面的檔案放入其中,執行php指令碼,之後便可以在瀏覽器上輸入該項目的**,如便顯示出hello world。

【update】注意上面**複製後,要去掉每行多餘的空格,否則執行會出錯。

win7下ruby on rails 的安裝

已自帶rubygem,cmd下輸入gem v可以檢視版本號。rubygems 簡稱 gems 是乙個用於對 ruby元件進行打包的 ruby 打包系統。它提供乙個分發 ruby 程式和庫的標準格式,還提供乙個管理程式包安裝的工具。替換rubygem庫位址 相當重要,因為國內訪問外網有線路問題,不僅更...

win7下emacs的安裝

最近看到了一些關於vim以及emacs的相關的文章,對編輯器之神以及神的編輯器有了一點了解。像煮咖啡之類的,哈哈!當我看到自認為很中肯的這篇文章 於是乎發現學習這麼一種跨平台的編輯器是多麼的有用而且好玩。從sourceforge上拖下來cedet原始碼包,解壓,然後進msys,cd過去,然後 mak...

Win7下mysql的安裝

一 簡述 這裡本人的是32位的,並且這裡我選擇了乙個老版本的 二 安裝 1.雙擊安裝包,選擇選擇安裝方式,choosing a setup type 這裡選擇預設安裝方式第乙個開發,點選下一步 只是需要mysql作為資料庫伺服器的話,選擇第二個server only,全部安裝選擇第四個full 2....