質問するログイン新規登録

Q&A

解決済

1回答

747閲覧

PHPよりlaravelを使ってサービスを作った方が良いですか?

Ms.yy

総合スコア83

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2019/06/21 12:20

0

0

現在PHPを勉強しておりますが、学習だけでは進まないと思い何かサービスを作ってみようと思ったのですが、
フレームワークであるlaravelを使ってサービスを作った方が出来上がりが早いし、コードのエラー解決も早いと聞きlaravelの学習に入ろうか検討しています。

PHPだけでサービスを作るのはナンセンスでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

回答1

0

ベストアンサー

PHP(とsmarty)だけで作ってフレームワークが必要だと思った段階でフレームワークを選定すれば良いです

投稿2019/06/21 12:21

hentaiman

総合スコア6434

Ms.yy

2019/06/21 12:23

なるほどです。 フレームワークとは設計の段階から導入してずっとそれを使うのではなくて、php単体で作って必要とあれば導入することも可能なんですね^^
hentaiman

2019/06/21 12:28

個人的な判断ですが、基本的なセキュリティに関する事を概念だけで良いので知っているというのなら使うと良いと思います。分かりやすいもので言うとLaravel使うだけでCSRF対策出来るようなもんです。 CSRF対策なんてのは簡単だけど、自分で作ってみるとまた理解も深まってくるんじゃないでしょうか。 素のPHPで勉強していってセキュリティ的に問題のある作りに気付いて調査するという段取りの方が、ちゃんと身になる知識になると思います。
hentaiman

2019/06/21 12:30

あとフレームワーク導入するなら設計の段階から導入を前提に設計するべきです。あとから置き換えるなんて怠くてやってらんない。 PHPの勉強と書いてあるので、そこを重視した回答です。
Ms.yy

2019/06/21 12:41

ありがとうございます。 セキュリティ面で取り入れてみる・・・参考になります。 フレームワーク勉強しずともPHPだけで作るのも良いかなと感じてきました! ただ、サービスを作ろとしてPHPやHTMLで1から作るのは結構時間が掛かるイメージですが、 フレームワークで作るのとではスピードが圧倒的に違いますか?(;´・ω・) イメージしてるサービスが簡単な掲示板を作成しようと思っております。
hentaiman

2019/06/21 12:48

その程度機能なら自分だったらフレームワーク使わない方がめっちゃ速く出来て楽だし、環境を用意するのも簡単です。 Ms.yyさんの作ろうとされているものよりも多少は機能が複雑でDBも利用しするシステムをphp+smartyで作って納品した事もありますが、フレームワーク使ってたら多分倍以上の時間かかってたと思います。 laravelの良いところはDBの利用とバリデーション系の処理ですね。バリデーションはかなり良いと思う。DBはまあどっちでも良いけどlaravel使うならせっかくなのでついでに使おうって感じ。
Ms.yy

2019/06/21 12:55

なるほどです^^ でしたらとりあえずPHP単体で作ってみようと思います。 そのsmartyは初耳なのでちょっと調べてみます。 フレームワークではなさそうですね。
hentaiman

2019/06/21 13:02

html上でphpの変数を使えるようにする為のテンプレートエンジンで、導入がとても簡単です。 php学習中の人がsmarty取り入れたら、laravelなんていらないじゃんsmartyめっちゃ楽やん!って心変わりするぐらい簡単で便利です。 それでは、また知識が深まった頃にlaravelの魅力に気付いてlaravelに帰ってきてくださいませ…
Ms.yy

2019/06/21 13:16

hentaimanさんご丁寧にありがとうございました。 smartyいいですね! さっそく調べてみますね^^
退会済みユーザー

退会済みユーザー

2019/06/21 21:58

今頃Smartyなんか初心者さんに勧めたら、オラ、流石にダメだと思うぞ。
toll_tree

2019/06/21 22:57

@goku59さん 自分もsmartyには、興味があり勉強してみようかと思っていたのですが、goku59さんがsmartyをお勧めしない理由はなにか教えて頂けますでしょうか?
m.ts10806

2019/06/22 00:27 編集

