Expression Web 3でのPHPサポート

画像 PHPは重要なWebテクノロジーの1つであり、Expression WebでPHPサポートを実装しています。 Expression Web 3では、PHPページを作成したり、PHPコードをHTMLページに埋め込んだり、両方の方法を組み合わせたりできます。



Expression Web 3は、PHP構文の強調表示、Intellisense、PHPスニペットの挿入、PHPファイルの接続、開発用の組み込みサーバーを使用したPHPページの表示をサポートしています。 また、IIS6またはIIS7を使用している場合、FastCGIを有効にしてPHPのパフォーマンスを向上させることができます。





PHPインタープリターへのドッキング



PHPコードを記述する前に、PHPインタープリターへのパスがExpression Web設定で設定されていることを確認してください。

  1. [ツール]-> [アプリケーションオプション]に移動します
  2. インタープリターへのパスを指定します


画像



PHPページの作成

  1. 「ファイル」->「新規」->「PHP」に移動します
  2. 本文を書く


< HTML >

< HEAD ></ HEAD >

< BODY >

<? php echo ( "Hello World" ) ? >

</ BODY >

</ HTML >








組み込みWebサーバーでPHPページを表示する



PHPページをテストするには、ローカルまたはリモートのWebサーバーが必要です。 リモートサーバーを使用する場合の欠点は、サーバー自体に変更をアップロードして結果を表示するのに時間がかかることです。 ApacheやIISなどのローカルサーバーは、適切な構成で問題を引き起こす可能性があります。



Expression Web 3には、PHPおよびASP.NETページを表示するために使用できるWebサーバーが含まれています。 組み込みサーバーを使用するには、式設定でPHPインタープリターへのパスを指定する必要があります。



しかし、Expression Web開発サーバーの真の力は、さまざまなブラウザーを使用して結果を表示することと、さまざまな画面解像度で結果を表示できることです。



画像



PHPファイル接続



Expression Webは、複数のページにわたって単純な要素を結合するために、PHPファイルの組み込みをサポートしています。

<? php include (' Name_of_include_file . php '); ? >







接続されたアイテムが異なるファイルにある場合でも、Expression Webはデザインビューにそれらのコンテンツを表示します。



IntelliSense for PHP



コードのどこにいても、IntelliSenseが常にお手伝いします。 たとえば、プロパティまたは属性、メソッドまたはイベントのリストを表示します。 IntelliSenseは、組み込みのPHP関数に特に便利です;必要なパラメーターのリストと、対応するタイプが表示されます。



画像



PHPスニペット



PHPスニペットは、メニューの[挿入]-> [PHP]から挿入して、追加するスニペットを選択できる既製のPHPコードの単純なブロックです。 たとえば、Expression Webは、上記のように、メニューの[挿入]メニューからこのアクションを選択し、接続するファイルを選択すると、PHP incudeを挿入できます。



All Articles