どのようなConcrete5手配での絶対パス?
-
26-09-2019 - |
質問
っていうの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に対するものとなります。
(ページ名へのダッシュボード/フルサイトマップ/ページ名をプロパティページパス、立地。)