Archive for the ‘Imp @ja’ Category
PHP Ver.4
読者の皆さんは、さらに新しいバージョンがあることにお気付きでしょう。 この投稿では旧バージョンである「PHP Ver.4」を取り上げたいと思います。
PHPのVer. 4.1.0ではスーパーグローバル・アレイを採用しました。そのため、4.1.0以前のバージョンではスーパーグローバルで書かれたスクリプトは実行できません。4.1.0以前のバージョンを使用している場合は「$HTTP_POST_VARS」など旧型のアレイを使用する必要があります。
Ver. 4.2.0はもう少し複雑です。 PHPのこのバージョンは「register_globals」のデフォルト設定が「Off」に変わりました。「register_globals」設定が「On」であることを前提として旧バージョンで開発されたスクリプトがあります。これらのスクリプトはVer. 4.2.0では実行できない場合があります。この問題を解決するには、このバージョンで実行できるようにスクリプトのコーディングを変えてください。
Ver. 4.3.0ではPHPのCUバージョンに重要な改良が施されました。CUは、PHPがソースコードからコンパイルされるとデフォルトで自動的にビルドされます。ビルドされないようにするにはインストールオプションでこの機能を無効にする必要があります。
Ver. 4.3.1は4.3.0におけるセキュリティ上の問題点を修正したものです。
Phpによるタグ

