カテゴリー ‘ PHP

DooPHPのインストール方法


まずは、DooPHPのアーカイブをダウンロードページからアーカイブをダウンロードし解凍します。

そうすると、以下のようなフォルダ構成で展開されます。

  • app
  • demos
  • dooframework
  • CHANGELOG.txt
  • INSTALL.txt
  • LICENSE.txt

app – DooPHPのアプリケーション部分

demos – デモアプリケーション

dooframework – DooPHPのフレームワーク部分のソース

で動かす為の、必要な設定です。

設定ファイル

「app/protected/config/common.conf.php」を修正する

date_default_timezone_set('Asia/Kuala_Lumpur');

を日本用に

date_default_timezone_set('Asia/Tokyo');

以下の設定項目ちゃんと、環境に合わせる

$config['SITE_PATH'] = realpath('..').'/app/';
$config['BASE_PATH'] = realpath('..').'/dooframework/';
$config['SUBFOLDER'] = '/test/';

「http://9ensan.com/test/」のようなURLでアクセス出来るようにする場合のconfigの設定例

$config['SUBFOLDER'] = '/test/';

「http://9ensan.com/」のようなURLでアクセス出来るようにする場合は

$config['SUBFOLDER'] = '';

に設定する

これで、設定したURLにアクセスするとページがDooPHPで作成したページが開くようになります。

DooPHPを動かすのに必要な条件


CodeIgniterというフレームワークを今まで使用してきていた、とても軽量なPHPのフレームワークで便利に使用させてもらっていたのですが、ライセンスが変更になるという問題が浮上して今後、使用していて大丈夫?なのかという疑念が起こってきたので別のフレームワークを調査。

その中で気になったDooPHPとフレームワークについてのまとめです。

DooPHPは

  1. PHP5.1.x以上
  2. mod_rewrite
  3. PDO
この3つの条件だけです。
ただ、動かすだけなら1番の条件PHP5.1.x以上という条件のみで動作可能です。
なんて制約の少ないフレームワーク
結構いいフレームワークかもしれないと言う事で次回に続く…

PHP入門 第2回 PHPの動作環境を作ろう(XAMPPをインストールしよう)


まずは、PHPを動かしてみましょう

その為には、動作環境を構築する必要があります。

今回は「XAMPP」を使用して動作環境を作成します。

XAMPPとは、Webアプリケーションを動作させる為に必要なソフトウェアをまとめてインストールできるアプリケーションパッケージです。

それでは、インストールして見ましょう

続きを読む

PHP入門 第1回 PHPを知ろう


まずは、PHPとは何かを知ることから始めましょう!

PHPとは、何かと言うとプログラミング言語です。

当たり前って突っ込みはやめてくださいね。

正式名称は、「PHP: Hypertext Preprocessor」といいます。

動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたインタープリタ型のプログラミング言語です。

PHPは、Webのサーバーサイドスクリプト言語として開発された為、Webアプリケーション開発によく利用されています。

では、PHPはWebサーバー上でどのように動くのでしょうか?

Webサーバ上でPHPを実行したときの動作

  1. Webサーバー上のHTTPサーバーにリクエストが送信れます。
  2. HTTPサーバーがPHPを実行し実行結果をクライアント側に返してきます。

このような仕組みでPHPはWebサーバー上で動作します。

では、どのような特徴があるのでしょうか?

続きを読む

return top