1. 程式人生 > >框架-ci一般建站

框架-ci一般建站

ica 增刪改查 手冊 delet pat 增刪 view html 輔助類

新框架怎樣入手
所有框架都是MVC模型。
下載手冊,邊看邊練習

CI框架:
1,了解順序:
1.控制器(controller)的使用和開發,調用URL
2.視圖(html+標簽語言)
3.模型,用的比較少
2,CRUD(增刪改查)
用框架實現一張表的增刪改查
a.如何操作數據庫
b.頁面之間是如何跳轉的
c.控制器之間是如何相互調用的
d.視圖中如何調用控制器
3.框架是否提供輔助類來簡化開發(cookie,session,分頁等)

設置網站的根 application/config/config.php($config[‘base_url‘] = ‘http://demo.com/myci/‘)
設置數據庫參數 application/config/database.php

修改目錄名增加安全性 system 和 application
index.php system_path 和 $application_folder

頁面URL輔助函數: $this->load->helper(‘url‘)
控制器路徑: site_url(‘News/add‘),離不開頁面URL輔助函數
靜態資源調用路徑: base_url(‘public/images/1.jpg‘),離不開網站根URL的設置

4.參數傳遞
頁面傳參:自定義數組$data,存放數據 $this->load->view(‘‘,$data)
向控制器傳參數:
get:路徑傳來News/delete/1(控制器/方法/值)
post:$_POST[]
5.
自動加載 數據庫和模型:autoload.php
擴展系統:自定義輔助函數,自定義類、模型
路由的定義:routes.php


在view模板中加載頭部公共文件:<?php $this->load->view(‘header‘);?>
新增後臺入口文件要修改配置文件 config/config.php ($config[‘index_page‘] = ‘admin.php‘)

框架-ci一般建站