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
Làm thế nào để import dữ liệu từ 1 file CSV tới MySQL? Đoạn code PHP sau đây sẽ thực hiện việc import dữ liệu từ file CSV tới MySQL. Nó sẽ thực hiện theo các bước như sau: Đọc các tham số truyền vào Tạo bảng CSDL Đọc file CSV và import dữ liệu […]
WordPress khi các bạn tìm kiếm từ khóa thì nó sẽ tìm kiếm nội dung từ khóa ở cả tiêu đề (post_title) và nội dung bài viết (post_content). Khi số lượng bài viết trong WordPress lớn tới tầm > 100k bài viết thì việc tìm kiếm này rất chậm. Thay vì tìm kiếm từ khóa […]
Để lưu file (ảnh, video) từ 1 url, trong php có rất nhiều cách làm, chúng tôi VinaSupport đã tổng hợp 4 cách sau: Hàm file_get_contents, file_put_contents Hàm copy Sử dụng fopen Sử dụng CURL 1. Hàm file_get_contents, file_put_contents Sử dụng hàm file_get_contents để lấy nội dung của của url và file_put_contents để lưu lại […]
WP-CLI – VinaSupport đã sử dụng được vài năm rồi nhưng hôm nay mới có dịp viết bài hướng dẫn về nó. Nôm na là với WP-CLI bạn có thể quản lý website / blog WordPress của bạn bằng giao diện dòng lệnh. Hơn nữa đối với một lập trình viên như mình thì WP-CLI […]
Để dịch văn bản / translate text, có 1 thư viện của Python giúp chúng ta thực hiện dễ dàng đó là thư viện googletrans. Nó dịch văn bản thông qua API của Google Translate. Sau đây mình sử hướng dẫn căn bản cách sử dụng thư viện này để dịch văn bản nhé! Cài đặt […]
Sau 1 loạt bài viết về lập trình Python, hôm nay vinasupport.com sẽ giới thiệu 1 tutorial nữa về kết nối tới Sock5 Proxy sử dụng Python. Cài đặt thư viện pysocks pip install pysocks # Or pip install -U requests[socks] Kiểm tra Sock5 Proxy Kiểm tra server sock5 còn sống không chúng ta sử […]
SQLite là hệ quản trị CSDL nhỏ gọn, hoàn chỉnh, có thể cài đặt và dễ dàng sử dụng trong các dự án phần mềm. Trong bài viết này mình sẽ hướng dẫn các bạn kết nối tới SQLite bằng ngôn ngữ lập trình PHP VD: trong SQLite ta có bảng CSDL user như sau: Đoạn source code […]
cURL viết tắt của Client URL là một công cụ dòng lệnh (command line tool) dùng để kiểm tra kết nối từ URL và cho phép truyền dữ liệu. cURL sử dụng nhiều giao thức hỗ trợ khác nhau như: HTTP, HTTPS, FTPS Sử dụng cURL trong Laravel Đoạn mã sau trong Laravel sẽ thực […]
Các bạn đã từng nghe nói tới thư viện này chưa? Simple HTML Dom là thư viện mạnh nhất của PHP để crawl dữ liệu từ các trang web khác. Vậy để tích hợp vào Laravel chúng ta có thể sử dụng các cách sau đây. Cài đặt thư viện PHP Simple HTML Dom Parser […]
MongoDB là hệ quản trị CSDL NoSQL phổ biến nhất trên thế giới. Tuy nhiên mặc định Laravel PHP Framework lại không hỗ trợ MongoDB. Vì vậy trong tutorial này, VinaSupport.com sẽ hướng dẫn các bạn cài đặt và tích hợp MongoDB vào project Laravel. Cài đặt MongoDB Các bạn vui lòng tham khảo bài […]