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

回答編集履歴

1

誤字の修正

2016/01/10 03:56

投稿

miyabi-sun
miyabi-sun

スコア21472

answer CHANGED
@@ -9,14 +9,18 @@
9
9
  そのためには「まず抜き出したい情報という目的が必要」ですし、
10
10
  その目的を叶える為には高度なプログラミング知識を必要とします。
11
11
 
12
- クロールしてみたいから目的を教えろだという質問は成立しません。
12
+ クロールしてみたいから目的を教えろだなんて質問は成立しません。
13
13
 
14
14
  > phpを使用してサイトをクロールしたい
15
15
 
16
16
  そもそも何故PHPでクロールする必要があるのでしょう?
17
-
18
17
  基本的にPHPとはHTMLファイルを生成することに特化した言語なので、
19
- クロールが他の言語と比較して得意なわけもありません
18
+ クロールに関してはむしろ不得意分野
20
- とはいえ、バッチ起動も出来るPHPでも別段やってやれない事はないので、先人たちがライブラリを作ってくれています。
21
19
 
20
+ まぁ、PHPでも挙動は素直だし関数名が糞なくらいで別段やってやれない事はなく、
21
+ PHPで頑張る後輩の為に偉大なる先人たちが軌跡としてライブラリを作ってくれています。
22
- このライブラリを扱う為のお作法が`composerを使うとか、require_once dirname(FILE)`という訳です。
22
+ このライブラリを扱う為のお作法が`composerを使うとか、require_once dirname(FILE)`という訳です。
23
+
24
+ ピンと来ないからこそのPHPだと思うのですが…
25
+ そこが理解出来るまでクロールは厳しいと思います。
26
+ 何でもいいから何か作って公開のプロセスを繰り返してみてください。