Rumah  >  Artikel  >  Apakah maksud seni bina b/s?

Apakah maksud seni bina b/s?

PHPz
PHPzasal
2023-03-28 09:23:4631312semak imbas

Dengan perkembangan berterusan teknologi Internet, pelbagai model seni bina rangkaian terus muncul. Antaranya, seni bina B/S adalah yang lebih biasa. Nama penuh seni bina B/S ialah seni bina Pelayar/Pelayan, yang bermaksud seni bina penyemak imbas/pelayan dalam bahasa Cina. Ia adalah seni bina klien/pelayan berasaskan pelayar web.

Dalam seni bina B/S, pengguna menggunakan penyemak imbas untuk menghantar permintaan ke pelayan aplikasi melalui Internet. Selepas menerima permintaan pengguna, pelayan mengembalikan data dalam bentuk pelbagai halaman web HTML kepada penyemak imbas, dan menghantar pelbagai arahan kawalan ke penyemak imbas melalui bahasa JavaScript (seperti pengesahan format input, rujukan halaman dalaman, penyegaran antara muka dinamik, pelaksanaan permintaan tak segerak, dsb.) . Selepas pelayan melakukan pemprosesan logik pada operasi, ia mengembalikan hasil (seperti data ditambah, dipadam, diubah suai dan diperiksa) kepada klien penyemak imbas.

Ciri-ciri seni bina B/S ialah: penyemak imbas ialah klien, yang melengkapkan pelbagai fungsi melalui interaksi dengan pelayan, yang bertanggungjawab untuk menerima dan memproses permintaan pelanggan dan mengembalikannya hasil permintaan. Model ini ialah model klien/pelayan biasa. Dalam seni bina B/S, klien pelayar tidak perlu memasang sebarang perisian, selagi ia boleh menyambung ke Internet, manakala pelayan perlu mempunyai keupayaan pemprosesan data, hak akses dan keupayaan pengurusan sumber rangkaian.

Dari segi kelebihan, sebab seni bina B/S lebih popular ialah ia boleh menjadi cross-platform dan cross-browser Ini bermakna port klien dan pelayan tidak perlu dipasangkan, dan satu port boleh digunakan oleh berbilang pengguna pada masa yang sama. Di samping itu, seni bina B/S secara berkesan boleh mengurangkan tekanan pendudukan sumber pelanggan bagi aplikasi dan mengurangkan beban mesin. Perkara lain ialah seni bina B/S boleh menyediakan perusahaan dengan perkhidmatan yang lebih stabil dan boleh dipercayai, yang merupakan salah satu sebab mengapa perusahaan utama mengejar seni bina ini.

Dari segi kekurangan, seni bina B/S juga mempunyai batasannya. Kerana ia berdasarkan protokol HTTP/HTTPS, kelajuannya agak perlahan, dan sesetengah senario aplikasi masa nyata memerlukan protokol penghantaran data yang lebih cekap, seperti TCP/IP, UDP, dsb. Di samping itu, seni bina B/S mempunyai keperluan yang agak tinggi pada persekitaran perkakasan pelanggan dan pelayan, serta keperluan lebar jalur dan prestasi yang tinggi.

Secara amnya, seni bina B/S ialah model seni bina rangkaian yang agak matang, yang kondusif untuk pembinaan platform sistem maklumat dalaman untuk perusahaan dan institusi, dan sesuai untuk pembinaan sistem aplikasi berskala besar , seperti ERP, sistem CRM, dsb. Dalam bidang aplikasi Web, seni bina B/S juga merupakan salah satu corak seni bina yang paling penting.

Atas ialah kandungan terperinci Apakah maksud seni bina b/s?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn