nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

mysqli

Von: Quasimodo (lavoro.toglimi@ajquaglia.toglimi.it) [Profil]
Datum: 06.11.2009 14:12
Message-ID: <hd17bi$gjk$1@newsreader2.mclink.it>
Newsgroup: it.comp.www.php
Dal sito italiano di Joomla (alla voce 'Meglio mysql o mysqli'):

<citazione>
MySQLi è costituito da un set di funzioni che nominalmente sarebbero
molto vantaggiose per il nostro database, se non fosse che su siti che
non generano un elevatissimo numero di query (traduciamolo in
Joomliano...   ...migliaia di visitatori unici giornalieri che scorrono
almeno 4/5 pagine del sito) per cui risulta abbastanza scomodo legarsi
ad un'estensione che - probabilmente - in futuro sarà ben poco
supportata: in effetti il progetto MySQLi, che doveva arricchire
notevolmente (e migliorare) le funzioni per interfacciarsi al database
MySQL, è considerato un quasi totale fallimento, e lo vedremo - forse -
migliorato in PHP 6, se non abbandonato.
</citazione>

Devo riscrivere una mia pippa in PHP (oltre 15000 linee) in modo da
migliorarne le prestazioni (il Project Leader continua a scassarmi gli
zebedei con test di performance dove ogni query che ci metta più di 1
secondo deve essere migliorata), e stavo meditando su:
-prepared statement
-stored procedure
che avremmo dovuto implementare come prima cosa, ma il superboss voleva
vedere qualcosa subito, quindi prima abbiamo fatto l'accrocco, poi ci
siamo chiesti come fare a farlo funzionare e dove poterlo migliorare...

Quindi ora sto cercando dei numeri che mi diano conforto nel passare
tutte le query sotto PDO, per poter usare prepared statement ed altro.
Qui si innesta il discorso mysqli: dato che probabilmente non ci
schioderemo da mysql (anche se abbiamo un cliente che vuole Oracle),
volevo sapere quanto del paragrafo letto sul sito di Joomla corrisponde
a verità, e quanto a fuffa.

In conclusione:
- quanto si guadagna/perde ad usare PDO con ps e sp?
- conviene usare mysqli o è meglio ignorarlo?

[ Auf dieses Posting antworten ]

Antworten