Bài viết của Tạ Quốc Bảo

[Module User] - Chia layout - PHP MVC căn bản

Vậy là chúng ta đã hoàn thành xong một số chức năng về cách hoạt động của project rồi, vậy thì trong bài này chúng ta sẽ học cách chia layout trong hệ thống admin. 1. Thiết kế layout cho admin Mình sẽ tự tay thiết kế một mẫu layout cực kì đẹp và đỉnh, và đây là sản phẩm của mình: ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

[Module User] - File Bootstrap admin - PHP MVC căn bản

File bootstrap index.php là file dùng để xử lý nhận request của người dùng, nghĩa là tất cả các request sẽ vào file này và từ file này sẽ điều hướng đến module hợp lý. Như vậy nhiệm vụ của file bootstrap sẽ tiếp nhận request từ client, phân tích request và gọi đến module tương ứng, nếu module ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

[Module User] - Thư viện Role - PHP MVC căn bản

Tiếp tục series xây dựng project với PHP căn bản thì trong bài này mình sẽ viết thư viện xử lý phân quyền và kiểm tra trạng thái đăng nhập. Tại sao mình lại viết thành một thư viện? Tại vì tất cả các thao tác trong admin đều phải kiểm tra chức vụ của người dùng rồi mới tiến hành xử lý. 1. Viết ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

[Module User] - Thư viện Session - PHP MVC căn bản

Session đóng vai trò khá quan trọng trong một website bởi hầu hết website nào cũng phải sử dụng nó, thường dùng nhất là trong hệ thống quản lý admin. Chúng ta sẽ sử dụng Session để lưu trữ trạng thái đăng nhập và cấp độ của người dùng để từ đó có thể cung cấp các quyền hợp lý. Khi sử dụng Session ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

[Module User] - Thư viện xử lý database - PHP MVC căn bản

Chúng ta đang lập trình hướng thủ tục nên phải tận dụng hàm để tối ưu hóa và rút ngắn những đoạn code lại. Để làm được như vậy thì ta phải tạo ra những thư viện dùng chung cho toàn bộ các module, mỗi thư viện có tính chất giống nhau ta sẽ đặt trong một file và nằm trong thư mục libs. Trong bài ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

[Module User] - Xây dựng cấu trúc folder - PHP MVC căn bản

Ở bài trước mình đã hướng dẫn các bạn tạo database php_example và tạo một table tên là tb_user dùng để xây dựng module quản lý thành viên. Vậy trong bài này mình sẽ hướng dẫn các bạn xây dựng cấu trúc folder cho project của chúng ta. 1. Xây dựng cấu trúc folder module User Bài này mình chỉ ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

[Module User] - Tạo database User - PHP MVC căn bản

Chào mừng bạn đến với website học lập trình online Zaidap.com.net. Xin giới thiệu với các bạn đây là bài đầu tiên trong loạt bài thực hành PHP sau khi các bạn đã học qua hai series PHP căn bản và PHP và MySQL. Trong một website có nhiều module và nhiều chức năng khác nhau nên trước khi lập ...

Tác giả: Tạ Quốc Bảo viết 14:46 ngày 06/04/2021 chỉnh sửa

Todo App đơn giản với NuxtJS và Vuex

Trong bài viết này mình và các bạn sẽ thực hành tạo một ứng dụng Todo List đơn giản với NuxtJS và Vuex. Về cơ bản ứng dụng của ta sẽ có chức năng như: thêm, sửa, xóa một công việc, thống kê và lọc ra những công việc chưa hoàn thành, đã hoàn thành. Toàn bộ source code mình đã đưa lên git các bạn có ...

Tác giả: Tạ Quốc Bảo viết 09:46 ngày 30/03/2021 chỉnh sửa

CygWin là gì? Cài đặt Compiler C/C++ CygWin trên Windows

Mục lục nội dung CygWin là gì? Cài đặt CygWin trên hệ điều hành Windows Tạo biến môi trường cho CygWin Bài viết được sự cho phép của tác giả Trần Hữu Cương CygWin là gì? Cygwin là một bộ công cụ mã nguồn mở (GNU) dành cho Windows. Cygwin cung cấp môi trường * nix ...

Tác giả: Tạ Quốc Bảo viết 09:45 ngày 30/03/2021 chỉnh sửa

RxSwift 2: Khái niệm cơ bản về lập trình bất đồng bộ

Mục lục nội dung Cocoa và các API UIKit bất đồng bộ Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Đồng bộ và bất đồng bộ khác nhau như nào? Ví dụ, khi các bạn tính 1+ 1 trên máy tính casio bỏ túi thì nó ra luôn là 2, vậy kết quả đó là tức thời thì nó là đồng bộ. Còn giả sử ...

Tác giả: Tạ Quốc Bảo viết 09:45 ngày 30/03/2021 chỉnh sửa
<< < .. 63 64 65 66 67 68 69 .. > >>