Ms.yyさん タイトルが少し気になりましたが、Laravelは結局PHPで動いているわけで。(正確には「Pure PHPのみよりフレームワークを使った方が」でしょうか。) いずれにしてもLaravelのview部分をデフォルトのBladeからSmartyにかえることも可能です。 以下、2名へ。とくにtoll_treeさんへ Smartyを標準viewに採用しているフレームワークもあるので「ダメ」ということはないですね。2の頃の話ならまだしも3はそれなりに需要があると思いますし、現場でも使われています(3になってからも長いですし、それなりに経歴の長いエンジニアに好まれる傾向があるという点は否定しませんが)。 Twigのほうがいいとい意見も確かに多いですが、現場でという観点だとSmartyを覚えておいて損はないのではないでしょうか。 LaravelやっているならBladeがほぼ独走状態ですが、前述のとおりLaravelにSmartyを入れられるので、現場のエンジニアが「慣れているから」という理由で、私がSmartyを入れて使ってもらったこともあります。学習コストの兼ね合いもあるでしょう(bladeは後発ゆえにSmartyを覚えていたらある程度理解はしやすいとは思いますが、学習コスト0にはならないので) 最終的には現場のルールと好みによってくると思うし、「テンプレートエンジンを使う」というのは余程レガシーな開発現場でない限りはマストなのでどれも手を出しておいて損はないと思います。
hentaiman

2019/06/22 06:11

> goku59さん toll_treeさんも聞かれてますが、何がダメだと思いますか?質問者さんや他の分からない方々が理解出来るように、smartyがダメな理由を記載した上で代替方法を書いてあげた方がいいんじゃないでしょうか?普通の言葉で。 > mtsさん 「ダメではない」どころか最初に教えるテンプレートエンジンとしてベストだと思ってましたが、良くない理由があるなら教えて欲しいです。 ソロで勉強しようとしてる人にとってはネット上に転がってる日本語の情報が圧倒的に多いこと自体がメリットなので、仮にダメな点が小さなものなら自分だったらお勧めしちゃいますが… smartyもtwigも最新リリース時期は似たようなものなんでそういう観点含めたとしてもsmartyで良いと思ってます いくらhentaimanでも脳死状態でsmartyを勧めてるわけではナイけど、これから学習しようとしている人にとてもBADな情報教えようとしていると感じたならコメントで正してもらった方がGOODです。
m.ts10806

2019/06/22 10:43

hentaimanさん goku59なる人物は過去に色々あって強制退会喰らったあともキャラ被って何回も参加してる人なので放っておいて良いと思います。酔っぱらいに絡まれたと思った方がいいです。技術力の問題より人物の問題の方が大きいので。 そういえば私はBadな点は特に挙げてませんよ。私はSmartyから入ってますが、BladeもTwigもPurePHPも一通りやったなかで「どれもやっておいて損はない」と思ってます。 もちろん全てが全て完璧なものはないですので、そこはうまく付き合っていく必要はあるものの、結局は現場のルール、または好みです。 個人なら一通り触ってみて組んでみて決めれば良い話で、他人にダメと言われたからとやめるようなら最初から手を出さない方が良いと思ってます。
hentaiman

2019/06/22 10:50

> そういえば私はBadな点は特に挙げてませんよ それはもちろん分かってますとも! 単純にmtsさん程の技術や知識のある人が「ダメということはない」という書き方をされてたので、ダメではないだけで良いとも言えないという事なんだろうか?って思って聞きたかっただけです笑 失礼しました
m.ts10806

2019/06/22 11:50

hentaimanさん んー、テンプレートエンジンのメリットはほぼほぼどれも同じと思っていて 「じゃあどこで差が出るか」というところまで私自身も使い込んでるかと言うと、結局使い方は公式ドキュメントで調べながらなので、「まずはテンプレートエンジンのメリットに触れましょう」くらいのアドバイスしかできないというのもあります。 1個覚えれば若干のお作法の違いを吸収できればある程度使えるようになるのはフレームワークとか言語と同じだとは思いますし。 テンプレートエンジンもフレームワークと組み合わせることでより効率的というかメリットを活かせるようになるとは思っています。 なのでごめんなさい。「laravelなんていらないじゃんsmartyめっちゃ楽やん!」だけはちょっと同意しかねる部分はあります。 レガシーシステムを除いては大抵はフレームワークが採用されるので、もちろんPHPをきちんと理解した上で前提が必要ではあるものの、フレームワークにいかないという選択肢はないと思っています。 ※WordPressに行くならまたそれはそれで特異なジャンルなので除く
hentaiman

