php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben || php-forumjetzt anmelden
 

PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack (1) Themen-Optionen Bewertung: Bewertung: 2 Stimmen, 5,00 durchschnittlich.
  1 links from elsewhere to this Post. Click to view. #1 (permalink)  
Alt 04-01-2012, 17:50
Seikilos
 Registrierter Benutzer
Links : Onlinestatus : Seikilos ist offline
Registriert seit: May 2003
Ort: Vor meinem Computer
Beiträge: 498
Seikilos ist zur Zeit noch ein unbeschriebenes Blatt
Standard Multiple Thread in einem PHP Script?

Hallo,

ist es möglich in einem PHP Script mehrere parallele Funktionen auszuführen?
Ich hab eine Verarbeitung von n Jobs in einem einzigen Script, welche sich nicht berühren, sie können zu 100% parallel ausgeführt werden und nur deren Ergebnis muss gesynct werden.

Was ich jedoch vermeiden möchte ist das Auslagern in mehrere physikalische PHP Dateien. Das macht die Synchronisation und die Duplikation des Kontextes unnötig komplex.

Edit: Windows, also kein fork

Edit2: Ich will hier im übrigen nicht den Vorteil von mehreren Prozessoren nutzen. Die Jobs machen alle einen http Request der relativ lange dauert. Wenn ich die Requests parallelisieren kann, müsste ich ziemlich viel Performance gewinnen
__________________
SQL Injection kitteh is...

Geändert von Seikilos (04-01-2012 um 17:55 Uhr)
Mit Zitat antworten
  #2 (permalink)  
Alt 04-01-2012, 19:02
AmicaNoctis
  Moderatorin
Links : Onlinestatus : AmicaNoctis ist offline
Registriert seit: Jul 2009
Beiträge: 5.709
Blog-Einträge: 9
AmicaNoctis sorgt für eine eindrucksvolle AtmosphäreAmicaNoctis sorgt für eine eindrucksvolle Atmosphäre
Standard

Hallo,

mehrere Threads in PHP gibt es nicht, aber es gibt trotzdem parallele Verarbeitung von Streams, z. B. PHP: curl_multi_init - Manual für CURL oder PHP: socket_select - Manual für Sockets.

Gruß,

Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
Mit Zitat antworten
  #3 (permalink)  
Alt 04-01-2012, 23:37
goth
  Moderator
Links : Onlinestatus : goth ist offline
Registriert seit: Mar 2002
Ort: Erde
Beiträge: 7.279
goth ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Im Prinzip gibt in PHP auch Multithreading ... allerdings nur unter Linux und in CLI's.
__________________
carpe noctem

Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht!
Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung!
Mit Zitat antworten
  #4 (permalink)  
Alt 05-01-2012, 00:06
AmicaNoctis
  Moderatorin
Links : Onlinestatus : AmicaNoctis ist offline
Registriert seit: Jul 2009
Beiträge: 5.709
Blog-Einträge: 9
AmicaNoctis sorgt für eine eindrucksvolle AtmosphäreAmicaNoctis sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von goth Beitrag anzeigen
Im Prinzip gibt in PHP auch Multithreading ... allerdings nur unter Linux und in CLI's.
Wenn du auf pcntl_fork() anspielst, meinst du aber sicher Prozesse und nicht Threads.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt?
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke!
Mit Zitat antworten
  #5 (permalink)  
Alt 06-01-2012, 11:26
goth
  Moderator
Links : Onlinestatus : goth ist offline
Registriert seit: Mar 2002
Ort: Erde
Beiträge: 7.279
goth ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von AmicaNoctis Beitrag anzeigen
Wenn du auf pcntl_fork() anspielst, meinst du aber sicher Prozesse und nicht Threads.
Das ist richtig ... deshalb im Prinzip.
__________________
carpe noctem

Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht!
Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung!
Mit Zitat antworten
Antwort

Lesezeichen


LinkBacks (?)
LinkBack to this Thread: https://www.php-resource.de/forum/php-developer-forum/102536-multiple-thread-in-einem-php-script.html
Erstellt von For Type Datum
PHP und Threads - WEB.DE - Web-Suche This thread Refback 17-07-2012 10:34

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit einem PHP-Script happy99 Projekthilfe 4 04-10-2006 22:03
replies in einem thread ShoAn SQL / Datenbanken 5 29-10-2004 09:34
Hilfe bei einem PHP Script! 2003 Projekthilfe 8 04-08-2004 16:45
[Script] Art Multiple-Choice Amiduri Apps und PHP Script Gesuche 0 23-05-2004 20:32
[Script] Prüfungsfragen-Script (Multiple-Choice) gesucht Nagilum1976 Apps und PHP Script Gesuche 0 20-05-2004 00:12

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

OnPremise versus Cloud - das richtige System finden
Wir beleuchten in diesem Artikel, die Vor- und Nachteile für Cloud oder OnPremise Systemen. Und warum es definitiv Zeit wird in die Cloud zu wechseln.

09.05.2022 | julia_mjr

Warum Texterstellung mit künstlicher Intelligenz richtig gut ist
Warum Texterstellung mit künstlicher Intelligenz richtig gut istKünstliche Intelligenz ist dabei, die Welt zu erobern. Die größten Unternehmen entwickeln Systeme, die einen Text für Sie schreiben können. Und sie machen das sehr gut.

05.01.2022 | Berni


 

Aktuelle PHP Scripte

NewsLetter Script PHP ansehen NewsLetter Script PHP

NewsLetter Script PHP is a simple email subscriptions newsletters script written in PHP and MySQL. Admin could send news in the letters to a mailing list of subscribed visitors. All the news and subscription form could be placed into a page of your web

28.06.2022 nevenov | Kategorie: PHP/ Mail
Contact Form PHP ansehen Contact Form PHP

Each website needs a contact form - Contact Form PHP script is very easy to install on your contacts page and administer.

27.06.2022 nevenov | Kategorie: PHP/ Formular
phpBasics Kalender

Der Kalender zeigt das ganze Jahr an. Wochentage, Kalenderwochen, der heutige Tag und Monat werden farbig dargestellt. Den Wochenbeginn kann auf auf Montag oder Samstag umstellen. Man kann ihm ein beliebiges Jahr per URL, wie mit den vorhandenen Beis

07.06.2022 numaek | Kategorie: PHP/ Kalender
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:22 Uhr.