Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Procedury składowane MySQL czy kod php?

Myślę, że Jeff Atwood trafił w sedno w 2004 roku, jeśli chodzi o przechowywane procesy:

Kto w ogóle potrzebuje przechowywanych procedur?

Po intensywnym korzystaniu zarówno z procedur składowanych, jak i dynamicznego SQL, zdecydowanie wolę to drugie:łatwiejsze w zarządzaniu, lepszą enkapsulację, brak BL w warstwie dostępu do danych, większą elastyczność i wiele więcej. Praktycznie każdy duży projekt PHP typu open source używa dynamicznego SQL na przechowywanych procesach (patrz:Drupal, Wordpress, Magento i wiele innych).

Ta rozmowa wydaje się niemal archaiczna:zdobądź dobry ORM , przestań martwić się dostępem do danych i zacznij tworzyć niesamowite aplikacje.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobieranie ostatniego wstawionego identyfikatora z MySQL w Yii

  2. Narzędzie do tworzenia diagramów ER typu open source dla mysql

  3. Jak przechowywać datę i czas w UTC w bazie danych za pomocą EclipseLink i Joda-Time?

  4. PHP - Utwórz pole wyboru, używając rekordów z bazy danych MySQL jako wartości

  5. Używanie JDeveloper z bazą danych MySQL i bazą danych Oracle na AWS RDS, część 3