Scrisori de corespondență pe php goale, cum să accelerați scriptul de depășire a stivei în limba rusă

Pe site există nevoia de a trimite utilizatorilor notificări personale la e-mail despre unele evenimente. Unele evenimente au fost deja semnate de mai mult de 3000 de utilizatori.







Este clar că puteți schimba coada și trimite 100 de e-mail-uri sau 200 de ele, dar întrebarea este diferită - este timpul pentru executarea unui astfel de scenariu normal? Este posibil să optimizați scenariul în principiu?

Site-ul este alimentat de un server de la Hezner (Intel® Core ™ i7-2600, 16 GB DDR3).

presetat 13 ianuarie '14 la 16:49

Închis din cauza faptului că participantul în afara subiectului Nick Volynkin ♦ 23 Mar '16 la 4:58.

Se pare că această întrebare nu corespunde temei site-ului. Cei care au votat pentru închiderea sa au indicat următorul motiv:





  • „Afaceri pentru a ajuta la depanare (“ de ce acest cod nu funcționează? „) Pentru a include comportamentul dorit, o problemă specifică sau erorii și codul minim pentru redarea acestuia direct pe această temă. Întrebări fără o descriere explicită a problemei sunt inutile pentru alți vizitatori. A se vedea. Cum de a crea un exemplu minim, autonom și reproductibil. " - Nick Volynkin
Dacă întrebarea poate fi reformulată în conformitate cu regulile menționate în certificat. editați-l.

În primul rând, puteți încerca să paraleli distribuția (la MTA locală). Pentru a etalat un teanc de scrisori trimise de o duzină de tabele de conținut (număr de selectate experimental) și cuprins pentru fiecare rula procesul lor de a trimite (do furcă). Dacă nu ajută, atunci trebuie să programați trimiterea prin ESMTP și să o faceți în fiecare proces. Și (mai ales), trebuie să se uite la (a examina) setările exim (în mod specific, eu nu înțeleg) pentru a înțelege de ce ai viteza scade din numărul de mesaje (de la măsurătorile dumneavoastră - 11, 9, 6, 5 litere pe secundă) - avp ​​14 ianuarie 14 la 21:26







Articole similare

Trimiteți-le prietenilor: