PHPの勉強をはじめました。メールフォームや初歩のデーターベース化は作成できるようになりました。次の一歩を踏み出したいのですが、PHPでできることの想像がつかず手が止まっています。PHPが使えます、できますと人に宣言してもよいレベルには、どの程度のことが最低限必要でしょうか。当方WEBデザイナーです。
仕事で「使える」といえるレベルなら、「いかにしてサーバに負荷をかけないか」や、「xssなどの脆弱性が生まれないように作れる」など、そういった方面での知識を活用できるようになれば、「使える」レベルと言っても良いかと思います。
コメ主です。回答ありがとうございます。コードが書けるだけではなく、あらゆる配慮ができて…ですね。よくわかりました。わたしができるのはまだまだ先かもしれません。
PHPにできることは?
あらゆることができます。PHPでは主にサーバーサイドでの活用に焦点が 当てられているため、フォームからデータを取得したり、動的にページ の内容を生成したり、クッキーを送信・受信するといった他のCGI プログラムに出来ることは全て行うことが出来ます。しかし、これが 全てではありません。
PHPスクリプトが使用される場所は主に3つあります。
コメ主です。オフィシャルからありがとうございます。具体的にあるシーンで使う何々…などの例が知りたかったです。
使える/出来るって宣言できるのは、いろんなトラブルがでてきても対応できますよってことだ。
コメ主です。すっきりわかりやすいご回答ありがとうございました。
CakePHPなどのオープンソースを利用してアプリ(ブログとか)を作ってgithubで公開し、こんなの作ったよって2chでスレ立てて突っ込みを入れてもらうと何が足りないかが見えてくると思いますよ。
コメ主です。おっと、知らないことばgithub!実際に活用している人のお話はありがたいです。
とりあえず基本的なとこでXSS, SQLインジェクション, セッションハイジャックについて認識が甘かったら、それはまだ出来ているいわないので、まだ次にいかない方が良いと思います。
コメ主です。カタカナの用語がでてまいりました。このようなヒントも大変ありがたいです。調べます。
フロントのjQueryブームに似て、プラグイン(ライブラリやクラス)があれば、誰でも簡単に実装できるのがPHPの魅力であり弱点でもあるから、実装だけでなく、管理をうまくできるかって部分が使えるかどうかの分かれ目じゃないかな。まあ、言ってることはみんなの一緒だけど。
コメ主です。管理ですね。サーバーの設定などもわからない小生ですが、いただいた言葉をヒントに精進します。ありがとうございました。
こうしてまたエセプログラマーが量産され、ゴミソースが量産されるのであった。
こうして、また貶すだけしか脳のない人間による、ゴミコメントが量産されるのであった。
コメ主です。デザイナーでプログラミングについては大変無知です。自分がゴミにならないよう日々励みたいと思う所存で候。
PHP The Right Wayに書いてあることが全て理解できていれば、PHPができると言っていいと思います
コメ主です。教えていただいてありがたく思います。くまなく読みます。
コメ主よ。あんたはコメ主ではなくトピ主である。ちなみにコメ主とは私の様なコメントをした主の事である。
ほんとだ!全然違和感なく読み進めてたけどほんとだ笑
突き詰めると、つまり、君がトピ主ってことになるな。
コメ主です。おまえが俺で、俺がおまえで。
みんなの回答 9 件
仕事で「使える」といえるレベルなら、「いかにしてサーバに負荷をかけないか」や、「xssなどの脆弱性が生まれないように作れる」など、そういった方面での知識を活用できるようになれば、「使える」レベルと言っても良いかと思います。
PHPにできることは?
あらゆることができます。PHPでは主にサーバーサイドでの活用に焦点が 当てられているため、フォームからデータを取得したり、動的にページ の内容を生成したり、クッキーを送信・受信するといった他のCGI プログラムに出来ることは全て行うことが出来ます。しかし、これが 全てではありません。
PHPスクリプトが使用される場所は主に3つあります。
PHP: PHPにできることは? - Manual
http://php.net/manual/ja/intro-whatcando.php使える/出来るって宣言できるのは、いろんなトラブルがでてきても対応できますよってことだ。
CakePHPなどのオープンソースを利用してアプリ(ブログとか)を作ってgithubで公開し、
こんなの作ったよって2chでスレ立てて突っ込みを入れてもらうと何が足りないかが見えてくると思いますよ。
とりあえず基本的なとこでXSS, SQLインジェクション, セッションハイジャックについて認識が甘かったら、それはまだ出来ているいわないので、まだ次にいかない方が良いと思います。
フロントのjQueryブームに似て、プラグイン(ライブラリやクラス)があれば、誰でも簡単に実装できるのがPHPの魅力であり弱点でもあるから、実装だけでなく、管理をうまくできるかって部分が使えるかどうかの分かれ目じゃないかな。まあ、言ってることはみんなの一緒だけど。
こうしてまたエセプログラマーが量産され、ゴミソースが量産されるのであった。
PHP The Right Wayに書いてあることが全て理解できていれば、PHPができると言っていいと思います
PHP: The Right Way
http://ja.phptherightway.com/コメ主よ。あんたはコメ主ではなくトピ主である。
ちなみにコメ主とは私の様なコメントをした主の事である。
関連するトピックス