crud là gì

CRUD là gì? CRUD là viết lách tắt của 4 kể từ giờ Anh: Create, Read, Update, Delete. CRUD là 4 chức năng cần thiết nhất nhằm thao tác với Database của một Website.

Giả sử rằng, các bạn với 1 Website Tin Tức. Vậy CRUD là gì vô Website Tin Tức của bạn? CRUD là chức năng bên trên Front-End, Back-End hoặc Database? Tại sao cần thiết hình mẫu CRUD vô Website?

Bạn đang xem: crud là gì

1. CREATE – Tạo Mới Bài Viết, Tạo Mới Người Dùng

Để tạo ra một nội dung bài viết mới mẻ, cai quản trị viên Website tiếp tục nhập vấn đề kể từ hình mẫu HTML. Gửi lên sever Website trải qua HTML Form, xử lý và tàng trữ vô Database.

Máy công ty tiếp tục tiến hành việc làm phức tạp như đánh giá tính hợp thức, đánh giá sự trùng lặp,.. tàng trữ vô Database một nội dung bài viết mới mẻ.

Tính năng CREATE vô CRUD giản dị và đơn giản là quy trình tàng trữ một phiên bản ghi mới mẻ lên Database. Hay hay còn gọi là tạo ra mới mẻ phiên bản ghi bên trên Database đó là CREATE vô CRUD.

Ví dụ về tính chất năng CREATE vô CRUD:

  • Người sử dụng bịa mua sắm và chọn lựa bên trên Website Thương mại dịch vụ Điện Tử cũng đó là CREATE. Website TMĐT tạo ra lô hàng bên trên Database nhằm tàng trữ vấn đề của những người mua sắm và chọn lựa, thành phầm chúng ta mua sắm,…
  • Người sử dụng đăng một comment bên trên Facebook, Facebook cần tạo ra mới mẻ một dòng sản phẩm tài liệu bên trên Database của mình.

2. READ – Đọc Nội Dung Bài Viết, Đọc Thông Tin Người Dùng, Đọc Thông Tin Đơn Hàng, Xem Sản Phẩm

Ở chức năng CREATE, bạn đã sở hữu nội dung bài viết vừa được tàng trữ vô Database. CREATE là chức năng tạo ra mới mẻ một phiên bản ghi bên trên Database. Tính năng READ được xem là chức năng coi phiên bản ghi cơ, hoặc hay còn gọi là gọi phiên bản ghi cơ.

Hiểu giản dị và đơn giản thì READ là khi người tiêu dùng coi một nội dung bài viết, coi một vấn đề kể từ Database. Phần hiển thị hình mẫu tiếp tục bởi các bạn phụ trách. Người sử dụng gửi đòi hỏi cho tới sever và coi nội dung bài viết tiếp tục tàng trữ vô Database.

Tính năng READ vô CRUD là quy trình một phiên bản ghi kể từ Database lôi ra. Hay hay còn gọi là gọi phiên bản ghi kể từ Database, coi phiên bản ghi kể từ Database.

Xem thêm: quả xoài đọc tiếng anh là gì

Ví dụ về tính chất năng READ vô CRUD:

  • Người sử dụng click vô links nội dung bài viết, phụ thuộc vào đường đi cơ, sever phản hồi một nội dung bài viết ví dụ. Bài viết lách được gọi kể từ Database và hiển thị bởi người Lập Trình Viên Website tiếp tục kiến thiết sẵn.
  • Người sử dụng coi vấn đề cụ thể thành phầm, bao hàm độ dài rộng thành phầm, giá bán chi phí thành phầm,…
  • Người sử dụng coi trang chủ của Website Tin Tức. Toàn cỗ title nội dung bài viết, hình hình ảnh được bố trí và hiển thị, này đó là READ vô CRUD.
  • Người sử dụng lướt New Feeds của Facebook, này đó là READ kể từ Database, chức năng R – vô CRUD.

3. UPDATE – Chỉnh Sửa Bài Viết, Cập Nhật Giá Sản Phẩm, Người Dùng Đổi Mật Khẩu

Update vô CRUD đó là update, update vấn đề phiên bản ghi và được tàng trữ từ xưa. Hoàn toàn ko dẫn đến phiên bản ghi, hoặc còn gọi là loại tài liệu mới mẻ.

Cập nhật vấn đề vô Database tiếp tục dựa vào một số trong những Điểm lưu ý. cũng có thể dựa vào id, hoặc những đặc điểm cộng đồng như nằm trong phân mục,… Update tài liệu vô Database rất có thể update một hoặc nhiều phiên bản ghi, tùy nằm trong vô chức năng của Website.

Ví dụ về tính chất năng Update vô CRUD:

  • Quản Trị Viên Website sửa đổi vấn đề nội dung bài viết và được tạo ra trước cơ.
  • Người Dùng Website sửa đổi comment.
  • Người Dùng Facebook sửa đổi bài bác đăng.

4. DELETE – Xóa Bài Viết, Xóa Bình Luận, Xóa Đơn Hàng Lỗi

Xóa lên đường một phiên bản ghi tiếp tục với từ xưa vô Cơ Sở Dữ Liệu trải qua hình mẫu người tiêu dùng. Delete một người tiêu dùng tiếp tục tồn bên trên vô Database là việc làm bởi Lập Trình Viên Back-End phụ trách.

Tính năng DELETE vô CRUD là vô hiệu hóa lên đường tài liệu tiếp tục tồn bên trên, tài liệu được tạo ra kể từ CREATE.

Xem thêm: cigar là gì

Trong dự án công trình Lập Trình Website thực tiễn, xóa tài liệu người tiêu dùng trải qua hình mẫu là ẩn. Ẩn tài liệu người dùng làm rất có thể hồi phục vô tình huống quan trọng.

Ví dụ về tính chất năng Delete vô CRUD:

  • Quản Trị Viên Website xóa lên đường nội dung bài viết tiếp tục đăng.
  • Người sử dụng xóa lên đường comment của chủ yếu chúng ta.
  • Vậy CRUD là gì? CRUD là 4 chức năng chủ yếu nhằm thao tác với Cơ Sở Dữ Liệu. Hầu không còn từng chức năng bên trên Website đều phải có tương quan cho tới CRUD.

Một chức năng giản dị và đơn giản bên trên Website rất có thể là CREATE với READ, CREATE rồi UPDATE. Như vậy tùy nằm trong vô tính logic của chức năng và dự án công trình. Xem tăng về CRUD thực tiễn tại: https://namcoi.com/du-an/aptech-php-laravel-crud-user/public/users