aktueller Standort: Heim > Downloadseite > Bibliothek herunterladen > Andere Bibliotheken > Beanstalkd PHP-Bibliothek
Beanstalkd PHP-Bibliothek
Klassifizieren: Bibliothek herunterladen / Andere Bibliotheken | Veröffentlichkeitsdatum: 2017-12-12 | Besuche: 1083 |
Herunterladen: 54 |
Neueste Downloads
Fantasy-Aquarium
Girls Frontline
Flügel der Sterne
Kleine Blumenfee, Feenparadies
Restaurant Cute Story
Shanhe Reiseerkundung
Liebe und Produzent
Das stärkste Gehirn 3
Odd Dust: Damila
Junge Reise in den Westen 2
24 StundenBestenliste lesen
- 1 Die Herausforderung beim Erstellen von Webanwendungen mit Node.js-Frameworks
- 2 Auf welchen Börsen können CFX-Münzen gekauft werden?
- 3 Was unterscheidet Wrapped Dog von anderen Dogecoins?
- 4 Erfahren Sie in einem Artikel mehr über den Ursprung der FTM-Währung
- 5 Bringen Sie Ihre Webanimationen auf Vordermann: Optimieren Sie requestAnimationFrame wie ein Profi
- 6 Lohnt es sich, die EOS-Währung langfristig zu halten?
- 7 Sauberen, effizienten und wartbaren Code schreiben – Python als Anwendungsfall.
- 8 Tutorial zur Verwendung des Coldlar-Wallets: Wie verwende ich das Coldlar-Wallet am sichersten?
- 9 Der neue Kindle der 12. Generation ist durchgesickert und wird in einer wunderschönen grünen Farbgebung erhältlich sein
- 10 Sony kündigt neues Launch-Event für die angeblich neuen LinkBuds, LinkBuds S und LinkBuds-Lautsprecher an
- 11 Welche Währung ist FTM?
- 12 Der Epic Games Store verschenkt im Rahmen des wöchentlichen Gratisspielangebots liebenswerte Indie-Spiele
- 13 Garmin veröffentlicht neues Update für mehrere Smartwatches zur Behebung von Aktivitätsabstürzen
- 14 Wie investiert man erfolgreich in SEI-Tokens?
- 15 Tutorial zur Verwendung des iToken Cold Wallets: Wie verwende ich das iToken Cold Wallet am sichersten?
Neueste Tutorials
-
- 国外Web开发全栈课程全集
- 1411 2024-04-24
-
- Go语言实战之 GraphQL
- 1699 2024-04-19
-
- 550W粉丝大佬手把手从零学JavaScript
- 3115 2024-04-18
-
- python大神Mosh,零基础小白6小时完全入门
- 2638 2024-04-10
-
- MySQL 初学入门(mosh老师)
- 1582 2024-04-07
-
- Mock.js | Axios.js | Json | Ajax--十天精品课堂
- 2419 2024-03-29
Beanstalk, ein leistungsstarkes, leichtgewichtiges Warteschlangensystem mit verteiltem Speicher, wurde ursprünglich entwickelt, um die Seitenzugriffsverzögerung von Webanwendungssystemen mit hoher Kapazität durch die asynchrone Ausführung zeitaufwändiger Aufgaben im Hintergrund zu reduzieren. Es hat 9,5 Millionen Benutzer unterstützt App.
Später wurde es als Open Source bereitgestellt, und jetzt wird PostRank in großem Umfang eingesetzt und genutzt und verarbeitet jeden Tag Millionen von Aufgaben. Beanstalkd ist ein typisches Memcached-ähnliches Design. Das Protokoll und die Verwendung sind gleich, sodass Benutzer, die Memcached verwendet haben, das Gefühl haben, dass Beanstalkd bekannt vorkommt.
Hohe Leistung kann nicht von asynchroner Leistung getrennt werden, und asynchrone Leistung kann nicht von Warteschlangen getrennt werden, und intern sind sie die Prinzipien des Producer-Comsumer-Modells.
Beanstalkds PHP-Client-Bibliothek
#!/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()); }