Rumah Perpustakaan PHP Perpustakaan lain Perundingan Kandungan Perpustakaan PHP
Perundingan Kandungan Perpustakaan PHP
<?php
if (! ($loader = @include __DIR__ . '/../vendor/autoload.php')) {
    die(<<<EOT
You need to install the project dependencies using Composer:
$ wget http://getcomposer.org/composer.phar
OR
$ curl -s https://getcomposer.org/installer | php
$ php composer.phar install --dev
$ phpunit
EOT
    );
}
$loader->add('Negotiation\Tests', __DIR__);

Teknologi perundingan kandungan biasanya mempunyai tiga penyelesaian pelaksanaan:

(1) Pemacu pelanggan

Pelanggan memulakan permintaan, pelayan menghantar senarai pilihan dan pelanggan menghantar permintaan kedua selepas membuat pilihan.

Kelebihan: agak mudah untuk dilaksanakan

Kelemahan: peningkatan kelewatan, sekurang-kurangnya dua permintaan mesti dihantar, permintaan pertama untuk mendapatkan senarai sumber, dan permintaan kedua untuk mendapatkan salinan yang dipilih.

(2) Pemacu pelayan

Pelayan menyemak set pengepala permintaan pelanggan dan memutuskan retak halaman yang hendak diberikan.

Kelebihan: Lebih pantas daripada rundingan dipacu pelanggan. HTTP menyediakan mekanisme q yang membolehkan pelayan membuat anggaran padanan, dan juga menyediakan pengepala yang berbeza-beza untuk pelayan memberitahu peranti hiliran (seperti pelayan proksi) cara menilai permintaan.

Kelemahan: Set pengepala tidak sepadan dan pelayan perlu membuat tekaan

(3) Rundingan telus

Peranti perantaraan (biasanya proksi cache) berunding bagi pihak pelanggan

Kelebihan: Menghapuskan rundingan pelayan web, berbanding dengan rundingan dipacu Pelanggan adalah lebih pantas.

Kelemahan: HTTP tidak menyediakan spesifikasi yang sepadan


Penafian

Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn

Artikel Berkaitan

Bagaimana untuk Mengambil Kandungan Halaman daripada Permintaan Asynchronous dalam Perpustakaan Permintaan Python? Bagaimana untuk Mengambil Kandungan Halaman daripada Permintaan Asynchronous dalam Perpustakaan Permintaan Python?

04 Dec 2024

Pengendalian Permintaan Asynchronous dengan Python Requests LibraryChallenge: Walaupun dokumentasi perpustakaan Requests menyediakan contoh untuk melaksanakan...

Apakah Perpustakaan PHP Paling Mudah untuk Pengesahan Borang? Apakah Perpustakaan PHP Paling Mudah untuk Pengesahan Borang?

17 Oct 2024

Perpustakaan Pengesahan Borang Termudah untuk PHPDalam mencari perpustakaan PHP mudah yang memudahkan tugas pengesahan borang? Mari terokai pilihan anda:Contoh Perpustakaan TersuaiPengguna mencadangkan kelas PHP tersuai yang menggabungkan corak regex yang dipratentukan

Ralat Permulaan PHP: Mengapa PHP Tidak Dapat Memuatkan Perpustakaan Dinamik Saya? Ralat Permulaan PHP: Mengapa PHP Tidak Dapat Memuatkan Perpustakaan Dinamik Saya?

05 Dec 2024

Amaran PHP: Permulaan PHP: Tidak Dapat Memuat Perpustakaan DinamikMesej ralat ini menunjukkan isu dengan memuatkan perpustakaan dinamik tertentu apabila PHP...

Menyambungkan perpustakaan PHP pihak ketiga dalam Joomla Menyambungkan perpustakaan PHP pihak ketiga dalam Joomla

28 Dec 2024

Perpustakaan PHP adalah mudah kerana ia boleh diakses dari mana-mana dalam Aplikasi: dari pemalam, model komponen, modul, dll. Jika seseorang telah menyelesaikan masalah yang sama dan mereka bentuknya sebagai perpustakaan (dan juga mengemas kininya), ia masuk akal

Memcache vs Memcached: Perpustakaan Memcached PHP Mana Yang Perlu Anda Pilih? Memcache vs Memcached: Perpustakaan Memcached PHP Mana Yang Perlu Anda Pilih?

19 Nov 2024

Memcache vs Memcached: Memilih Perpustakaan Memcached PHP yang TepatPengenalanPHP menawarkan dua perpustakaan memcached yang kelihatan serupa: memcache dan...

Apakah Perpustakaan PHP Terbaik untuk Eksport dan Import XLSX/XLS Tersuai? Apakah Perpustakaan PHP Terbaik untuk Eksport dan Import XLSX/XLS Tersuai?

03 Jan 2025

Perpustakaan Alternatif kepada PHP_excel untuk Mengeksport ke XLSX/XLS dalam Format TersuaiPHP_excel ialah perpustakaan yang popular untuk bekerja dengan Excel...

See all articles