phần mềm mã nguồn mở

Bootstrap là gì? Hướng dẫn tạo template với Bootstrap

Trong bài viết: Top 10 CSS Framework tốt nhất để lập trình Front-End, mình có đề cập tới Bootstrap – Đây là 1 CSS Framework nổi tiếng, được sử dụng rộng rãi. Nó là 1 trong những CSS Framework đầu tiên trên thế giới. Hôm nay, VinaSupport sẽ giới thiệu, và hướng dẫn sử dụng Bootstrap. […]

Django là gì? Tổng quan về Django Framework

Django là gì? Django là 1 web framework miễn phí, phần mềm mã nguồn mở (Open source) được thiết kế theo mô hình MTV (Model-Template-Vews). Nó được quản lý và phát triển bởi tổ chức Django Software Foundation (DSF) Mục tiêu chính của Django là dễ dàng tạo ra các trang web phức tạp, dựa trên cơ sở […]

Hướng dẫn tạo diễn đàn (forum) với Flarum

Là một trong top 10 mã nguồn mở làm forum (diễn đàn) tốt nhất,  Flarum đang được sử dụng để tạo ra các diễn đàn của những cộng đồng người dùng lớn và nổi tiếng như cộng đồng hosting (Vietnam Hosting Talk). Nó xứng đáng là một mã nguồn của tương lại. Hôm nay vinasupport […]

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

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

MariaDB là gì? Cài đặt MariaDB trên Ubuntu 20.04

Đã khá lâu rồi, từ khi hệ quản trị CSDL MariaDB ra đời mình không còn sử dụng MySQL nữa. Tất cả các sản phẩm production của mình, cũng như website vinasupport.com đều sử dụng MariaDB làm CSDL. Vậy MariaDB là gì? Cài đặt ra sao? Bài viết này mình sẽ giới thiệu tất tần […]

PuTTY là gì? Hướng dẫn cài đặt và sử dụng PuTTY

PuTTY là 1 công cụ mà các System Admin rất ưu thích sử dụng để quản lý VPS / Server vì sự đơn giản và tiện dụng của nó. Trong bài viết này sẽ hướng dẫn cài đăt, config cách sử dụng. PuTTY là gì? PuTTY là công cụ kết nối đầu cuối (Client) được […]

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

Pinta – Phần mềm chỉnh sửa ảnh đơn giản trên Ubuntu

Pinta là 1 phần mềm mã nguồn mở và miễn phí trên Ubuntu. Pinta cung cấp các công cụ đơn giản để vẽ và chỉnh sửa hình ảnh. Phần mềm này có chức năng giống với phần mềm Paint trên Windows. Phần mềm có thể cài đặt trên Linux, Mac, Windows,.. Thông tin cơ bản […]

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

Cloc – Công cụ tính Lines of Code trong phát triển phần mềm

Cloc là công cụ tính Lines of Code trong các dự án phát triển phần mềm, tức là nó sẽ count số lượng dòng code, comments và cả dòng trống (blank line) trong source code. Ngoài ra công cụ còn hỗ trợ phân loại source code theo ngôn ngữ lập trình, tỷ lệ comment_ratio (số […]