Học lập trình online thông qua các bài viết, tutorial, chia sẻ kinh nghiệm về lập trình cho các ngôn ngữ như PHP, Java, Python, Ruby, Shell Script, Perl
Automation Test đang càng trở lên phổ biến và được sử dụng nhiều cho các dự án Web, App. Việc sử dụng Automation Test giúp tiết kiện chi phí và thời gian của việc phát triển phần mềm. Tiêu biểu trong các công nghệ Automation Test là sử dụng Selenium. Bài viết này sẽ hướng […]
Thư viện PHP Imagick là một thư viện được sử dụng phổ biến để chỉnh sửa ảnh của ngôn ngữ lập trình PHP. Nó được sử dụng trong các Framework, CMS nổi tiếng của PHP. Hôm nay mình sẽ giới thiệu và hướng dẫn cài đặt và sử dụng thư viện này nhé! Bạn có […]
Mặc định PHP giới hạn dung lượng upload lên trên Server. Điều đó đảm bảo cho Server của bạn không bị quá tải khi người dùng upload size quá lớn. Tuy nhiên chúng ta có thể thay đổi các tham số này bằng cách sau đây. Tiên chúng ta cần phải xác định file php.ini […]
Hôm nay mình xin giới thiệu một thư viện, mà mình thấy khá hay. Rất phù hợp cho các website về phim hoặc chia sẻ video. Đó là thư viện Plyr – Một thư viện video player dựa trên ngôn ngữ HTML 5 + CSS 3 + Javascript Demo: plyr.io Github Source: https://github.com/sampotts/plyr Các tính […]
Để lập trình nhanh hơn, trong ngôn ngữ lập trình PHP, chúng ta nên thường xuyên sử dụng các phép toán Phép toán Ternary và Ternary Coalescing. Có những phép toán nào thì hãy tham khảo bài viết sau đây của vinasupport.com nhé! 1. Phép toàn Ternary: cond ? expr1 : expr2 Phép toán thường […]
Một trong những công cụ chống spam tốt nhất, sử dụng nhiều nhất là sử dụng captcha. Trong đó reCAPTCHA do Google phát triển là công cụ được ưu thích nhất của các developer. Hôm nay vinasupport.com sẽ hướng dẫn các bạn tích hợp nó vào 1 dự án web cụ thể. Đăng ký reCAPTCHA […]
Điều mà mình ấn tượng nhất với Laravel chính là thư viện Validate của nó. Thực sự rất sáng tạo, và khi chuyển sang 1 dự án khác không sử dụng Laravel giống như WordPress chẳng hạn, mình muốn tìm 1 thư viện Validate như thế và nó chính là GUMP. Github: https://github.com/Wixel/GUMP GUMP là […]
Hiện nay QR Code đã trở lên phổ biến ở mọi ngành nghề. Các thiết bị đọc mã vạch có thể đọc và truy xuất thông tin từ mã vạch. Điều mà các bạn sẽ ngạc nhiên là mã vạch QR Code có thể tạo ra khá dễ dàng, và được hỗ trợ bởi các […]
WordPress ngoài phần core ra thì có 2 thành phần rất quan trọng đó là Theme và Plugin. Hai thành phần này giúp developer xây dựng hoàn chỉnh một Website WordPress. Bài viết này chúng ta sẽ được giới thiệu, xây dựng một plugin cho WordPress. WordPress Plugin là gì? WordPress Plugin là một gói […]
Xác thực với Laravel Passport, chúng ta sẽ xác thực qua API vì vậy chúng ta cần xây dựng các API để xác thực. Hệ thống API xác thực gồm các Route sau: Method EndPoint Middleware Giải thích POST /api/auth/login Đăng nhập POST /api/auth/register Đăng ký DELETE /api/auth/logout api:auth Đăng xuất GET /api/auth/user api:auth Lấy […]