THẢO LUẬN

Apr 17th, 2023 2:30 a.m.

Bài viết rất chi tiết, tuyệt vời 😁

+1

Mong mọi người dành 1 ít thời gian ghé qua web em tham khảo các mặt hàng: https://trendylady.shop/

0

@thangtd90 cái tên OpenAI tôi thấy n ko có vấn đề gì cả, open ở đấy ko có nghĩa là phải chia sẻ những thứ về kỹ thuật mà chỉ cần hiểu là họ có chia sẻ một sản phẩm nào đó, ở đây tôi dùng chat gpt free và chả mất gì cả nên cũng có thể hiểu họ cũng đã open 1 điều rất lớn rồi

0
Apr 16th, 2023 11:24 a.m.

có cách nào để bảo mật tk mà không lưu vào setting.xml ko b ?

0
Apr 16th, 2023 8:54 a.m.

Mình nói ChatGPT hãy giải thích Docker và K8s cho 1 đứa trẻ 6 tuổi, và đây là câu trả lời:

Docker và Kubernetes là những công cụ được sử dụng để giúp các chương trình và ứng dụng chạy trên máy tính một cách dễ dàng và hiệu quả hơn.

Giống như cách bạn sắp xếp các mảnh ghép khác nhau để tạo thành hình ảnh hoặc bức tranh, Docker giúp bạn đóng gói các phần mềm và ứng dụng vào các "hộp" gọi là "containers". Mỗi container chứa tất cả những thứ mà chương trình cần để chạy, bao gồm cả mã nguồn, các thư viện và các tài nguyên khác. Việc sử dụng Docker giúp bạn dễ dàng di chuyển và chạy các ứng dụng trên nhiều máy tính khác nhau mà không cần phải lo lắng về các sự khác biệt trong môi trường.

Kubernetes là một công cụ quản lý các container và giúp chúng hoạt động cùng nhau như một hệ thống. Tưởng tượng rằng bạn đang xây dựng một thị trấn với nhiều nhà, các con đường và các tiện ích khác. Kubernetes giống như một người quản lý thị trấn, giúp bạn xác định nơi nào để đặt các container và đảm bảo chúng hoạt động một cách hiệu quả. Kubernetes cũng giúp bạn tự động hóa các nhiệm vụ như mở rộng hoặc thu hẹp các container để đảm bảo ứng dụng của bạn luôn hoạt động tốt.

Với Docker và Kubernetes, bạn có thể chạy các ứng dụng một cách nhanh chóng và hiệu quả hơn, đồng thời đảm bảo rằng các ứng dụng của bạn luôn hoạt động một cách đáng tin cậy.

-> Ổn áp

+2
Apr 16th, 2023 5:40 a.m.

À. Tròn bài viết mình không có nói đặt trong code Nó ở trong environment của system. 🤪

0

😅

0
Avatar
đã bình luận cho bài viết
Apr 16th, 2023 4:30 a.m.

😆😆B-Cây là bách khoa đó bạn 😆

0
Apr 16th, 2023 4:19 a.m.

Tuy nhiên, khi sử dụng dotenv ở production, có một số rủi ro tiềm ẩn như sau:

Bảo mật: Nếu tệp .env chứa thông tin nhạy cảm như mật khẩu hoặc khóa bí mật, nó có thể bị lộ khi triển khai ứng dụng ở production.

Quản lý biến môi trường: Sử dụng dotenv có thể làm cho việc quản lý các biến môi trường trở nên phức tạp hơn, đặc biệt là khi có nhiều môi trường (ví dụ: staging, production, development).

Tất cả những lí do trên đúng ra là rủi ro khi không dùng tập tin .env chứ nhỉ? Tập tin này được đặt cùng thư mục code nên nếu nói bị lộ thì đặt trong code sẽ an toàn hơn? 😄 ? Rồi khi ông triển khai trên các môi trường khác nhau, việc duy nhất cần thay là đặt 1 biến để biết nó ở trạng thái production hay development không tiện hơn là đi sửa lại rất nhiều biến theo môi trường hay sao?

0

khó hiểu quá nhỉ 😃)

0

thank u for this great post ❤️

0
Apr 15th, 2023 4:50 p.m.

Chắc tôi bỏ nghề viết content luôn

0
Apr 15th, 2023 4:37 p.m.

Giờ auto nhiều quá

0
Apr 15th, 2023 10:09 a.m.

Vẫn nhận được code qua SMS thì đâu mất đi đâu được nhỉ ?

0

Chủ thớt Đỉnh thật sự luôn! Cảm ơn rất nhiều

+1

mình cũng thử như bác mà k có cái nào dùng dc cũng cakephp4 ko xài dc 2 cái này, mặc dù trước đó mình làm laravel vẫn ok

use Cake\Http\Controller; public function __construct(ArticleRepository $articleRepository)

0

@DoanThuPhuong ảnh chết link cả rồi bạn ơi

0
Apr 15th, 2023 2:37 a.m.

@cakiem8x uh, mà bạn phải thao tác thủ công định kỳ đúng ko?

0
Avatar
đã bình luận cho bài viết
Apr 14th, 2023 9:47 a.m.

🥰

0
Apr 14th, 2023 9:46 a.m.

đỉnh quá ❤️

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí