株式会社ラクス  ITエンジニア総合支援サイト スタックアスタリスク フルマネージド専用サーバー エクスユニット
ITエンジニアとして 知る 学ぶ
 
Java
.NET
PHP
プログラミング一般
DataBase
システム/サーバ構築
システム/サーバ運用
技術系一般知識
 
 
>IT技術情報>php
新着記事(PHP)
[ 2005/11/14]【連載】PHP用MVCフレームワークMojavi 第8回:アクションチェーン
[ 2005/6/13]【連載】PHP用MVCフレームワークMojavi 第7回:クエリー作成クラス、セッション、ユーザー認証機能
[ 2005/5/9]【連載】PHP用MVCフレームワークMojavi 第6回:データベースライブラリと連携する
[ 2005/3/7]【連載】PHP用MVCフレームワークMojavi 第5回:MojaviからSmartyを利用する

▼Java や Linux を体系的に学びましょう!▼
Stack*のラクスが、
新学習方式のカリキュラムを開発しました!
14700円から(*1)、Java や Linux を体系的に学べます!!
(*1 テキスト代のみの税込料金です)


【連載】PHP用MVCフレームワーク Mojavi
第1回:フレームワークとMojavi 2004/10/04
大規模なWebアプリケーション開発の効率の向上によく用いられるのがフレームワークの導入です。「Mojavi」は数あるPHP用フレームワークの1つであり、その使い勝手の良さから国内外で静かなブームとなりつつあります。第一回目ではフレームワークとはなにか、フレームワークの導入によりどのような効果があるのか、Mojaviとは何なのか、どんな特徴や機能を持っているのか、といった事をMojaviとその他のフレームワークとを比較しながら解説します。
第2回:Mojaviのセットアップ 2004/11/08
第2回では、まずMojaviのファイル配置方法、設定ファイルの設定を解説します。 その後、HelloWorldを表示するサンプルを作成し、インストールの確認をするとともに Mojaviの基本的動作であるActionとViewとTemplateの流れについて、簡単に説明します。
第3回:チャットアプリケーションを作成する 2004/12/06
簡易なチャットアプリケーションの作成を通して、Mojaviアプリケーションの構造、アプリケーションへのアクセスの方法、ユーザー入力の受け付け方、ユーザーのリクエストの種類(GET/POST)による動作分岐の方法などを詳細に解説します。
第4回:ValidatorとRendererを理解する 2005/1/24
前回作成したチャットアプリケーションの改良を通して、MojaviのValidate機能、エラー処理機構などを解説するとともに、MojaviのRendererクラスの詳細とテンプレートのかわった利用方法を解説します。
第5回:MojaviからSmartyを利用する 2005/3/7
Mojaviは他プロダクトの連携することができます。これまでに使ってきたMojaviのテンプレート機能、その実態はPHPそのものでしたが、この機能を他プロダクトに置き換えることも可能です。今回は、PHP用のテンプレートエンジン「Smarty」の紹介と、SmartyをMojaviから利用する方法、およびSmarty利用のための便利なクラスファイルの作成を解説します
第6回:データベースライブラリと連携する 2005/5/9
昨今ではWebアプリケーションとリレーショナルデータベースシステム(以下、データベース)は切っても切り離せない関係となっています。 今回は、数あるデータベース接続ライブラリの内の一つ「ADOdb」を取り上げ、 その特徴をご紹介するとともに、MojaviからのADOdbの効果的な利用方法を解説します。
第7回:クエリー作成クラス、セッション、ユーザー認証機能 2005/6/13
Mojaviにはユーザーのアクセス管理を容易にするユーザー認証機能が備わっています。 このユーザー認証は「ログインをしているか」、「設定されている権限を持っているか」 の二段階のアクセス制限をアクションに設定することができます。 今回はこのログイン機能やセッション機能の利用方法、 Mojavi2が持つ便利なクエリー作成クラスについて解説します。
第8回:アクションチェイン 2005/11/14
アクションから別のアクションを実行できる「アクションチェーン」についてご紹介します。 アクションチェーンを活用すると、各アクションをパズルのように組み合わせて 大きな機能を実現するといったことができ、コードの再利用性と設計の柔軟性が向上します。
APCでPHPを高速化 2004/3/19
PHP3 とちがい、PHP4 は、Zend Engine と呼ばれるスクリプトエンジンを用いてプログラムの解釈/実行を行なっています。Zend Engine は、スクリプトを実行する前に中間形式にコンパイルし、それを実行する、という手順を踏んでいますが、この中間形式のデータを保存しておき、次回からのプログラムの実行を高速化しよう、というのがAPC(Alternative PHP Cache)です。APCのインストールから基本的な設定方法を解説します。
【連載】PHPでMVC
第1回:前編 2003/8/29
PHPは非常に簡単にWebアプリケーションを作成することができますが、その反面、保守性・再利用性の低いコードが記述されがちです。大規模Webアプリケーションを作成するための指針として、MVCアーキテクチャに基づく設計/実装がありますが、PHPではどう実現すればいいか、前編ではその指針と実装例の一部をご紹介いたします。また、J2EEパターンに含まれるDAOパターンの実現についてもご紹介しています。
第2回:後編 2003/9/06
06PHPは非常に簡単にWebアプリケーションを作成することができますが、その反面、保守性・再利用性の低いコードが記述されがちです。大規模Webアプリケーションを作成するための指針として、MVCアーキテクチャに基づく設計/実装がありますが、PHPではどう実現すればいいか、後編では、実装例の残りとそれに対する考察をご紹介いたします。また、J2EEパターンに含まれるDAOパターンの実現についてもご紹介しています。
PHP5 のオブジェクト指向 2003/8/29
PHPでは、PHP3の頃からオブジェクト指向が取り入れられていまし た。PHP5ではZend2エンジンへの移行に伴って、大幅な機能改善が 行われます。オブジェクト指向で開発することにより、コードの保 守性・再利用性を高くすることも可能ですが、PHP5の使用を機に、 オブジェクト指向設計/開発を導入されてみてはいかがでしょうか? 本稿では、PHP5のオブジェクト指向周辺の主な変更点について解説 します。
【連載】PHP
スタックアスタリスクの前身サイト ITB-TECHよりの移行記事です。 掲載されている内容が最新の物でない場合はご了承ください。
第1回:PHP基礎 2003/8/29
株式会社アイティーブースト ファイルが見つかりません。


 
リクエストされたファイルが見つかりません(HTTP エラー 404)
指定されたURL(アドレス)は存在しない、もしくはアクセス権が与えられていない等の可能性があります。
You've requested a page or program that doesn't exist or has moved. Please check that you spelled and capitalized the URL correctly and then try again.

