baseUrl()
一部の人々は、ビュー スクリプトでの正しい値へのアクセス、設定、または取得に関する問題を報告しています。しかし、少なくとも ZF アプリケーションが仮想プライベート ホスト (Amazon EC2) 上にあり、ディレクトリ構造と apache 書き換えルールを完全に制御している私のような状況では、なぜそれを使用する必要があるのか 疑問に思っています。ルートも同様。
たとえば、ファイルシステムが にあり、アプリケーションの mod_rewrite がすべてのリクエストを に送信することを知ってfoo.jpg
いpublic/images/foo.jpg
ますpublic
。
<img src="/images/foo.jpg" />
それ以外の
<img src="<?php echo $this->baseUrl();?>/images/foo.jpg" />
を使用することで、実際にどのような将来に備えた堅牢性やその他の利点が得られるのbaseUrl()
でしょうか? 今のところ全く使用しておらず、問題ありません。しかし、私はそれを使用するいくつかのコードを継承しており、それらを含むビュー スクリプトを編集するときは常に、それらの使用を取り除く傾向があります。後で後悔するのでしょうか?