サブタイトルにあるように、私が今まで触れてきたのはAccess VBAです。
Mac使いなので、REALbasicでデータベースアプリも作ってきたんですが、「それって何?」から始まるので割愛しますw
とにかく、重要なことは
Webではない
これ、大きな違いです。
私のように、Web以外から入ってくる人は、全員肝に銘じなければならないのは、「セキュリティ」の問題です。
いかんせん、Accessだ、Rbだといっても、所詮はローカル環境。温室ですから、違う意味の負荷テストはあっても、耐性テストなんぞ、全くしていません。
ですから、相当にセキュリティについては、気に掛けないと、とんでもないことになってしまいます。
もちろん、Webシステムにおいては、サーバのセキュリティというのも課題でして、私もLinuxやらWindowsやらOSX ServerやらSolarisやら、それなりに色々なサーバのセットアップなりメンテナンスなりやって、ファイアウォールから光ファイバーのネットワーク設計までしたりしましたが、とりあえず、そんなことはほっときます(←何で書いたの)
どっかに書いてありました
「初心者がフレームワークを使おうとは思わない」
いやいや、初心者だからこそ、フレームワークを使おうと思ったわけです。
機械語(古)でプログラムをミスると、コンピュータが停止します。
BASICなら(笑)、エラー表示して止まるだけです。回避策を講じれば止まりもしません。
例えが悪いか(´Д`;)
つまり、一から書くとセキュリティーホールが発生しやすいのではないかと思い、なるべくフレームワークを使えば、少しでも耐性が上がるのではないかと。
もちろん、フレームワークを使えば、セキュリティは万全(≧∇≦)
なんて思っていたら、あっという間に涙することになるでしょう。
BASICだっt(ry
まぁ、この考え方が正しいのかどうかすら、今のスキルでは分からないのですが、むしろ素でPHPに取り組むよりも、相当にうなされておりますw
ただ、当然フレームワークのメリットである、ラピッドな(古い?)開発というのも目的として入ってますから、習得した日には、一粒で二度も三度もおいしい思いができるだろう、ということだけ信じて取り組んでおります。
いや、信じさせてヽ(´ー`)ノ
というわけで、この文章はプロローグとして、文章らしいエントリーになっていますが、これからは、文章の体(てい)すらしているかどうか。
なんせ、私、記憶力が悪いんですよ。
困って、調べて、試して、やっとできたどー、と思っても、数日で忘れてしまいます。それの備忘録としてアップして、それが、もしかして誰かの役に立てば、なんてそんな思いです。
いや、相当に「なんでもいいから情報くれぇ」という状態をさまよってますから。きっと同じ気持ちの人がいるはずw
ちなみに、「それは違うぞ」とか「セキュリティが」というときは、ぜひコメントを残していって頂けると嬉しいです。ググレカスでも結構です(せめてキーワードきぼん)
というわけで、私の苦痛の叫びをお楽しみ下さい<無理
Mac使いなので、REALbasicでデータベースアプリも作ってきたんですが、「それって何?」から始まるので割愛しますw
とにかく、重要なことは
Webではない
これ、大きな違いです。
私のように、Web以外から入ってくる人は、全員肝に銘じなければならないのは、「セキュリティ」の問題です。
いかんせん、Accessだ、Rbだといっても、所詮はローカル環境。温室ですから、違う意味の負荷テストはあっても、耐性テストなんぞ、全くしていません。
ですから、相当にセキュリティについては、気に掛けないと、とんでもないことになってしまいます。
もちろん、Webシステムにおいては、サーバのセキュリティというのも課題でして、私もLinuxやらWindowsやらOSX ServerやらSolarisやら、それなりに色々なサーバのセットアップなりメンテナンスなりやって、ファイアウォールから光ファイバーのネットワーク設計までしたりしましたが、とりあえず、そんなことはほっときます(←何で書いたの)
どっかに書いてありました
「初心者がフレームワークを使おうとは思わない」
いやいや、初心者だからこそ、フレームワークを使おうと思ったわけです。
機械語(古)でプログラムをミスると、コンピュータが停止します。
BASICなら(笑)、エラー表示して止まるだけです。回避策を講じれば止まりもしません。
例えが悪いか(´Д`;)
つまり、一から書くとセキュリティーホールが発生しやすいのではないかと思い、なるべくフレームワークを使えば、少しでも耐性が上がるのではないかと。
もちろん、フレームワークを使えば、セキュリティは万全(≧∇≦)
なんて思っていたら、あっという間に涙することになるでしょう。
BASICだっt(ry
まぁ、この考え方が正しいのかどうかすら、今のスキルでは分からないのですが、むしろ素でPHPに取り組むよりも、相当にうなされておりますw
ただ、当然フレームワークのメリットである、ラピッドな(古い?)開発というのも目的として入ってますから、習得した日には、一粒で二度も三度もおいしい思いができるだろう、ということだけ信じて取り組んでおります。
いや、信じさせてヽ(´ー`)ノ
というわけで、この文章はプロローグとして、文章らしいエントリーになっていますが、これからは、文章の体(てい)すらしているかどうか。
なんせ、私、記憶力が悪いんですよ。
困って、調べて、試して、やっとできたどー、と思っても、数日で忘れてしまいます。それの備忘録としてアップして、それが、もしかして誰かの役に立てば、なんてそんな思いです。
いや、相当に「なんでもいいから情報くれぇ」という状態をさまよってますから。きっと同じ気持ちの人がいるはずw
ちなみに、「それは違うぞ」とか「セキュリティが」というときは、ぜひコメントを残していって頂けると嬉しいです。ググレカスでも結構です(せめてキーワードきぼん)
というわけで、私の苦痛の叫びをお楽しみ下さい<無理

コメントする