私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】 Smarty 【テンプレートエンジン】 第2章
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>150
大幅な変更ならテンプレートの元になったHTMLをデザイナーに修正依頼し
その後テンプレートに反映。小さな変更ならプログラマが修正。
WebプログラマならHTMLはもちろんCSSも分かるだろ?
大幅な変更ならテンプレートの元になったHTMLをデザイナーに修正依頼し
その後テンプレートに反映。小さな変更ならプログラマが修正。
WebプログラマならHTMLはもちろんCSSも分かるだろ?
他人に説明する時に造語を使うな
フィルタ処理って、prefilterの処理もフィルタ処理だし、outputfilterの処理もフィルタ処理だ
フィルタ処理って、prefilterの処理もフィルタ処理だし、outputfilterの処理もフィルタ処理だ
他のプログラマーに自分が使う関数を書かせるのと
デザイナーにテンプレートを書かせるのと
どのぐらい違うのだろう
デザイナーにテンプレートを書かせるのと
どのぐらい違うのだろう
>>157
全然違うし、言いたいこともわからない。
全然違うし、言いたいこともわからない。
>>160
「>>○でお前が言ってたのと前提変わってるじゃねーか」
のように、勝手にこっちで推測して「関連レスだな」と判断すると
「そいつは俺じゃねーよ。勝手に行間読むな」
と返されるのは匿名掲示板。
基本的に「そのレス」の内容だけしか評価せんよ。
「>>○でお前が言ってたのと前提変わってるじゃねーか」
のように、勝手にこっちで推測して「関連レスだな」と判断すると
「そいつは俺じゃねーよ。勝手に行間読むな」
と返されるのは匿名掲示板。
基本的に「そのレス」の内容だけしか評価せんよ。
どう読めばそうなるのか知らんが、まぁそう思いたいならそう思えばいいんじゃないか
とりあえず唐突な造語は使わんほうがいいよ
とりあえず唐突な造語は使わんほうがいいよ
造語じゃなくて、outputもpreもpostも含めてフィルタ処理だろ・・・
お前職場でもそんな揚げ足取りばっかやってるん?
お前職場でもそんな揚げ足取りばっかやってるん?
ひとつだけ言わせろ。つまらん事で結果するな。
あと、PGなら相手の主張も一旦受け止めて反論しろ。
あと、PGなら相手の主張も一旦受け止めて反論しろ。
フィルタ(preにせよpostにせよ) と ブロック関数のコストの違いだったら、圧倒的にブロック関数の方が不利
ブロック関数は出力毎に作動するから
preとpostのフィルタは出力毎には動作しないからコストが無い
ブロック関数は出力毎に作動するから
preとpostのフィルタは出力毎には動作しないからコストが無い
>>119 のやってるprefilterでブロック関数を生成と、outputfilterならどっちがコスト高い?
俺の認識ではブロック関数は、
ブロック内の出力にoutputfilterをかけるようなものなので、
さほどコストに違いなは無いと思うが。
俺の認識ではブロック関数は、
ブロック内の出力にoutputfilterをかけるようなものなので、
さほどコストに違いなは無いと思うが。
実験してみた。
11個ほどAリンクがあるページで4800バイトの超軽いページ。
なにもしないと0.120秒程度。
ブロック関数で処理すると0.140秒程度
正規表現はめんどかったんで、ereg_replace("href=", "href2=", $content)
で、リンクの数だけとりあえず置換されるようにしてみた。
結果0.127秒程度
まあ正規表現は駄目だと思うね。ページ容量がこの程度で0.007秒も増加するし
全然細かいことができないから、urlchangeを呼んで色々やりたいという需要も満たせない
細かく事やり始めるとコストが膨大になるのも目に見えてる
11個ほどAリンクがあるページで4800バイトの超軽いページ。
なにもしないと0.120秒程度。
ブロック関数で処理すると0.140秒程度
正規表現はめんどかったんで、ereg_replace("href=", "href2=", $content)
で、リンクの数だけとりあえず置換されるようにしてみた。
結果0.127秒程度
まあ正規表現は駄目だと思うね。ページ容量がこの程度で0.007秒も増加するし
全然細かいことができないから、urlchangeを呼んで色々やりたいという需要も満たせない
細かく事やり始めるとコストが膨大になるのも目に見えてる
この差がどうでもいいレベルなら、正直どっち使ってもいいよw
質問主の需要はどちらでも満たせるし
>>179
そそ、そんな感じ。
実際はpreg_replace_callbackを使うことになるのかな?
Aタグの解釈はもっと厳密にやらないとなー
target属性とかもうまく避けないと
てか、正規表現で正確にやるのつらくね?
質問主の需要はどちらでも満たせるし
>>179
そそ、そんな感じ。
実際はpreg_replace_callbackを使うことになるのかな?
Aタグの解釈はもっと厳密にやらないとなー
target属性とかもうまく避けないと
てか、正規表現で正確にやるのつらくね?
>>179
ブロック関数1回の呼び出しオーバーヘッドは 0.001秒ってところか
prefilterと組み合わせる手間も考えるとoutputfilterかなぁ・・・
Aタグ解釈の完璧な実装は難しいよね。
JavaScript使っていいならjQuery経由でクライアント側書き換えとかもありかもしれんね。
ブロック関数1回の呼び出しオーバーヘッドは 0.001秒ってところか
prefilterと組み合わせる手間も考えるとoutputfilterかなぁ・・・
Aタグ解釈の完璧な実装は難しいよね。
JavaScript使っていいならjQuery経由でクライアント側書き換えとかもありかもしれんね。
prefilterならsimple_html_domとかで厳密解釈できるから良いぜ
それはprefilterに限らないんじゃないか?
というか正規表現より重くなる気がすw
というか正規表現より重くなる気がすw
重い重くないの話しているやつで、outputfilterで正規表現置換を主張している人間は
なぜ何度注意されても「outputfilterの結果はキャッシュされない」「prefilter, postfilterの結果はキャッシュされるから、多少重くても問題ない」
という事実を無視してまぜっかえすの?
馬鹿なの?煽りなの?
なぜ何度注意されても「outputfilterの結果はキャッシュされない」「prefilter, postfilterの結果はキャッシュされるから、多少重くても問題ない」
という事実を無視してまぜっかえすの?
馬鹿なの?煽りなの?
今更蒸し返すお前も相当アレだと思うが、
prefilterでブロックタグに置換した後のコンパイル済テンプレートはキャッシュされるが、
ブロックタグ自体の実行コストが重いと>>177で実証されている。
おわり。
prefilterでブロックタグに置換した後のコンパイル済テンプレートはキャッシュされるが、
ブロックタグ自体の実行コストが重いと>>177で実証されている。
おわり。
テンプレートってよく使われてるものなの?
HTMLとPHPがごちゃごちゃになって読みにくくなる(書き方が下手なだけだけど)から
テンプレートはなんか便利そうだなって思うんだけど、
決定的な理由がないと何となく踏み出せないのれす・・
HTMLとPHPがごちゃごちゃになって読みにくくなる(書き方が下手なだけだけど)から
テンプレートはなんか便利そうだなって思うんだけど、
決定的な理由がないと何となく踏み出せないのれす・・
そうなの?
大規模なシステムを作る場合はみんな使ってる
みたいなことがあれば絶対覚えようと思うんだけど
大規模なシステムを作る場合はみんな使ってる
みたいなことがあれば絶対覚えようと思うんだけど
>HTMLとPHPがごちゃごちゃになって読みにくくなる(書き方が下手なだけだけど)から
>テンプレートはなんか便利そうだなって思うんだけど、
多分テンプレートエンジンを導入した人の大半は同じ理由だと思う。
無くても大丈夫だけど、あれば便利な局面が結構あるよ。
>テンプレートはなんか便利そうだなって思うんだけど、
多分テンプレートエンジンを導入した人の大半は同じ理由だと思う。
無くても大丈夫だけど、あれば便利な局面が結構あるよ。
>>155-156
普通は紙芝居の時点でデザインはある程度FIXするだろ?
開発に入って大幅な変更が入るようなことは今までなかったんだが。
お前らの開発現場では実装段階でそんなに何度もデザインが変わるのか?
もしそうなら上流工程のやり方を見直した方がいいぞ?
あとテンプレートっていうのはSmarty使ってようが生PHPだろうが
プログラムの一部だと思うんだけど、それをデザイナーに触らせるのって
気持ち悪くないの?
普通は紙芝居の時点でデザインはある程度FIXするだろ?
開発に入って大幅な変更が入るようなことは今までなかったんだが。
お前らの開発現場では実装段階でそんなに何度もデザインが変わるのか?
もしそうなら上流工程のやり方を見直した方がいいぞ?
あとテンプレートっていうのはSmarty使ってようが生PHPだろうが
プログラムの一部だと思うんだけど、それをデザイナーに触らせるのって
気持ち悪くないの?
>>194
例えばブログ系システムとかテンプレート自体が増える事もある。
ユーザ別にデザインを振り分けたくなる事もある。
気持ち悪いとか、そんな個人的感情で誰でも出来るテンプレート編集にプログラマのリソースを割くのが当たり前だと思っているなら、
職業PGは向いていないと思うよ。気持ち悪くない分業方法を確立しなきゃ。
個人的には生PHPタグが混入しているテンプレートの方が気持ち悪い。
例えばブログ系システムとかテンプレート自体が増える事もある。
ユーザ別にデザインを振り分けたくなる事もある。
気持ち悪いとか、そんな個人的感情で誰でも出来るテンプレート編集にプログラマのリソースを割くのが当たり前だと思っているなら、
職業PGは向いていないと思うよ。気持ち悪くない分業方法を確立しなきゃ。
個人的には生PHPタグが混入しているテンプレートの方が気持ち悪い。
>>195
ブログ系システムみたいな揚げ足取りの例は無視な。
気持ち悪いと思うのはプログラマとして当然の思考。
例えビューでもコード(Smartyのタグでも)の入ってる時点で
プログラマの管理すべきソースだろ?
そこに勝手にデザイナーが手を入れていいのか?
素人の仕事じゃあるまいし。
HTMLからテンプレートへの変換って大した手間でもないだろう?
そんなことも面倒に思うほどどうしようもない人間なのか君は?
デザイナーだって汎用性のないSmartyの記述なんか覚えたくないと思うよ?
>個人的には生PHPタグが混入しているテンプレートの方が気持ち悪い。
CakePHPとかsymfonyとか触ったことないんですね。
そんな低レベルな人はレスしないでほしいな☆
ブログ系システムみたいな揚げ足取りの例は無視な。
気持ち悪いと思うのはプログラマとして当然の思考。
例えビューでもコード(Smartyのタグでも)の入ってる時点で
プログラマの管理すべきソースだろ?
そこに勝手にデザイナーが手を入れていいのか?
素人の仕事じゃあるまいし。
HTMLからテンプレートへの変換って大した手間でもないだろう?
そんなことも面倒に思うほどどうしようもない人間なのか君は?
デザイナーだって汎用性のないSmartyの記述なんか覚えたくないと思うよ?
>個人的には生PHPタグが混入しているテンプレートの方が気持ち悪い。
CakePHPとかsymfonyとか触ったことないんですね。
そんな低レベルな人はレスしないでほしいな☆
ブログ系ってのは解りやすく例えただけだよ。
ユーザが好きなテンプレートを使えるサイトは多々あるよね。
SNS系、グリーティングカード系、携帯系、etc
揚げ足取りじゃなくて、君が携わった事ないだけだよ。経験不足。
それじゃなくともSI系や代理店系の仕事になると、大抵外部の人間がテンプレートを弄る事になるよ。
>例えビューでもコード(Smartyのタグでも)の入ってる時点でプログラマの管理すべきソースだろ?
それは貴方の視野が狭いだけ。
デザイナでも扱えるレベルの環境すら提供出来ない糞PGは大人しく自分でテンプレート書いてなw
>HTMLからテンプレートへの変換って大した手間でもないだろう?
貴方の作ってるサイトがしょぼいか、貴方がしょぼいからテンプレート編集振られてるだけだよ。
>CakePHPとかsymfonyとか触ったことないんですね。
触った事無いじゃなくて、触った上で気持ち悪いんだがw
ユーザが好きなテンプレートを使えるサイトは多々あるよね。
SNS系、グリーティングカード系、携帯系、etc
揚げ足取りじゃなくて、君が携わった事ないだけだよ。経験不足。
それじゃなくともSI系や代理店系の仕事になると、大抵外部の人間がテンプレートを弄る事になるよ。
>例えビューでもコード(Smartyのタグでも)の入ってる時点でプログラマの管理すべきソースだろ?
それは貴方の視野が狭いだけ。
デザイナでも扱えるレベルの環境すら提供出来ない糞PGは大人しく自分でテンプレート書いてなw
>HTMLからテンプレートへの変換って大した手間でもないだろう?
貴方の作ってるサイトがしょぼいか、貴方がしょぼいからテンプレート編集振られてるだけだよ。
>CakePHPとかsymfonyとか触ったことないんですね。
触った事無いじゃなくて、触った上で気持ち悪いんだがw
>>198
ブログ系のシステムでテンプレートが増えたところで
そんなに何千もの数になるのか?ならんだろ?
そしてHTMLからテンプレートに変換する作業にどれだけの
時間がかかるんだ?そんなにかからんだろ?
プログラマのリソース云々言う程のことか?
>それじゃなくともSI系や代理店系の仕事になると、
>大抵外部の人間がテンプレートを弄る事になるよ。
大嘘つくなよ。
SIの仕事でテンプレートをデザイナーその他の人間に触らせるような
現場見たことねーよ。
>デザイナでも扱えるレベルの環境すら提供出来ない
何を訳の分からないこと言ってんだ?
頭おかしくなっちゃったの?
>貴方の作ってるサイトがしょぼいか、貴方がしょぼいからテンプレート編集振られてるだけだよ。
HTML→テンプレートの変換すらできないのか。
もうね・・・レベルが・・・低すぎる・・・。
>触った事無いじゃなくて、触った上で気持ち悪いんだがw
じゃあ、気持ち悪いからCakePHPもsymfonyも使わないんだ?
もしくはView改造して使ってるのかw
お前は一生Smarty使ってろwww
Smarty3の感想聞かせてくれやwww
ブログ系のシステムでテンプレートが増えたところで
そんなに何千もの数になるのか?ならんだろ?
そしてHTMLからテンプレートに変換する作業にどれだけの
時間がかかるんだ?そんなにかからんだろ?
プログラマのリソース云々言う程のことか?
>それじゃなくともSI系や代理店系の仕事になると、
>大抵外部の人間がテンプレートを弄る事になるよ。
大嘘つくなよ。
SIの仕事でテンプレートをデザイナーその他の人間に触らせるような
現場見たことねーよ。
>デザイナでも扱えるレベルの環境すら提供出来ない
何を訳の分からないこと言ってんだ?
頭おかしくなっちゃったの?
>貴方の作ってるサイトがしょぼいか、貴方がしょぼいからテンプレート編集振られてるだけだよ。
HTML→テンプレートの変換すらできないのか。
もうね・・・レベルが・・・低すぎる・・・。
>触った事無いじゃなくて、触った上で気持ち悪いんだがw
じゃあ、気持ち悪いからCakePHPもsymfonyも使わないんだ?
もしくはView改造して使ってるのかw
お前は一生Smarty使ってろwww
Smarty3の感想聞かせてくれやwww
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】 Smarty 隔離スレ 【テンプレート】 (1001) - [48%] - 2010/3/28 11:16 ○
- 【PHP】Laravel【フレームワーク】 Part.11 (870) - [43%] - 2022/8/28 15:45
- 【PHP】Laravel【フレームワーク】 Part.2 (917) - [43%] - 2019/9/10 9:15
- 【PHP】Laravel【フレームワーク】 Part.3 (983) - [43%] - 2021/2/12 4:00
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [43%] - 2023/1/30 18:45
- 【PHP】Laravel【フレームワーク】 Part.4 (460) - [43%] - 2021/4/4 4:00
トップメニューへ / →のくす牧場書庫について