01/10/2018, 14:26
Nên dùng cách nào để kết nối database MySQL với PHP
Em đang học web dựa theo w3shool. Hiện tại em có thắc mắc là giữa MySQLi object-oriented và procedural thì cách nào dùng tốt hơn ạ. Hai nó khác nhau như nào. Em thấy khi tìm tài liệu người ta sử dụng procedural nhiều hơn. Hay đó chỉ phụ thuộc vào cách lập trình của mỗi người ạ
Bài liên quan
Phụ thuộc vào project.
Ngày nay thì người ta gần như chuyển hết sang cho ngôn ngữ lập trình xử lí logic, còn SQL chỉ cần lưu trữ dữ liệu thôi.
Tuy nhiên có thể nói dùng procedure mang lại performace tốt hơn (đọc source code của một số game online thời 1998->2009 hầu như dùng procedure).
Việc dùng procedure có nhược điểm là bạn phải học sâu kĩ thuật lập trình của loại db đó, và nếu app muốn chuyển sang một loại db mới thì maintance sẽ khá là đau đầu.
dùng PDO đi bạn
để làm quen trước, các framework lớn đều xài cái này