sql >> Database teknologi >  >> RDS >> Mysql

MySQL-lagrede procedurer eller php-kode?

Jeg tror, ​​Jeff Atwood ramte hovedet på sømmet i 2004 med hensyn til lagrede procs:

Hvem har alligevel brug for lagrede procedurer?

Efter at have brugt både lagrede procedurer og dynamisk SQL flittigt foretrækker jeg helt klart det sidste:lettere at administrere, bedre indkapsling, ingen BL i dataadgangslaget, større fleksibilitet og meget mere. Stort set alle større open source PHP-projekter bruger dynamisk SQL over lagrede processer (se:Drupal, Wordpress, Magento og mange flere).

Denne samtale virker næsten arkaisk:skaf dig en god ORM , stop med at bekymre dig om din dataadgang og begynd at bygge fantastiske applikationer.



  1. Hotelværelsespriser for forskellige årstider

  2. django.db.utils.ProgrammingError:Relationen app_user eksisterer ikke under manage.py-testen

  3. Fejlfinding Ulovlig blanding af sorteringsfejl i mysql

  4. PHP/MYSQL Deltag i flere tabeller