Jump to content
Sign in to follow this  
x3d0

Hosting per 300 unici al giorno, crontab, veloce, hd e mysql > di 5GB ?

Recommended Posts

La funzione per chi dovesse servire è array_chunk del php

 

Giusto per dare informazioni esatte: tale funzione nulla ha a che fare con le query, spacca semplicemente un array.

Poi eventualmente si possono mettere tutte le query in array, spaccarlo con array_chunk e fare le query sullo spaccato, ma di per se tale funzione non ha nulla a che fare con MySQL.

Share this post


Link to post
Share on other sites
Senza prendersi in giro, un servizio che fa storage di cosi tanti dati non può risiedere su uno shared hosting, se il db cresce a ritmo allora domani potrebbe essere 15 GB. Insomma, penso che si debba prima di tutto pensare a come si vuol far crescere il progetto e alle risorse a disposizione. Difficilmente troverai shared hosting che con 100 euro l'anno ti lasciano mettere 5 gb di dati sul database con una consultazione rapida e "indolore" :)

 

Raga abbiamo letto tutti male all'inzio parlava di 5gib poi se avete fatto caso su un'altro post è diventato 5mb 100mb quindi penso che prima sia stato un errore di digitazione

 

 

Per x3d0 la funzione è l'array chunk del php

 

PHP: array - Manual

Share this post


Link to post
Share on other sites
Difficilmente troverai shared hosting che con 100 euro l'anno ti lasciano mettere 5 gb di dati sul database con una consultazione rapida e "indolore" :)

 

ma neppure 200,300,400

a meno che sia talmente performante per un motivo qualsiasi che non crea un minimo problema di carico. DURA, molto DURA

Share this post


Link to post
Share on other sites
Senza prendersi in giro, un servizio che fa storage di cosi tanti dati non può risiedere su uno shared hosting, se il db cresce a ritmo allora domani potrebbe essere 15 GB. Insomma, penso che si debba prima di tutto pensare a come si vuol far crescere il progetto e alle risorse a disposizione. Difficilmente troverai shared hosting che con 100 euro l'anno ti lasciano mettere 5 gb di dati sul database con una consultazione rapida e "indolore" :)

 

Raga abbiamo letto tutti male all'inzio parlava di 5gib poi se avete fatto caso su un'altro post è diventato 5mb 100mb quindi penso che prima sia stato un errore di digitazione

 

 

Per x3d0 la funzione è l'array chunk del php

Share this post


Link to post
Share on other sites
Giusto per dare informazioni esatte: tale funzione nulla ha a che fare con le query, spacca semplicemente un array.

Poi eventualmente si possono mettere tutte le query in array, spaccarlo con array_chunk e fare le query sullo spaccato, ma di per se tale funzione non ha nulla a che fare con MySQL.

 

Io lo uso per spezzettare le query di un array come nella funzione qui sotto

 

$catarrays = array_chunk($stored_cats,100);
foreach($catarrays as $catarray) {
@mysql_query("INSERT INTO sp_cats (name) VALUES ".implode(",",$catarray));
}

 

Scrivo le query a 100 alla volta altrimenti e un casino :P perche ho un database di ca 1000000 articoli e ad ogni aggiornamento e un pò un casino :P e sono solo all'inizio.

 

Ovvio che non e una cosa del mysql ma se eseguo una query con 1000000 articoli...non la vedo molto bene la cosa

Edited by vhosting

Share this post


Link to post
Share on other sites
Io lo uso per spezzettare le query come nella funzione qui sotto

 

none....

Tu spezzetti l'array $stored_cats in tanti array da 100 elementi l'uno messi un array contenitore di nome $catarrays;

 

Non spezzetti le query.

Alla fine, fai come ho detto io: hai le query in un array e smembri l'array.

Share this post


Link to post
Share on other sites
none....

Tu spezzetti l'array $stored_cats in tanti array da 100 elementi l'uno messi un array contenitore di nome $catarrays;

 

Non spezzetti le query.

Alla fine, fai come ho detto io: hai le query in un array e smembri l'array.

 

Si e che io con le spiegazioni non sono pratico ma è molto comodo fare cosi, 100 array su una query alla volta me li fa in un attimo senza quella funzione anziche aggiornarmi in 20.30 minuti me lo fa in piu di 1 ora e mezza con cpu al 100*100 di consumo in quel modo l'aggiornamento nemmeno si nota :)

Edited by vhosting

Share this post


Link to post
Share on other sites

Ho sentito parlare anche di spazio illimitato, è veramente affidabile?

 

In caso poi vedrò di applicare dei filtri di pulizia nel database in modo da diminuire i dati duplicati.

 

Avete qualche servizio di hosting da consigliarmi? Aruba? netsons?

A questo punto la richiesta è che sia possibile un piano scalabile facilmente.(Ovvero quando voglio posso aumentare lo spazio o passare ad una soluzione superiore).

Ditemi voi..

Share this post


Link to post
Share on other sites
Ho sentito parlare anche di spazio illimitato, è veramente affidabile?

 

Non lo è mai.

Lo spazio non può essere mai illimitato, per motivi tecnici.

Alla fin fine, anche il provider più grande del mondo deve comprare degli harddisk.

Share this post


Link to post
Share on other sites

esatto l'illimitato non esiste....anche perche se ci fai caso tutti i provider che dicono illimitato...non dicono mai quanto ti garantiscono....onde per cui.... :P

 

Meglio dove sai cosa ti spetta che dove hai tutto illimitato e non sapere cosa puoi consumare veramente....

 

Oppure dove è si tutto illimitato. Ma ci sia specificato il minimo garantito...allora e' tutta un'altra cosa.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×