10 mẹo để cải thiện tốc độ trang web

10 mẹo để cải thiện tốc độ trang web

Theo bạn, tốc độ của website có thật sự quan trọng không? Sẽ như thế nào nếu 1 trang web bị delay 1 giây? Theo thống kê: Giảm 11% lượng người xem so với thông thường Giảm 16% sự hài lòng của người sử dụng Mất mát 7% trong sự chuyển đổi (conversion) (nguồn: Aberdeen Group) Amazon đã cho điều đó là đúng, báo cáo doanh thu của Amazon tăng 1% khi cải thiện được tốc độ 100 mili giây của tốc độ tải trang web.(nguồn: Amazon) Chưa hết, theo nghiên cứu của Akamai cho thấy: 47% người sử ... »

Hồ Chí Minh Vietnam Web Submit 2017

Hồ Chí Minh Vietnam Web Submit 2017

Topic: Kiến trúc hệ thống E-commerce yêu cầu ổn định & khả năng mở rộng Tác giả: Lê Minh Nghĩa - Solution Architect | Tiki.vn Tóm tắt: Đối với dịch vụ của Tiki hiện tại thì có trên hàng trăm các services khác nhau. Các service phải giao tiếp với nhau để có thể vận hành hệ thống nhưng vẫn dảm bảo nghiệp vụ, tính chính xác của dữ liệu, update realtime các thay đổi, đảm bảo hiệu năng. Từ mô hình sao truyền thống, Tiki đã áp dụng mô hình Message Bus để giải quyết vấn đề giao tiếp ... »

Giới thiệu tổng quan về Vagrant và Docker

Giới thiệu tổng quan về Vagrant và Docker

Lời nói đầu Là 1 lập trình viên, việc setup những môi trường phức tạp khi tham gia vào dự án là điều bắt buộc để có thể lập trình. Đã bao giờ bạn cảm giác rằng mình setup hệt như môi trường của những người khác trong team và chạy cùng 1 sourcecode nhưng họ chạy được còn bạn thì không chạy được không? Docker và Vagrant chính là những giải pháp để giải quyết vấn đề đó và nhiều hơn thế nữa. Tuy nhiên, cách mà chúng hiện thực để đạt được mục tiêu đó có phần khác ... »

Vì sao blockchain được tin tưởng hay lý thuyết trò chơi và blockchain? (Phần 1)

Vì sao blockchain được tin tưởng hay lý thuyết trò chơi và blockchain? (Phần 1)

Lời mở đầu Lý do gì mà blockchain và tiền ảo bitcoin có thể tồn tại và trụ vững tới giờ. Blockchain và lý thuyết trò chơi có liên quan gì với nhau. Mời các bạn cùng mình tìm hiểu về blockchain và cái mà nó sử dụng: lý thuyết trò chơi nhé. Mục lục Lý thuyết trò chơi là gì Thành phần Phân loại Ví dụ: song đề tù nhân Ma trận thưởng phạt Lý thuyết trò chơi là gì? Đầu tiên là nói về trò chơi, có luật và những người tham gia. Khi tham gia một trò ... »

Chuyển link image thành HTTPS với CAMO

Chuyển link image thành HTTPS với CAMO

Bài viết này mình sẽ giới thiệu cho các bạn về Camo. Vậy Camo là gì thì chúng ta cùng xem bài toán sau nhé. I. GIỚI THIỆU Giả tỉ bạn là chủ của một website bán hàng, mà bán sản phẩm của những công ty khác. Trang web của bạn chỉ việc trưng bày ... »

Hướng dẫn tạo Jenkinsfile

Hướng dẫn tạo Jenkinsfile

Chuỗi bài về Jenkins 1. Pipeline trong jenkins 2. Hướng dẫn tạo Jenkinsfile 3. Pipeline CI/CD hoàn chỉnh với Laravel Framework Mục đích cuối cùng của chuỗi bài: xây dựng 1 CI/CD hoàn chỉnh bao gồm: Docker: sử dụng nền tảng container để triển khai Laravel: framework PHP để làm website Unit testing: Unit test cho PHP Feature testing: test chức năng cho service Deploy: CD deploy container bằng Pipeline Mở đầu Ở bài trước ta đã làm quen với Pipeline trong Jenkins, tuy nhiên chỉ là cách thiết lập cực kỳ đơn giản, bài viết này sẽ ... »

Pipeline với Jenkins

Pipeline với Jenkins

Chuỗi bài về Jenkins 1. Pipeline trong jenkins 2. Hướng dẫn tạo Jenkinsfile 3. Pipeline CI/CD hoàn chỉnh với Laravel Framework Mục đích cuối cùng của chuỗi bài: xây dựng 1 CI/CD hoàn chỉnh bao gồm: Docker: sử dụng nền tảng container để triển khai Laravel: framework PHP để làm website Unit testing: Unit test cho PHP Feature testing: test chức năng cho service Deploy: CD deploy container bằng Pipeline Bài đầu tiên sẽ có những phần sau Jenkins: giới thiệu jenkins cùng những tính năng của nó Cài đặt Jenkins với docker : cài jenkins trong 5 phút ... »