イメージ提供: blog.bcwelt.de
まず、非常に基本的なPhpから始めましょう。 難解な原則をよく理解するために、まずタグとは何でしょう。 タグとはスクリプト言語に属するあるコードの小片の開始点と終了点です。 例を挙げると、HTMLにおいて通常HTMLコードは と .で完了します。ジャパスクリプとでも同様で、以下のように書かれます;。Aspとアクティブ・サーバー・ページスではこのように書かれます、 <% ‘aspコードそして%>で終了します。 ほとんどのプログラミング言語で類似の記号が使われます。なぜこれらのプログラミング言語はタグが必要なのかとお考えかもしれません。これを理解するためには、インターネット・エクスプローラーやモジラ・ファイアーフォックスなどのブラウザーでウェブページが表示される過程の基礎的な理解を必要とします。
Phpを開始する
以下は役に立つ PHPの基本です。
写真提供:zoo.parkingspa.com
PHPのページはいつも、「.」で初め、変数の終わりに 「;」を使用してください。 PHPプログラムを適切に実行するためにphpmyadminをマニュアルで開始する前にPHP、PHPTriad を初めに設定してください。 次ぎにphpプログラム機能を可能にし、php pageを.php wingの中に持ち込んでください。 最後にこのタイプのPHP言語を使う際、セキュリティは主な要件であることを覚えておいてください。 PHPでページを作成する際、高度なセキュリティが必要です。 あなたのプログラムを操作したければ、文字通りに指示書に従うことが非常に重要です。 このタイプのシステムには精度がキィです。 プログラミングはそれほど難しくありません。 今日ではほとんど誰でもスキルを習得する事が出来ます。 オンラインチュートリアルはあなたの興味を駆り立てるでしょう。 チュートリアルのレッスンを読み、その後実際のプログラミングを試すには忍耐力が必要となるでしょう。
freezokaが無料ホスティング・サービスを増強
freezokaがPHPフレンドリーになりつつあります。
そうです。無料ホスティング・プロバイダーfreezokaのサービスは最近、増強されたのです。ユーザの需要と要望に、さらに応えるべく実施されたものです。
なじみのある方なら、freezokaではコントロールパネルの「Add-On Domains」機能と「Subdomains」機能を使用することをご存じでしょう。今回、ユーザのコントロールパネルに「Parked Domains」機能が採用されました。 この機能により、ユーザは特定のウェブサイトを指定せずに「park any domains(任意のドメインに設置する)」ウェブサイトを持つことになるかもしれません。
また、ユーザページからGoogleとポップアップ広告が削除されました。これらの広告はサイトがサポートを得る前の方法だったのです。現在では、音声広告会社と提携しています。新しいページがロードされるとき、オーディオ広告が5秒間再生されます。
しかし、最大の変化は、現在ではPHPのセーフモードのデフォルト設定は「オフ」になっていることです。この改良によりfreezokaがホストするサイトは他社がホストするサイトよりもフレキシブルになります。
ソース: Webhost Dir
なぜPHPなのでしょうか? パート3
PHPを使用する、そのほかのメリットはなんでしょうか。早速本題に入りましょう。
PHPはカスタマイズ可能です。再びオープンソースならではの利点です。そのため、プログラマはPHP言語のコアエレメンツ(言語を拡張できる領域)にアクセスして、必要に応じてカスタマイズできます。このようにしてPHP言語は常に改良されているのです。 想像してみてください。1,000人のプログラマが活動的にPHPコードに取り組んでいるのです。絶えず変化しているウェブにぴったりじゃありませんか。
今回までの3回の投稿で説明したのはあくまでベース部分です。次回の投稿ではさらなるお楽しみが待っています。
なぜPHPなのでしょうか? パート2
ほかにもPHPが好まれる理由があります。
PHPには、オープンソースならではの、非常に幅広く利用可能なテクニカル・サポートがあります。メーリングリストによるディスカッションやPHPのサポートとヘルプを提供するグループも多くあります。
これらのメーリングリストやグループではデータベースとの連携やWindows上での操作、ビギナーが遭遇しがちな問題など、さまざまなトピックを取り扱っている。ほかにも理由はあります。それはセキュリティです。PHPコードは他のユーザには見えないので(スクリプトが正しい限り)心配する必要はないでしょう。 PHPを習得すべき理由がまだ2つあります。ぜひ続編をご覧下さい。
なぜPHPなのでしょうか?
そう、なぜPHPなのでしょうか?
一つ目の理由としては、ウェブサイト上での動作が速いことでしょう。HTMLに埋め込まれているためページの処理とロード時間が短くて済むのです。また、PHPは使用方法が簡単です。その構文は比較的シンプルで非常に理解しやすいものです。プログラマでなくても理解して使用することができます。二つ目としてその多機能性が挙げられます。Windows、Mac、数種類のUnixなどほとんどのOSで使用することができます。
三つ目の理由、それはPHPが無料であることです。 オープンソースのプログラミング言語なので、何も購入する必要がないのです。
PHPとファイルシステム
PHPは秘書のような働きをします。
著者はこの例えがすごく好きです(奇妙に思うでしょうが・・・)。とにかく、先述した例えのように、PHPはファイルシステムと情報をやりとりする機能があります。すなわち、ローカル・ハードディスク内(または同一ネットワーク上のほかのコンピュータ内)のファイルやフォルダを読み書きできます。ファイルが存在しない場合でも、ファイルやフォルダを作成することができます。また、ファイル名の変更、ファイルの削除、属性を変えることもできます。必要であれば、PHPを使用してバックアップを取ることが可能です。
メインストリームへ向うPHP
PHPはとても人気がありますよね? 主要なソフトウエア最大手の1つである、マイクロソフトは原則として反オープンソース主義で、「.NET Framework」を推奨していますが、実際の言語プログラムではPHPが優勢のようです。
「Tiobe Community Programming Index」によると、PHPは技能有用性の分野で、昨年5位から4位へと着実にその順位を上げています。既にひっそりとC++を凌ぎ、そして、すぐにVisual Basicに追いつくでしょう。まさに驚きです。
最近IBMと提携を結んだZend TechnologiesはiSeriesプラットホーム上で企業向けPHPを提供しています。マイクロソフトはしぶしぶPHPをライバルとして認めたようです。IBMおよびZend Technologiesは、近い将来PHPが、IISやWindowsにおけるアパッチと互角の存在になると予測しています。
ソース: コンピュータ・ウィークリー





