參考了http://www.jb51.net/article/52123.htm本機(jī)xampp安裝在D盤(pán),給出我的配 " /> 福利视频一区,99re视频,国产精品一区在线看

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

國(guó)產(chǎn)PHP開(kāi)發(fā)框架myqee新手快速入門(mén)教程

一.環(huán)境.

筆者的環(huán)境是win7 32bit 旗艦版.用的xampp1.7.4(1.8.x版的php版本太高,個(gè)人覺(jué)得php 5.3X更實(shí)用些)+mq最新版.重點(diǎn)是配置虛擬機(jī),
參考了http://www.jb51.NET/article/52123.htm

本機(jī)xampp安裝在D盤(pán),給出我的配置:虛擬機(jī)配置文件路徑 D:/xampp/apache/conf/extra/httpd-vhosts

復(fù)制代碼 代碼如下:
#mq
<VirtualHost *:80>
 DocumentRoot "D:/xampp/htdocs/mq/"
 ServerName mq
 <Directory "D:/xampp/htdocs/mq/">
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/"
ServerName localhost
</VirtualHost>

host配置文件位置
C:/Windows/System32/drivers/etc/hosts.ics
本機(jī)沒(méi)有找到 hosts ,改hosts.ics也是可以的.

二.新建一個(gè)myqee項(xiàng)目

1.下載最新 版myqee,github 你懂的.
解壓到D:/xampp/htdocs/mq文件夾下(與虛擬機(jī)配置一致).
修改config.new.php  為config.php 
還有需要一個(gè).htacess ,我用github 下載下來(lái)的一直不行,需要用官方文檔寫(xiě)的那個(gè).內(nèi)容如下
復(fù)制代碼 代碼如下:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [PT,L]

copy一份到wwwroot目錄下.
a.新建 一個(gè)項(xiàng)目,打開(kāi)根目錄的config.php,新增一個(gè)s項(xiàng)目,
配置如下(放在默認(rèn)配置之前)

復(fù)制代碼 代碼如下:
's' => array
    (
        'name' => '默認(rèn)項(xiàng)目', //名稱(chēng)
        'dir' => 's', //目錄
        'isuse' => true, //是否啟用
        'url' => '/',
 ),

 b.projects下面新建 目錄s ,為了方便,直接復(fù)制defautl并重命名.
在s目錄下controllers中新建 一個(gè)最簡(jiǎn)單的控制器 helloworld.controller.php
內(nèi)容如下

復(fù)制代碼 代碼如下:
<?php
class Controller_HelloWorld extends Controller
{
    /**
     * 測(cè)試
     */
    public function action_default()
    {
         echo 'helloworld';
    }
}

打開(kāi)瀏覽器,輸入mq/index.php/helloworld,看到hellowold,成功.
在開(kāi)發(fā)環(huán)境中,建議開(kāi)啟myqee的debug功能,在php.ini加入
復(fù)制代碼 代碼如下:
;[MyQEE]
myqee.debug=On

配合firefox +firebug使用.

三.顯示數(shù)據(jù)庫(kù)中的內(nèi)容.

hello world太簡(jiǎn)單了,以至于在實(shí)際開(kāi)發(fā)中沒(méi)有什么意義,趁熱打鐵.來(lái)點(diǎn)干貨,從數(shù)據(jù)庫(kù)讀取數(shù)據(jù),并顯示在對(duì)應(yīng)的視圖中.
a.新建config.php放在s 根目錄下并寫(xiě)入對(duì)應(yīng)的數(shù)據(jù)庫(kù)配置.內(nèi)容如下:
復(fù)制代碼 代碼如下:
<?php
/**database config*/
$config['database']['default'] = array
(
  'type' => 'MySQL',
  'connection' => array
  (
    'hostname' => '127.0.0.1',
    'database' => 'mq',
    'username' => 'mq',
    'password' => '123456', 'persistent' => false,
  ),
     
  'table_prefix' => '',
  'charset' => 'utf8',
  'caching' => false,
  'profiling' => true,
);

這里我在mysql中建立了一個(gè)mq庫(kù) ,并建了一張表wh_list
wh_list的ddl如下,(內(nèi)容自己添加).
復(fù)制代碼 代碼如下:
CREATE TABLE `wh_list` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(32) COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `username` (`username`) USING BTREE
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

b.model整起.
在s目錄下新建models目錄,并新建 一個(gè)wh.model.php內(nèi)容如下:

復(fù)制代碼 代碼如下:
<?php
class Model_Wh extends Model
{
 static function get_list()
 {
  $db = Database::instance();
  $sql = 'select * FROM wh_list';
  $arr = $db->query($sql)->as_array();
  return $arr;
 }
}

修改下上面的helloworld控制器.內(nèi)容修改如下:

復(fù)制代碼 代碼如下:
<?php
class Controller_HelloWorld extends Controller
{
    /**
     * 測(cè)試
     */
    public function action_default()
    {
     $view = new View('wh');
     $arr = Model_Wh::get_list();
     $view->set('wh', $arr);
     $view->render();
    }
}

別激動(dòng),如果在瀏覽刷剛才的mq/index.php/helloworld,肯定會(huì)報(bào)錯(cuò)的,視圖沒(méi)有.
在views,新建 wh.view.php
內(nèi)容如下:
復(fù)制代碼 代碼如下:
<?php foreach($wh as $w){?>
  <?php echo $w['name'] ?>
<?php }?>

刷新下,就能看到wh_list 表的`name`列內(nèi)容了.
呵呵,是不是很有成就感.
新手入門(mén)的教程先寫(xiě)到這里,聲明下,這個(gè)只是給新手快速入門(mén)感受框架之用.

php技術(shù)國(guó)產(chǎn)PHP開(kāi)發(fā)框架myqee新手快速入門(mén)教程,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久国产精品99久久久大便 | 国产91丝袜在线18 | 日本一区二区三区四区 | 久久久久久久久久久成人 | 欧美一区二区三区,视频 | 日韩免费毛片视频 | 成人在线视频免费观看 | 91原创视频在线观看 | 剑来高清在线观看 | 99久久精品国产一区二区三区 | 成人午夜 | 欧美日韩精品一区二区天天拍 | 欧美在线观看一区 | 国产精品久久久久久久久久三级 | 午夜婷婷激情 | www.4hu影院 | 三级在线免费 | 国产视频中文字幕 | 国产日韩欧美精品 | 综合久久av | 一久久久 | 久久专区 | 国内精品99 | 国产欧美一区二区三区在线播放 | 九九热精品视频 | 久久成人18免费网站 | 99欧美精品 | 精品视频在线播放 | 欧美日韩精品在线免费观看 | 国产免费一区 | 男女羞羞视频在线免费观看 | 欧美a v在线 | 日韩在线xx | 成人在线精品视频 | 亚洲一区二区三区在线视频 | 久久新 | 一区二区三区四区国产 | 精品乱码一区二区三四区 | 成人性视频免费网站 | 国产精品国产a | 国产精品视频一区二区三区四蜜臂 |