Lập trình PHP

Hướng dẫn sử dụng Vue 3 với PHP thông qua Vite

Chắc các bạn làm Laravel PHP thì đã quá quen với Vue 3, ở Laravel 9 bạn có thể tích hợp sử dụng Vue 3 thông qua 1 thư viện là Vite. Việc sử dụng Vite sẽ giúp các bạn tăng tốc độ build và lập trình phần fronend của trang Web. Ở bài viết […]

Hướng dẫn kết nối tới SQLite sử dụng Python

Trong một bài viết trước mình đã hướng dẫn các bạn kết nối đến SQLite 3 sử dụng ngôn ngữ lập trình PHP. Ở bài viết này, mình sẽ hướng dẫn tiếp các bạn sử dụng ngôn ngữ Python để kết nối đến SQLite một cách đơn giản nhất. Đầu tiên chúng ta import thư […]

Hướng dẫn resize, crop ảnh bằng PHP Imagick

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ó […]

Phép toán Ternary và Ternary Coalescing trong PHP

Để 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 […]

Hướng dẫn bật Xdebug trên MAMP và MacOS

Xdebug là gì? Mình đã giới thiệu khá kỹ ở bài viết: Cài đặt và cấu hình Xdebug với XAMPP trên Ubuntu  Bạn có thể hiểu đây là một extension vô cùng hữu ích cho việc debug các ứng dụng viết bằng ngôn ngữ lập trình PHP. Bài trên mình viết cho Ubuntu với Xampp. […]

Sử dụng SASS để nén file stylesheet css, scss

Trang web của chúng ta thường sử dụng các file style sheet css để trang trí. Tuy nhiên để website cũng cần tải các file này về. Nếu file càng nặng thì tốc độ trang web càng chậm. Vì vậy chúng ta cần nén các file css (minify css) để giảm dung lượng của chúng […]

Hướng dẫn kết nối tới SQLite với PHP

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 […]

Composer là gì? Quản lý các thư viện PHP bằng Composer

Giống như các ngôn ngữ lập trình khác, PHP cũng có công cụ quản lý thư viện là Composer (NodeJS có npm, Ruby có gem). Hôm nay chúng ta sẽ tìm hiểu về composer với vinasupport.com nhé! Composer là gì? Composer là trình quản lý gói cấp ứng dụng (application-level package) cho ngôn ngữ lập […]

10 mã nguồn mở làm forum (diễn đàn) tốt nhất năm 2023

Trong bài viết này, vinasupport.com sẽ điểm qua các mã nguồn mở tạo forum (diễn đàn) tốt nhất. Đó là Flarum, phbBB, myBB, bbPress… Forum (diễn đàn) là gì? Forum hay tiếng việt gọi là diễn đàn, nó cũng được coi như là tiền thân của mạng xã hội. Nơi mà các thành viên khi […]

Hướng dẫn thiết lập config php.ini căn bản

Khi lập trình php, việc cấu hình file php.ini ảnh hưởng nhất định đến cách bạn viết code. Ngoài ra nó góp phần quan trọng khi bạn chạy các ứng dụng trên phiên bản PHP. Vì vậy, vinasuport sẽ hướng dẫn các bạn tìm hiểu các thiết lập php.ini căn bản. Chú ý sau khi […]