PHP WEB制作

海外で人気のあるPHPのyiiフレームワークを使用してみました。

投稿日:2013年11月6日 更新日:

海外では、人気のあるPHPのyiiフレームワーク使用してみました。

1. yiiをhttp://www.yiiframework.com/ダウンロードしまして、
ソースコードを任意のwebの公開ディレクトリにおきます。

2. 以下のコマンドラインを実行して、yiiアプリケーションを作成します。
% framework/yiic webapp html(「html」は任意のディレクトリです)

作成したディレクトリをブラウザ(http://ホスト名/html/)で閲覧しますと、
以下の画面が表示されます。

My Web Application1

3. コントローラを作成するために、giiというコード生成ツールを利用可能するために、 html/protected/config/main.phpの以下の部分編集します。
‘modules’=>array(
// uncomment the following to enable the Gii tool
‘gii’=>array(
‘class’=>’system.gii.GiiModule’,
‘password’=>’password’, // パスワード設定します。
// If removed, Gii defaults to localhost only. Edit carefully to taste.
‘ipFilters’=>array(’127.0.0.1′,’::1′, ’192.168.1.*’), // ブラウザのパソコンのIPアドレスを追加します
),
),

http://ホスト名/html/index.php?r=gii

にアクセスしますとコードジェネレータが利用可能になります。

Gii- a Web-based code generator for Yii4

4. コードジェネレータで「test」というコントローラとビューのファイルが生成されます。
html/protected/controllers/TestController.php
及び
html/protected/views/test/index.php

5. html/protected/views/test/index.php
編集しまして、

http://ホスト名/html/index.php?r=test/index

をブラウザで閲覧しますと、ビューの内容が表示されます。

My Web Application - Test3
公式サイトを活用するば十分実用可能ですが、
日本語の文献が充実すれば日本でもより普及するのではないでしょうか。

 

-PHP, WEB制作

関連記事

面白い動きや便利な機能をJSで実装! その1:簡単にグラフを作成する方法!

面白い動きや便利な機能をJSで実装! その1:簡単にグラフを作成する方法!

折れ線グラフ、棒グラフ、円グラフ、レーダーチャートなどを 作成することができる「Chart.js」をご紹介致します。 今回は一番汎用性の高いと思われる折れ線グラフを作成してみたいと思います。 表示の瞬 …

さまざまなレイアウトの工夫その①

さまざまなレイアウトの工夫その①

キレイなウェブ制作のためには色んな要素が必要となります。「フォント」「色」「レイアウト」「写真」「バランス」「テーマ」等々!今回はその中でも「レイアウト」ついて少し説明させていただきたいと思います。で …

商用利用OK!無料日本語フォント6選

商用利用OK!無料日本語フォント6選

こんにちは、デザイナーのAです。 今回は商用利用OKな日本語の無料フォントをご紹介します!この記事は2021年6月現在の内容になります。 目次1 黒薔薇ゴシック2 g_コミック古印体-教漢版3 数式フ …

困った時のPHOTOSOHP。 写真に逆光を入れる方法。

困った時のPHOTOSOHP。 写真に逆光を入れる方法。

こんにちは。web制作初心者のKです。 まだまだ修行中の身であるため、「テクニックをご紹介!」なんて、 大変おこがましいのですが、 お仕事をしていて、「もう少し写真に力強さが欲しいな~」なんて時に 私 …

【CSS3】簡単なドロップシャドウや光彩(グロー)の付け方!

【CSS3】簡単なドロップシャドウや光彩(グロー)の付け方!

デザインを格好よくするためにシャドウを付けたりしますよね。 しかし、サイズが異なるたびに画像を背景に指定したりしなければならないのは大変です。 しかも、シャドウの幅の分だけはみ出ているということもあり …