ciao, sto creando una pagina per l'invio della newsletter.
avendo più di 1500 utenti a cui spedirla ho chieso alla mia web farm quante ne posso inviare contemporaneamente. mi hanno detto 200 ogni 10 minuti.
a questo punto ho due soluzioni.
1. mi faccio e mi gestisco da solo una coda e ogni volta che vengono a visitare il mio sito controllo se devo inviare email e se sono passati 10 min dall'ultima inviata
2. utilizzo uno script cgi. la web farm ha detto che per utilizzare lo scritp cgi basta scrivere
#!/usr/local/psa/apache/bin/php
all'inizio
e poi come se fosse un normale scritp php solo con l'estensione .cgi.
Il problema è che questo codice non va, mi ritorna internal server error.
STO PENSANDO AL PRIMO METODO. CHE NE DITE?
codice:#!/usr/local/psa/apache/bin/php //----------REQUIRE VARI. require ($_SERVER['DOCUMENT_ROOT'] . "/classi/cls_connessione.php"); require ($_SERVER['DOCUMENT_ROOT'] . "/classi/cls_newsletter.php"); //----------ISTANZIO LE CLASSI E MI CONNETTO AL DATABASE. $c_connessione = new cls_connessione(); $c_connessione->connetti(); $c_newsletter = new cls_newsletter(); $recordset = $c_newsletter->ritorna_email_a_cui_spedire(6, "T"); print_r($recordset); //----------MI DISCONNETTO DAL DATABASE E DISTRUGGO LE CLASSI. $c_connessione->disconnetti(); unset($c_connessione); unset($c_newsletter); ?>

Rispondi quotando