- ベストアンサー
どんなプログラミング言語を使うべきか
独学でPHPだけはある程度知っているんですが 他のプログラミング言語は全く知りません 以下のような状況で以下のようなファイルを得たいとき、何で作るのが一番簡単ですか? PHPの文法に近いもののほうがいいです 1.特定のインターネットアドレスの内容をテキストファイルに保存してダウンロードする 2.テキストファイル(html)を読み込む 3.正規表現で内部のアンカー先urlを全て読み込む 4.そのurlを全て"result.txt"に書きこむ もちろんPHPでなら出来るのですが(というかPHPしか出来ない)、PHPはブラウザを介さないと動きませんし、内部処理に時間がかかりすぎるとエラーを吐いて成功しません 何で作るのが一番簡単でいいでしょうか
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
PHPが良いでしょう。 CUIで動作させれば問題ないとかと思います。 GUIが必須なら、 http://www.google.co.jp/search?q=PHP+GUI&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t PHP Gtkとか色々ありますので。
その他の回答 (3)
- めとろいと(@naktak)
- ベストアンサー率36% (785/2139)
PHPはコンソールでの実行も出来ますよ。 同一環境下で実行するなら、PHPでも構わないと思います。 そうではなく、いくつかの環境下、もしくは頒布目的ならば、C#とか クライアントアプリケーションに強い言語で作成された方が良いです。 PHPに近いってのは無いと思います。 文法1つで考えたらC#が一番近いでしょうが、PHPは至るところで 緩いし、あれこれアプローチを作りすぎて、命令文の規約が曖昧 だったり他の言語ではそんな方法サポートされてなかったりという のもありますので。 マジックメソッドとかがまさにそれ。
- nora1962
- ベストアンサー率60% (431/717)
PHPをコマンドラインから使うか、そうでなければライブラリの豊富なPerl、Ruby、Pythonあたりがお勧めです。
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
PHPがわかるならPHPがいいのでは? http://php.net/manual/ja/features.commandline.php