2019/06/22 12:06

めっちゃ楽ってのはphp学習中の人がという前提の上で、なおかつ知識が深まったらlaravelの良さが分かると思う、と書いてますので・・・書き直した方が良いとか注釈入れた方が良い内容があればそこは編集するので教えてください。
Ms.yy

2019/06/22 12:07

smarty調べてみました! 本の種類がアマゾンで見た限り2冊程しかなく、しかも両方とも2005.2008年とかなり古いです。 ネットでもあまり情報が無く、今はsmarty3が最新っぽいので、とりあえず古いですが本を購入してそれからsmarty3になってからの変更点を消化しようと思いました。 ただPHPもverが5だと思うので本での勉強がやや心配です。
hentaiman

2019/06/22 12:08

smartyの本は必要無いです。smartyを取り入れるなら最初からsmarty3のみを取り入れて使った方がいいです。
Ms.yy

2019/06/22 12:13

smartyの公式サイトやや分かりずらくて取っつきにくかったですが、やはり最新のものを最初から習得した方がいいということで頑張って公式サイトで勉強してみます。 >mts10806さんPHPのことまだ全然分からなくてどれやっても損はないとか、bladeもsmaryと同じ役割をしているとか頂いた文章凄く参考になります! ありがとうございます。
m.ts10806

2019/06/22 12:18

私も本は不要でひとまず公式ドキュメントだけで良いと思います。 https://www.smarty.net/docs/ja/ 今後のことを考えたらComposerから導入した方がいいかもしれませんね。 Smartyと言っても裏ではPHPはガンガン動いて書かれた情報を置換していっているだけ・・・と言ってもいいので、PHPをある程度理解した上でSmarty行きましょう。 hentaimanさん すみません。意図をくみ取れていなかったのと文章の流れを読めてなかったようです。失礼しました。
Ms.yy

2019/06/22 12:27

ComposerはPHP初めて学習した時にいきなりlaravelの本で勉強進めていったときにすでにインストールしました! ただ 訳が分からなかったのでPHPから初めて→smartyやるって(今)って感じです!
退会済みユーザー

退会済みユーザー

2019/06/23 05:27 編集

おす、おらgoku! おめぇ、Smartyなんかやるのかぁ、わざわざそんな古臭い技の修行を積むなんて、おめぇ、さてはマニアだな? Smartyなんか、今どき誰もつかってねぇぞ。 記述がめんどくせぇし、おせぇし、キャッシュが邪魔ばっかしやがるし、性能もわりぃし、不便だし、変数展開のデフォルトがrawだし、とにかく古りぃし、いい事なんかなんにもねぇぞ。 おら、普通にTwigを使った方がいいと思うぞ。 記述が簡潔だし、早ぇし、キャッシュは邪魔しねぇし、性能たけぇし、超便利だし、変数展開のデフォルトがエスケープだし、フィルタやファンクションみてぇな技が使い放題だし、他のテンプレートをincludeも継承もできるし、めちゃくちゃ便利だぞ。Smartyに出来てTwigに出来ねぇ事といったらbreakとcontinueだけだろ。 Smartyは弱過ぎて話になんねぇから、おら、8年くれぇ前にTwigに乗り換えて、すっげぇ快適だぞ。 同じ修行するにしても、もうちょっとマシな奴の下で修行した方がいいんじゃねぇのか? あと、ヘンタイマンだかサイバイマンだかよくわかんねぇけど、これ、どういう意味だ? >代替方法を書いてあげた方がいいんじゃないでしょうか?普通の言葉で。 おら、普通にしゃべってんぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 05:25

