Yii2.0_PHP チュートリアルでスケジュールされたタスク (cron) を実装する
以下は、Xinyi Network Company でプロジェクトを開発する際に得た経験の一部です
コンソールアプリケーションを作成する
コマンドラインアプリケーションを作成する
事前にテンプレートとして yii ファイルが用意されており、php として実行する必要はありません。Linux スクリプトです。
高度なテンプレートの yii ファイルは Linux スクリプトであり、PHP を実行する必要はありません。
cron サービスコマンドを作成する
スケジュールされたタスクサービスコマンドを作成する
コンソール/コントローラーでコントローラーを作成します
console/controllers フォルダーの下にコントローラーを作成します
TestController.phpとして作成しました
TestController.phpというファイルを作成しました
<?php
namespace
consolecontrollers;
use
yiiconsoleController;
/**
* Test controller
* テストコントローラー
*/
*/
class
TestController
extends
Controller {
public
function
actionIndex() {
echo
"cron service runnning"
;
}
public
function
actionMail(
$to
) {
echo
"Sending mail to "
.
$to
;
}
}
このコントローラーはコンソールコントローラーの名前空間を使用する必要があります
このコントローラーはコマンドラインコントローラーの名前空間を使用する必要があります
use yiiconsoleController;
実行方法
仕組み
次のように実行します
次のメソッドを使用して実行します
yii test
Windows で実行してテストしました
次のようにWindowsで実行します
D:xampphtdocsyii2>d:xamppphpphp yii test
cron service runnning
D:xampphtdocsyii2>
パラメータを渡す方法
パラメータの受け渡し方法
yii test/mail [--to="hemctest@gmail.com"]
テストのためにWindowsでは次のように実行します
Windowsで次のようにテストされました
D:xampphtdocsyii2>d:xamppphpphp yii
test
/mail
[--to=
"hemctest@gmail.com"
]
Sending mail to [--to=hemctest@gmail.com]
公式コマンドラインアプリケーション開発ドキュメントはこちらです
英語原文: Yii 2 で cron を実装する方法
この記事は、成都のウェブサイト構築に焦点を当てた信義ネットワークによって公開されています。yii の詳細については、信義ネットワークの今後のリリースにご注意ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











1月19日のニュースによると、国家市場監督管理総局の公式ウェブサイトは「華為技術有限公司と成都ハイテク投資集団有限公司によるTD Tech Co., Ltd.の株式取得」を発表した。この注目を集める論争に大きなアップデートが加えられました。この取引では、ファーウェイ、成都高科技などが共同でTD Techの株式100%を取得する予定だ。この取引以前、ファーウェイとNokia Solutions and Networks GmbH & Co.KG (Nokia)はTD Techの株式の100%を間接的に保有し、TD Techを共同支配していました。取引後は、ファーウェイ、成都高新投資集団有限公司、成都高新技術瑞瑞科技有限公司、華蓋ベンチャーキャピタル管理(北京)有限公司など。

インターネットの発展に伴い、Web アプリケーション開発の需要もますます高まっています。開発者にとって、アプリケーションの開発には、開発効率を向上させる、安定性、効率性、強力なフレームワークが必要です。 Yii は、豊富な機能と優れたパフォーマンスを提供する、優れた高性能 PHP フレームワークです。 Yii3 は Yii フレームワークの次世代バージョンであり、Yii2 に基づいてパフォーマンスとコード品質をさらに最適化します。この記事では、Yii3 フレームワークを使用して PHP アプリケーションを開発する方法を紹介します。

クラウド コンピューティング テクノロジの継続的な発展により、データのバックアップはすべての企業が行う必要のあるものになりました。この文脈では、可用性の高いクラウド バックアップ システムを開発することが特に重要です。 PHP フレームワーク Yii は、開発者が高性能の Web アプリケーションを迅速に構築できる強力なフレームワークです。ここでは、Yii フレームワークを使用して可用性の高いクラウド バックアップ システムを開発する方法を紹介します。データベースモデルの設計 Yii フレームワークでは、データベースモデルは非常に重要な部分です。データ バックアップ システムには多くのテーブルとリレーションシップが必要なため、

