マーカーネット株式会社

WEB制作ブログ WEBデザイン、HTMLコーディング、PHP、スマートフォン制作などWEB制作全般に役立つ情報を発信していきます。

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制作

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ごろごろしながらウェブネタ探し

皆さん! こんばんは!! 株式会社マーカーネットでwebデザインを修行をしている新人デザイナーKです。 普段、皆さんはデザインを作るとき、どこからデザインのネタを探しているんですか? 私は場合は、そう …

【2014年のWEBデザイン!】流行するカラー&廃りそうなスタイル

【2014年のWEBデザイン!】流行するカラー&廃りそうなスタイル

2013年も気が付けば残り1週間。早いものですね~(しみじみ) WEBの業界は流行り廃りが激しいもので、 デザインに限って見ても、この1年間でもさまざまな動きがありましたね。 2014年、WEBデザイ …

ワードプレス導入時に入れておくと便利なプラグイン(セキュリティ編)

ワードプレス導入時に入れておくと便利なプラグイン(セキュリティ編)

ワードプレスはオープンソースのため、そのソースコードが公開されております。 誰でも無償で、誰でも改変して商用利用も可能であるというメリットもございますが、 デメリットとして悪意のある者から不正侵入を許 …

CakePHPのモデルの便利な機能について

CakePHPのモデルにあります便利な機能について紹介します。 – virtualFields ブログのエントリーのテーブルがありまして、 カテゴリごとのエントリー数を取得する場合、 以下のfindを …

動物や人物の写真を一瞬で切り抜き?!すごすぎる無料ツール「remove.bg」

こんにちは、デザイナーのAです。 今回は人物や動物が映った写真の背景だけを一瞬で切り抜いてくれる無料ツール「remove.bg」をご紹介します。 ※6月のアップデートデートでかなり対象の幅が広がったよ …