>goku59なる人物は過去に色々あって強制退会喰らったあともキャラ被って何回も参加してる人なので放っておいて良いと思います。 ははは、ひでぇ言いようだなぁ。 mts10806、おめぇはなんかやたら頭がかてぇみてぇだから、さては、いまだにSmartyなんか使ってんだろ。 そんなゴミとっとと捨てて、早くTwigに乗り換えた方がいいと、おら、思うぞ。 >前述のとおりLaravelにSmartyを入れられるので、 って、おめぇ、一体何がしてぇんだ? WEBアプリを作りてぇのか? Smartyが使いてぇのか? おめぇ、手段が目的化するタイプだろ。そんなんじゃ天下一武道会には出られねぇぞ。もっと修行しろよ。
m.ts10806

2019/06/23 05:35 編集

少なくとも私の住む国にはサイバイマンも天下一武道会もアニメマンガ以外でそのような口調で話す人もいないのでなんのことを仰っているのかわかりませんね。大して面白くもないのでそろそろ退かれては。これ以上絡みたくないですし。
退会済みユーザー

退会済みユーザー

2019/06/23 09:52 編集

大体、Smartyは3でやっとデフォルトがrawじゃダメだって気付いて対応したんだろ。 弱すぎて話になんねぇんだよな。 Twigははじめっからデフォルトがエスケープだったからな。 もう、戦いのセンスがSmartyとは違うんだよ。 なのにSmartyを初心者に勧めるような奴は、そもそも戦い方をしらねぇんだと、おら、思うぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 05:34

>少なくとも私の住む国にはサイバイマンも天下一武道会もアニメマンガ以外でそのような口調で話す人もいないので。 そうなのか、そりゃ退屈そうな国だな。 おめぇも、おらの国に来いよ。強ぇ奴がいっぺぇいて、おめぇもわっくわくすると、おら、思うぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 05:42

>大して面白くもないので
退会済みユーザー

退会済みユーザー

2019/06/23 05:43

これはmts10806、おめぇ、自分の事書いてんだろ。 確かにおめぇはギャグのセンスがカケラもねぇからなぁ。 そんな頭じゃおめぇ、夢詰め込めねぇだろ。
退会済みユーザー

退会済みユーザー

2019/06/23 09:53 編集

Ms.yy、おめぇにちょとオラからアドバイスしておきてぇ事があるんだけどな、 Yngwie J Malmsteen っていうスウェーデン出身のギタリストが居てな、 そいつのアルバムにThe Seventh Signっつーアルバムがあんだ。 で、その中のタイトル曲 「Seventh Sign」って曲の歌詞の一節が、これだ。 Blind leading the blind No one sees the seventh sign We're left behind おめぇは師匠を見過ったら、時代に取り残されっぞ、って意味だ。
hentaiman

2019/06/23 05:54 編集

内容もちゃんとした説明だし、ダメ出してたsmartyの動作も古いバージョンを例に出してしまった事に気付いてちゃんと訂正してるのもの問題無いと思うし、いちいち否定してないで普通にアドバイス書いたらどうでしょうか? smartyやめとけというにはとても弱い根拠だと思うけど、そこは人それぞれなので好きに言えばいいでしょう。 センスについてあえて言うなら、先発のシステムと後発のシステムを比較すること自体がおかしい。普通は後発の方が優秀なのは言うまでもない。 しかし情報量は大抵先発のが多くて当然。対面で指導するなら、本人が使いたいと言ったものを教えれば良いから好きなものにすればいいけど、それは不可能なので検索のしやすさを優先しているだけ 大体そういう考えで物事言い始めたら結局laravelだけやっとけばいいよって話に戻る
退会済みユーザー

退会済みユーザー

2019/06/23 05:56

>普通は後発の方が優秀なのは言うまでもない。 なら、後発使えばいいじゃねぇか。 おめぇ、修行してんのか? 修行にしても方向性間違えてっと、おら、思うぞ。 だいたい、これから修行するって若ぇやつに、なんで先発の使いづれぇ奴を勧めてんだよ。 おめぇら、悪魔かなんかか?
退会済みユーザー

退会済みユーザー

2019/06/23 05:57

>結局laravelだけやっとけばいいよって話に戻る
退会済みユーザー

退会済みユーザー

2019/06/23 05:58

まさかおめぇ、Laravelでしか使えない「Blade」使えって言ってるのか? おめぇ、本当に頭悪りぃだろ? そんな流用できねぇ、資産にならねぇ知識を若けぇ奴の貴重な時間を使って修行させようとしてんのか? おめぇ、悪魔だろ。
退会済みユーザー

