Beanstalk, sistem baris gilir memori teragih ringan yang berprestasi tinggi, pada asalnya direka untuk mengurangkan kelewatan akses halaman sistem aplikasi web berkapasiti tinggi dengan melaksanakan tugas yang memakan masa secara tak segera di latar belakang Ia telah menyokong 9.5 juta pengguna aplikasi.
Kemudian ia adalah sumber terbuka, dan kini PostRank digunakan dan digunakan secara besar-besaran, memproses berjuta-juta tugas setiap hari. Beanstalkd ialah reka bentuk biasa seperti Memcached Protokol dan penggunaannya adalah sama, jadi pengguna yang telah menggunakan memcached akan merasakan bahawa Beanstalkd kelihatan biasa.
Prestasi tinggi tidak boleh dipisahkan daripada tak segerak, dan tak segerak tidak boleh dipisahkan daripada baris gilir, dan secara dalaman ia adalah prinsip model Pengeluar-Pengguna.
Pustaka pelanggan PHP Beanstalkd
#!/usr/bin/env php <?php define('BASE_DIR', realpath(__DIR__.'/..')); define('PHAR_FILENAME', 'pheanstalk.phar'); define('PHAR_FULLPATH', BASE_DIR.'/'.PHAR_FILENAME); // ---------------------------------------- reexecute_if_phar_readonly($argv); delete_existing_pheanstalk_phar(); build_pheanstalk_phar(); verify_pheanstalk_phar(); exit(0); // ---------------------------------------- // See: http://www.php.net/manual/en/phar.configuration.php#ini.phar.readonly function reexecute_if_phar_readonly($argv) { if (ini_get('phar.readonly') && !in_array('--ignore-readonly', $argv)) { $command = sprintf( 'php -d phar.readonly=0 %s --ignore-readonly', implode($argv, ' ') ); echo "Phar configured readonly in php.ini; attempting to re-execute:\n"; echo "$command\n"; passthru($command, $exitStatus); exit($exitStatus); } } function delete_existing_pheanstalk_phar() { if (file_exists(PHAR_FULLPATH)) { printf("- Deleting existing %s\n", PHAR_FILENAME); unlink(PHAR_FULLPATH); } } function build_pheanstalk_phar() { printf("- Building %s from %s\n", PHAR_FILENAME, BASE_DIR); $phar = new Phar(PHAR_FULLPATH); $phar->buildFromDirectory(BASE_DIR); $phar->setStub( $phar->createDefaultStub('vendor/autoload.php') ); } function verify_pheanstalk_phar() { $phar = new Phar(PHAR_FULLPATH); printf("- %s built with %d files.\n", PHAR_FILENAME, $phar->count()); }
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
![Apakah Perpustakaan PHP Paling Mudah untuk Pengesahan Borang?](https://img.php.cn/upload/article/001/246/273/172914702342024.jpg)
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?](https://img.php.cn/upload/article/001/246/273/173337415644997.jpg)
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](https://img.php.cn/upload/article/001/246/273/173532331065396.jpg)
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?](https://img.php.cn/upload/article/001/246/273/173202768439255.jpg)
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?](https://img.php.cn/upload/article/001/246/273/173583394069976.jpg)
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...
![Memcache vs. Memcached: Perpustakaan Caching PHP Mana Yang Perlu Anda Pilih?](https://img.php.cn/upload/article/001/246/273/173136990313411.jpg)
12 Nov 2024
Memcache vs. Memcached: Memilih Perpustakaan PHP yang Tepat untuk Keperluan Cache AndaDalam bidang perpustakaan caching PHP, Memcache dan Memcached menonjol...
![](/static/imghw/down_right.png)
![](/static/imghw/taglogo.png)
Hot Tools
![Pustaka PHP untuk bekas suntikan kebergantungan](https://img.php.cn/upload/manual/000/000/001/5e2171bf3c005481.png)
Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan
Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda
Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej
![](/static/imghw/taglogo.png)