sql >> Database >  >> RDS >> Mysql

MySQL-opgeslagen procedures of php-code?

Ik denk dat Jeff Atwood in 2004 de spijker op de kop sloeg met betrekking tot opgeslagen processen:

Wie heeft eigenlijk opgeslagen procedures nodig?

Omdat ik zowel opgeslagen procedures als dynamische SQL uitgebreid heb gebruikt, geef ik absoluut de voorkeur aan het laatste:gemakkelijker te beheren, betere inkapseling, geen BL in de gegevenstoegangslaag, grotere flexibiliteit en nog veel meer. Vrijwel elk groot open-source PHP-project gebruikt dynamische SQL over opgeslagen processen (zie:Drupal, Wordpress, Magento en nog veel meer).

Dit gesprek lijkt bijna archaïsch:zorg voor een goede ORM , stop met piekeren over uw gegevenstoegang en begin met het bouwen van geweldige applicaties.



  1. Uren aftrekken van een datetime-waarde in MariaDB

  2. Service Broker configureren voor asynchrone verwerking

  3. Moet ik het datatype datetime of timestamp in MySQL gebruiken?

  4. Hoofdletters converteren naar kleine letters in MySQL