退会済みユーザー

2019/06/23 06:29 編集

>smartyがダメな理由を記載した上で代替方法を書いてあげた方がいいんじゃないでしょうか? >いちいち否定してないで普通にアドバイス書いたらどうでしょうか? サイバイマンだかヘンタイマンだかよく分かんねぇけど、 おめぇ、言ってる事がメチャクチャだ。 何言ってんのかよくわかんねぇぞ、おら。
退会済みユーザー

退会済みユーザー

2019/06/23 06:03

>ダメ出してたsmartyの動作も古いバージョンを例に出してしまった事に気付いて 何いってんだ、おめぇ。「それがSmartyの本質だ」って言ってんだ。 ほんとうに頭わりぃな。 サイバイマンみてぇな名前してるだけあって、知能がねぇみてぇだな。
退会済みユーザー

退会済みユーザー

2019/06/23 06:05

ヘンタイマンおめぇはさぁ、そろそろ自分がMr.サタンだって事に気付いた方がいいんじゃないかと、おら、本気で思うぞ。
m.ts10806

2019/06/23 06:07

酔っぱらいが絡んできただけなので通報。昼間から真っ向から相手するもんではないです。運営に任せます。 例え思った通りの対応してくれなくても、言っても聞かないなら仕方ない。以降スルーで。
hentaiman

2019/06/23 06:14

サタンはあらゆる面で優秀だと思うし運まで良いキャラだぞ
退会済みユーザー

退会済みユーザー

2019/06/23 06:17

mts10806、おめぇ、ほんとうに完全な老害だな。 古臭せぇ知識で初心者に古くせぇテンプレートエンジンを勧めて、 自分の思い通りにならないと「通報」しました、かぁ。 おめぇはネチネチ嫌味みたいな投稿しかできねぇから、最近はおめぇ自身がかなり通報されてんだろ。 ならせめて、もうちょっと若けぇ奴に利益になる情報を提供したらどうだ? おら、おめぇが陰湿なコメントをし続ける事は、若けぇ奴の為になんねぇと思うぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 06:22 編集

>サタンはあらゆる面で優秀だと思うし運まで良いキャラだぞ おめぇの個人的な感想は、この際、どうでもいいな。 いまどきSmartyなんか初心者に勧めている化石時代から一切進化せずに生きていそうな奴は、 おとなしく自分の部屋だけに籠もっててくれよ。 そんな知識を若けぇ奴にひけらかされたらこの国にとって迷惑だと、おら、思うぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 06:28

>現場のエンジニアが「慣れているから」という理由で、私がSmartyを入れて使ってもらったこともあります。 なんでこういう「(私はこれしか出来ないので)これを使います」って案件を作っちゃうんだろうな。おら、本当に頭がおかしいんじゃないかと思うぞ。 手段を目的化してしまう老害エンジニアは迷惑以外の何物でもないと、おら、思うぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 06:36

なんかQiitaとか見てみたぞ。 https://qiita.com/rana_kualu/items/52d6726956ee25366805 >え?レスポンスが遅い? >そんなシビアなサイトにPHPなんて使ってるんじゃない。 こいつ、頭悪りぃんだろ、きっと。
退会済みユーザー

退会済みユーザー

2019/06/23 10:38 編集

>今時defineとかrequire_once山盛りでソースは古臭いし、 >修正子はfunctionべた書きでグローバル汚染するしと残念な感じだけど、 >使うぶんにはあんまり関係ないしね。 mts10806 とか、このレベルと同じって事なんだよな。 そんなのがずっとteratailのランキング上位に居て、 さも、teratailの看板ですってツラして陰湿なコメントをしつづけてるんだろ? そりゃ、このサイト大丈夫かよ? 教えてgooより酷くねぇか?って。おら、本気で思うぞ。
hentaiman

2019/06/23 07:09

