Rumah >rangka kerja php >Laravel >Apakah perbezaan antara mendengar acara laravel dan kerja
Perbezaan: 1. Pemantauan acara memfokuskan pada acara yang telah dilaksanakan, manakala tugas memfokuskan pada acara yang sedang dilaksanakan 2. Pemantauan acara sesuai untuk operasi jangka pendek, seperti menukar status medan data . , dan kerja sesuai untuk tugas pelaksanaan jangka panjang, seperti menghantar e-mel secara berkelompok.
Persekitaran pengendalian artikel ini: sistem Windows 10, Laravel versi 6, komputer Dell G3.
Kerja
Kerja dilaksanakan secara tidak segerak. Sesuai untuk tugas jangka panjang dan tugas jangka panjang. Contohnya, hantar e-mel dan mesej teks secara berkelompok.
Fokus adalah pada perkara yang sedang ditangani. Operasi sedang berjalan...
Jika anda ingin menangguhkan pelaksanaan operasi, atau proses mengambil sedikit masa, anda boleh memilih untuk menggunakan Job, contohnya, memuat naik fail yang agak besar.
Pekerjaan biasanya digunakan untuk perkara yang sedang diproses. Sebagai contoh, apabila kita pergi ke bank untuk mengendalikan perniagaan, ramai orang sedang menunggu dalam barisan. Selepas menyelesaikan perniagaan, sistem akan memanggil orang seterusnya dan melaksanakan kerja seterusnya. Setiap orang perlu mengendalikan perniagaan yang berbeza, dan ini adalah tugas yang perlu diselesaikan oleh setiap Pekerjaan.
Acara
Mendengar acara boleh membenarkan peranan yang berbeza untuk mengambil bahagian. Mendengar acara boleh dianggap sebagai Pekerjaan apabila peristiwa tertentu berlaku Setelah acara dibuat, pendengar akan dicetuskan. Peristiwa boleh difahami sebagai "apabila...", "hanya...". Satu acara boleh dipantau oleh berbilang pendengar Contohnya, selepas log masuk, sistem perlu menghantar kedua-dua e-mel dan mesej teks Pada masa ini, acara log masuk boleh dibuat Selepas acara dicetuskan, rakan sekerja akan dipantau untuk dihantar e-mel dan mesej teks.
Kerja boleh dilaksanakan tanpa gangguan, sama seperti cara kita mahu melaksanakan skrip pada awal pagi setiap malam.
acara dilaksanakan dalam kitaran hayat permintaan.
Sesuai untuk operasi jangka pendek. Contohnya, menukar status medan data.
Tumpuan adalah pada acara yang telah dilaksanakan. Selepas operasi selesai...
Ringkasnya
Kerja memfokuskan pada perkara yang sedang dilakukan:
Mendaftar, mengemas kini, menerbitkan, pengedaran kelompok
Perkara yang difokuskan dan telah dilakukan oleh Acara:
Pendaftaran selesai, kemas kini selesai, penerbitan selesai, penghantaran selesai
Ia boleh dicampur dan digunakan, menambah tugasan kerja dalam peristiwa.
[Cadangan berkaitan: tutorial video laravel]
Atas ialah kandungan terperinci Apakah perbezaan antara mendengar acara laravel dan kerja. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!