我最近遇到了两种情况,我选择使用命令行而不是 PHP 库来做某事。例如,在 PHP 中这样做:
`curl http://someplace.com`
而不是这个:
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, 0); curl_exec($ch); curl_close($ch);
另一种情况是使用 ImageMagick 的命令行界面,而不是 PHP 界面。
一些与我交谈过的人认为使用库更好。有人说更好更快,有人说更安全,等等。
你有什么意见?使用其中一种有什么好处?
我知道一个好处,就是我只有一行代码而不是 5 行。