現在の情報化時代では、ビッグデータ、人工知能、クラウド コンピューティング、その他のテクノロジーが大手企業の焦点となっています。その中でも、高性能なグラフィックス処理技術として、グラフィックスカードレンダリング技術がますます注目を集めています。グラフィックス カード レンダリング テクノロジは、ゲーム開発、映画やテレビの特殊効果、エンジニアリング モデリングなどの分野で広く使用されています。開発者にとって、自分のプロジェクトに合ったフレームワークを選択することは非常に重要な決定です。現在の言語の中でも PHP は非常に動的な言語であり、Yii2、Ph などの優れた PHP フレームワークもいくつかあります。

Yii フレームワークは、Web アプリケーション開発のプロセスを簡素化するための多数のツールとコンポーネントを提供するオープンソースの PHP Web アプリケーション フレームワークであり、その重要なコンポーネントの 1 つがデータ クエリです。 Yii フレームワークでは、SQL に似た構文を使用してデータベースにアクセスし、データを効率的にクエリおよび操作できます。 Yii フレームワークのクエリビルダーには主に次の種類があります: ActiveRecord クエリ、QueryBuilder クエリ、コマンド クエリ、独自の SQL クエリ

金城には春の花が咲き誇り、翡翠の鞭と金が軽くちりばめられ、唐代の人気の主要都市である広都鎮が視覚的にアップグレードされ、4月に新しい拡張パックのテストサーバーで公開されます。 9、そして新しい拡張パックが発売されるときはみんなと一緒です、フォーマルな服装で会いましょう!!近年、広都城に立ち寄る騎士がますます増え、都市は前例のないほど壮大で賑やかになり、広都城は唐の時代には有名な繁栄したリゾート地となりました。住民も多額の収入を得たため、慎重に検討した結果、成都を「唐代最初の主要都市」としての名声にさらにふさわしいものにするために、広都城の改修に資金を投じることに決めた。古典的な主要都市は視覚的に刷新され、地域のレイアウトは変更されず、NPC の位置は変更されず、絶妙な装飾は新しい外観を持ち、職人の創意工夫が細部にまで見られます。今日はツアーガイドが来ています。「大唐の人気CBD」の新しい景色をぜひ見てください!太陽が金城の頭を照らし、その光が花の建物に散乱します。太陽が広く輝いています

Web アプリケーションの需要が高まるにつれ、開発者が開発フレームワークを選択する選択肢はますます増えています。 PHP フレームワークとして人気のある Symfony と Yii2 は、どちらも強力な機能とパフォーマンスを備えていますが、大規模な Web アプリケーションを開発する必要がある場合、どちらのフレームワークがより適しているのでしょうか。次に、より良い選択を行うために、Symphony と Yii2 の比較分析を行います。基本概要 Symphony は、PHP で書かれたオープンソースの Web アプリケーション フレームワークであり、上に構築されています。

DLC「Heartbeat in the Room」のリリースに続き、「Done!」素敵な女性に囲まれてますよ! 「前編DLC(成都編)でも、最近プロモーションポスターが公開されました。 DLC には 5 人の新しいヒロインが含まれており、2024 年 4 月初旬に成都で撮影が開始される予定です。具体的なリリース時期はまだ決まっていません。前回の最初の DLC の撮影時期が 2023 年 11 月末で、リリース時期が 2 月 5 日であることから、前編 DLC は 6 月にリリースされる可能性があります。ただし、『Heartbeat in the Room』の Steam での肯定的なレビューは 58% にとどまっており、本編の肯定的なレビュー 94% に比べてはるかに低く、前編 DLC がそれを救えるかどうかはわかりません。
