質問

っていうのConcrete5システムのための雇用者といいます。

していまConcrete5設置されるディレクトリをサーバーと呼ばれ /realprofessionals.がConcrete5システムに新しいページとなっておりますので自分の絶対パス、たとえば、次のようになります。

http://www.wmcpartners.com/realprofessionals/footer

しかし、いったフォルダーの /realprofessionals というディレクトリ footer.どのようにしている。どのように http://www.wmcpartners.com/realprofessionals/footer するものとするリンク?

役に立ちましたか?

解決

答え: すべてのページをご要望を実際に行くにつindex.php ファイルです。ページのコンテンツは、データベースに保存されないファイルはサーバー通信を行います。

長い回答: Concrete5、多くのPHPに基づくCMSのう)の仕組みは以下のとおりです。すべての要求を通して、index.php ファイルです。このルーティングが施行され、これに一部のルールmod_rewrite。htaccessファイルです。ルール"ということを切望んで実行すると、そのページへの、代わりに行くindex.php およびパスに要求されたとしてpath$_GETパラメータは".その後のindex.php コードまたはその他のコードに含まれているindex.php ファイル)の中から、お客様のアクセスしたページが決定されますが、経路導入されたのだったの$_GETパラメータによるApache(mod_rewriteルールです。.htaccessファイル)を適切なコンテンツから取得したデータベースです。

保存コンテンツのデータベースに対してファイルをサーバに複数の利点があります。例えば、再使用、同じhtmlテンプレート--ヘッダ、フッター、サイドバー--べてのページで、変更した場合に、テンプレートを自動的に反映すべてのページで使われています。また、容易にシャッフルページの周りしなければならなかったものURLたい(例:おおまかな内容に過ぎません。php"に延長の末、または/2010/11/日系進路/for/ブログ/投稿).

の点についてはその要求を必要とするデータベースのクエリがほとんどのサイト(無zillionsのページビュー、トレードオフは全く不満はありません。(および各種キャッシュの削減に寄与し、パフォーマンス).

他のヒント

ヨルダンの答えは、優れた思いだろうなindex.php のurlがんに有効 写Url (タイプ'か'にconcrete5のsearchboxチェックです。

とにかく、そして手にとるようにプログラムの追加リンク内部のページ:

<a href="<?=$this->url('page-name');?>"> 
    page name 
</a>

でもlocalhostおよびオンライン、写Urlに対するものとなります。

(ページ名へのダッシュボード/フルサイトマップ/ページ名をプロパティページパス、立地。)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top