CLI概要
CodeIgniter 4は、組み込みコマンド**spark**と便利なコマンドとライブラリを提供します。 sparkコマンドを作成したり、CLIを介してコントローラーを実行したりすることもできます。
CLIとは?
コマンドラインインターフェースは、コンピューターと対話するためのテキストベースの方法です。 詳細については、Wikipediaの記事をご覧ください。
コマンドラインで実行する理由
CodeIgniterをコマンドラインから実行する理由はたくさんありますが、必ずしも明らかではありません。
_wget_または_curl_を使用せずにcronジョブを実行します。
権限の設定、キャッシュフォルダーのプルーニング、バックアップの実行などを行うことができるインタラクティブな「タスク」を作成します。
他の言語の他のアプリケーションと統合します。 たとえば、ランダムなC ++スクリプトは1つのコマンドを呼び出して、モデルでコードを実行できます!
Sparkコマンド
CodeIgniterには、公式コマンド**spark**と組み込みコマンドが付属しています。
sparkを実行してヘルプを表示できます
php spark
詳細については、Sparkコマンドページをご覧ください。
CLIライブラリ
CLIライブラリを使用すると、CLIインターフェースを簡単に操作できます。 複数の色のテキストをターミナルウィンドウに出力する簡単な方法を提供します。 また、ユーザーに情報を要求することもできるため、柔軟でスマートなツールを簡単に構築できます。
詳細については、CLIライブラリページをご覧ください。