參考了http://www.jb51.net/article/52123.htm本機xampp安裝在D盤,給出我的配 " /> 父亲猜女儿在线观看,亚洲中文字幕永久在线,美女尿口羞羞视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

國產PHP開發框架myqee新手快速入門教程

一.環境.

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

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

復制代碼 代碼如下:
#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
本機沒有找到 hosts ,改hosts.ics也是可以的.

二.新建一個myqee項目

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

copy一份到wwwroot目錄下.
a.新建 一個項目,打開根目錄的config.php,新增一個s項目,
配置如下(放在默認配置之前)

復制代碼 代碼如下:
's' => array
    (
        'name' => '默認項目', //名稱
        'dir' => 's', //目錄
        'isuse' => true, //是否啟用
        'url' => '/',
 ),

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

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

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

配合firefox +firebug使用.

三.顯示數據庫中的內容.

hello world太簡單了,以至于在實際開發中沒有什么意義,趁熱打鐵.來點干貨,從數據庫讀取數據,并顯示在對應的視圖中.
a.新建config.php放在s 根目錄下并寫入對應的數據庫配置.內容如下:
復制代碼 代碼如下:
<?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中建立了一個mq庫 ,并建了一張表wh_list
wh_list的ddl如下,(內容自己添加).
復制代碼 代碼如下:
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目錄,并新建 一個wh.model.php內容如下:

復制代碼 代碼如下:
<?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控制器.內容修改如下:

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

別激動,如果在瀏覽刷剛才的mq/index.php/helloworld,肯定會報錯的,視圖沒有.
在views,新建 wh.view.php
內容如下:
復制代碼 代碼如下:
<?php foreach($wh as $w){?>
  <?php echo $w['name'] ?>
<?php }?>

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

php技術國產PHP開發框架myqee新手快速入門教程,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 人和拘一级毛片 | 中文国产乱码在线人妻一区二区 | 亚洲AV 中文字幕 国产 欧美 | 日韩a在线看免费观看视频 日韩a视频在线观看 | 玖玖爱在线播放 | 日韩欧美中文字幕在线 | 97久久精品人人槡人妻人 | 国产成人精品免费青青草原app | 在线播放毛片 | 亚洲午夜无码久久久久蜜臀av | 久久麻豆亚洲AV成人无码国产 | 99re久久免费热在线视频手机 | 国产精品日本无码久久一老A | 果冻传媒2021一二三在线观看 | 精品一区二区三区四区五区六区 | 国产精品久久久久久免费字体 | 国内精品视频一区二区在线观看 | 国产不卡无码高清视频 | 影音先锋av丝袜天堂 | 校花爽好大快深点h | 国产偷啪自怕网 | 国产精品亚洲精品爽爽 | 精品无码国产自产在线观看水浒传 | 538视频这里只有精品 | 日韩亚洲不卡在线视频 | 混乱家庭电影完整版在线看 | 51精品国产AV无码久久久 | pkf女尸studiosxnxx| 国产综合自拍 偷拍在线 | 亚洲午夜AV久久久精品影院色戒 | 年轻的母亲4线在线观看完整 | 亚洲欧洲日产国码中学 | 国产精品亚洲一区二区三区久久 | 久久亚洲欧美国产综合 | 农村脱精光一级 | 嫩草影院未满十八岁禁止入内 | 攻把受做得合不拢腿play | 日日a.v拍夜夜添久久免费 | 美女网站免费看 | YY8090福利午夜理论片 | 2020久久精品永久免费 |