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