mtsさんのコメントは下位のメンバーが作業しやすい環境を用意したという意味にしかとれない。手段と目的を履き違えていないからスケジュールやコストの兼ね合いでメンバーのやりやすい環境を整えただけででしょう。 手段優先するならわざわざlaravelにsmarty導入なんて事はしてないでしょうね。その結果メンバーの作業効率が下がってスケジュールに遅れたんじゃ話にならない。 大体ここで暇つぶしに回答している人達ならほぼ全員が環境用意とか新しいものの導入を楽に出来るぐらいの能力はあるでしょう。多分ね。 > そんな知識を若けぇ奴にひけらかされたらこの国にとって迷惑だと、おら、思うぞ。 国の心配するならこんな所で個人相手にコメントしてないで政治活動でもして法整備できるように活動したらいいんじゃないでしょうか
退会済みユーザー

退会済みユーザー

2019/06/23 09:42 編集

んーと、サイバイマンだかヘンタイマンだかいう奴さ、 おめーはもうちょっと修行積んでからしゃべらねぇと、恥かくだけだぞ、 この回答忘れたのか? https://teratail.com/questions/191372#reply-284001 おめーの言うことはいつも浅くてその場でとってつけたような言い訳ばっかりで、 全然説得力がねーんだよ。 そんな事してる暇あるなら、Smartyの方が優れているところを書いたらいいんじゃねぇのか? まぁ、そんなところはねーけど。
退会済みユーザー

退会済みユーザー

2019/06/23 09:46

おらは両方使った上で、「明らか」にTwigの方が便利で強ぇと思うから勧めてるんだからな。 mts10806もhentaimanも、どう見てもまともにTwig使った事ねーだろ。 それがバレないように必死で別の方向に話をもっていこうとしてっけど、いいからTwig使ってみろって。 使ってみりゃぁ、Twigの方がはるかに便利だって事くれぇ、一瞬で分かんぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 09:57 編集

大体ヘンタイマンだかサイバイマンだかいう奴さ、 おめーが何がダメなのか説明しろって言うから説明したのに、説明はしてくれているけど否定ばっかするなっておめー、一体何言ってんだよ。 おめーは単純に、自分の浅い知識が否定されたから腹立ててるだけで、質問者の事何にも考えてねーだろ。 おらは実体験を元に初学者である質問者に一番強ぇ技を教えてやってるだけだ。 おめーのMr.サタンみてぇな小せぇプライドの話をするのは辞めろよ、かっこ悪りぃぞ、おめー。
退会済みユーザー

退会済みユーザー

2019/06/23 10:06 編集

あと、Smartyみたいに出発点が間違っちゃってバージョンが変わるたびに大きく軌道修正してきたやつを 初学者に勧めんのはやべぇぞ。 ネットで検索する情報が特定のバージョンに依存しまくってっから、 まったく動かねぇ事がしょっちゅうだ。 経験のある強ぇ奴ならなんて事ねぇが、 初学者はそれだけで2周間くれぇ普通に頭抱えて闇に引きずりこまれっぞ。 本当に悪りぃ事言わねぇから、Smartyなんかやめとけって。 CakeもEC-CUBEもSmartyからTwigに乗り換えただろ。 それが全てだって、なんでわかんねぇんだろうな? mts10806もhentaimanも 「脱皮できない蛇は滅びる」は、ニーチェの言葉だな。 おらもそう思うぞ。
退会済みユーザー

退会済みユーザー

2019/06/23 11:16 編集

エスケープの件なんか、まじやべぇぞ。 ずっと言ってるが、Smartyのデフォルトはraw出力だ。エスケープしねぇぞ。 初学者が「これはエスケープしてくれるはずだ」って思って書いたコードが全くエスケープしねぇでraw出力されたらどういう事になるのかくれぇ、分かるだろ。 これの危険性は、経験詰んだ奴でも全体で見たらこのアプリがどうなってしまうのか分かり辛れぇって事が一番やべぇ。 だからSmartyなんか使ってる奴は、全ての出力にエスケープフィルタを書くんだろ。 もう、生産性とか全く考えてねぇよな。 mts10806って奴は、そういうレベルだ。話にならねぇと、おら、思うぞ。 そういうのの事を、「設定値」でころころ変えられるようにしたのがSmartyの3だ。 つまり、参加したプロジェクトではどうなっているのか、いちいち確認しなきゃならねぇ。 そんな事、右も左もよく分かってねぇ奴に望めるわけねぇだろ。 本当におかしいんだよ、Smartyは。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.29%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問