恐れ入りますが、お客様が指定されたURL(アドレス)には、ご覧いただけるファイルが存在いたしません。
お手数ですが、一度トップページからお入り直しいただくようお願いいたします。
(考えられる原因は以下の通りです)

・リニューアルにより、ファイルが移動、名称の変更、もしくは削除されている
 (期間限定サイトなどは、期間終了後にファイルは削除されています)

・指定されたURLが間違っている

・アクセス制限されているファイルにアクセスしようとしている



IT Boost ( http://www.itboost.co.jp/ ) のサイトは、2003/1/15 から リニューアル して現在は以下のような構成になっております。

【株式会社アイティーブーストホームページ】
http://www.itboost.co.jp
企業の効率化・IT化でお悩みの方、ご相談の方はこちらのサイトへ。
以前のページの会社概要、システム開発、構築・保守はこちらのサイトへ移動しました。

【ITエンジニアスクール アイティーブースト専用ページ】
http://school.itboost.co.jp
ITスキルを身につけようとしている方はこちらへ。以前のサイトの学校情報はこちらのサイトに移動しました。募集要項のダウンロード。各講義の受講申し込みができます。
【メールディーラー】
http://www.maildealer.jp
最強の顧客メールサポートシステムは野情報をお求めの方はこちらのサイトへ。