1) CodeIgniterの最新バージョンをダウンロードします。
2)それを解凍し、解凍したフォルダーを「htcdocs」ディレクトリーに貼り付けます。私のシナリオでは、XAMPP 1.8.1 を使用しているので、同じディレクトリに貼り付けます。また、フォルダーの名前を変更することもできます。たとえば、CI.
3)最初に設定ファイルを見て、いくつかの変更を加えました。
autoload.php
$autoload['libraries'] = array('database');
$autoload['helper'] = array('url');
config.php
$config['base_url'] = 'your localhost url';
私の場合:
$config['base_url'] = 'http://localhost/CI/index.php/'; // your current URL on the address bar when displaying the welcome_message
$config['index_page'] = 'index.php'; // page where you want your viewers are redirected when they type in your website name
例 base_url — http://www.example.com/
index_page — index.php または、news.php に直行するかはあなた次第です。
ルート.php
$route['default_controller'] = 'site' // your controller's method, originally "welcome" to display welcome message
「サイト」をデフォルトのコントローラーとして設定しました
データベース.php
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = '[your database]'; // e.g. CI_series
$db['default']['dbdriver'] = 'mysql';
ヒント:データベースにアクセスする権限がまだない場合、デフォルトのユーザー名は root になります。また、ここではパスワードを空白のままにします。
4)コントローラーの使用を開始する コントローラーはアプリケーションの心臓部であり、HTTP 要求の処理方法を決定します。コントローラは、URI に関連付けることができる方法で名前が付けられた単なるクラス ファイルです。
例えば
http://www.example.com/index.php/blog/
上記の例では、CodeIgniter は blog.php という名前のコントローラーを見つけてロードしようとします。
コントローラーの名前が URI の最初のセグメントと一致すると、コントローラーが読み込まれます。
–参照
では、コントローラーのコードを入力してみましょう。
<?php
class Site extends CI_Controller
{
function index()
{
$this->load->view('home.php');
}
}
?>
基本的に、これはホームと呼ばれるビュー/ページをロードするだけです
※負荷とは?
ローダーは、名前が示すように、要素をロードするために使用されます。これらの要素は、ライブラリ (クラス) ビュー ファイル、ヘルパー、モデル、または独自のファイルにすることができます。(参照)
このコード スニペットを使用すると、ページ home.php を表示できます。また、home.php を呼び出しているため、このページをビュー フォルダーの下に配置する必要があります。home.php を作成し、最初の実行のテストとして表示したいものを記述して保存します。
このコード スニペットを使用すると、ページ home.php を表示できます。また、home.php を呼び出しているため、このページをビュー フォルダーの下に配置する必要があります。home.php を作成し、最初の実行のテストとして表示したいものを記述して保存します。
home.php
<p>
My view has been loaded. Welcome!
</p>
また、コントローラーをコントローラーフォルダーの下に保存します。ファイル名はクラス名と同じにする必要があります。この場合、それはsite.phpとして保存されるべきです。
最初の実行: