Lập trình PHP

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

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

Upload file sử dụng CURL và PHP

Có rất nhiều giải pháp để upload file lên server cho PHP như sử dụng form, ajax, ftp, scp, … Hôm nay vinasupport sẽ hướng dẫn các bạn sử dụng curl để upload file tới server sử dụng php. Để thực hiện tutorial này chúng ta cần 3 file sau: curl.php: Xử lý script curl […]

Để lập trình PHP trên Ubuntu cần làm gì?

Bạn chọn lập trình PHP trên Windows hay Linux (Ubuntu)? Đó là quyết định của bạn, nhưng hãy thử chuyển qua sử dụng Ubuntu để trải nghiệm. Có rất nhiều thư hay ho và biết đâu bạn sẽ không muốn quay về sử dụng Windows nữa. Mình bắt đầu chuyển sang sử dụng Ubuntu làm […]

Cách kiểm tra thời gian xử lý Benchmark của PHP Script

Khi viết 1 đoạn code PHP, bạn muốn kiểm tra xem đoạn mã của mình đã tối ưu chưa, thời gian xử lý là bao nhiêu, có thể làm nó chạy nhanh hơn được nữa không? Đó là những câu hỏi mà 1 lập trình viên PHP (professtional) luôn cần phải đặt ra khi gõ […]

Top 5 IDE tốt nhất để lập trình PHP

Mới đầu học lập trình có 1 lời khuyên là các bạn nên sử dụng notepad hoặc notepad++ để code. Nó sẽ giúp các bạn nhớ các từ khóa, cấu trúc lệnh,… Nhưng khi đã ở 1 mức Level nào đó hoặc chính thức tham gia các dự án về lập trình thì các Editor […]

Giới thiệu PhpStorm IDE 2019 – Hướng dẫn download và cài đặt PhpStorm

Nhân dịp JetBrains chính thức ra mắt phiên bản PhpStorm IDE 2019, mình xin được viết 1 bài đánh giá về IDE này. Một trong những IDE tốt nhất để lập trình PHP mà mình biết. 1. Giới thiệu về PhpStorm PhpStorm là phần mềm IDE thương mại, đa nền tảng (cross-platform) và tích hợp […]

Cài đặt và cấu hình Xdebug với XAMPP trên Ubuntu

Là một lập trình viên PHP, thì công việc của bạn thường xuyên phải debug PHP, xử lý các vấn đề vễ lỗi PHP. Vì vậy hôm nay mình xin giới thiệu với các bạn 1 extension rất hữu ích cho việc debug các chương trình viết bằng ngôn ngữ lập trình PHP. Giới thiệu […]

Xampp là gì? Hướng dẫn cài đặt và cấu hình Xampp trên Windows/Linux

XAMPP là phần mềm full stack web server phổ biến, được các lập trình viên PHP yêu thích và sử dụng trong việc lập trình Web. Bài viết này sẽ hướng dẫn các bạn từng bước cài đặt và cấu hình trên Windows và Ubuntu Linux XAMPP là gì? XAMPP là phần mềm full stack […]

[PHP] Lấy danh sách các file trong 1 thư mục và thư mục con

Trong bài viết lần này mình sẽ giới thiệu các bạn đoạn code sử dụng để lấy danh sách các file trong 1 thư mục bằng PHP. Sử dụng hàm glob trong PHP để lấy danh sách các file trong 1 thư mục <?php foreach (glob(“/tmp/*.php”) as $filename) { echo “$filename”; } Đoạn code trên […]