Đa phần các website hiện nay đều được thiết kế theo phong cách hiện đại, chuyên nghiệp, rất đẹp mắt. Tuy nhiên cũng không ít website được thiết kế theo phong cách hoạt hình ngộ nghĩnh, dễ thương. Các thành phần trên website các bạn có thể thiết kế dễ dàng bằng CSS nhưng nếu các bạn cần thiết kế...
Trước đây, tôi có giới thiệu với các bạn một vài thư viện JavaScript dùng để tuỳ biến thanh cuộn cho nội dung trên website, ví dụ như jQuery Scrollbar hay ProngnRoll. Điểm giống nhau của các thư viện này là cùng làm nhiệm vụ tuỳ biến thanh cuộn mặc định của trình duyệt theo một phong cách riêng...
Với các dự án website, đôi lúc các bạn cũng cần chuyển đổi thời gian từ đơn vị này sang đơn vị khác và cũng có thể là chuyển từ mili giây sang các đơn vị thời gian khác như ngày, giờ, phút, giây. Việc chuyển đổi này cũng không mất quá nhiều thời gian của các bạn, các bạn lập trình viên hoàn toàn...
Tôi đã giới thiệu với các bạn nhiều thư viện hỗ trợ cache trong PHP như PhpFastCache, Stash và bài viết này tôi tiếp tục giới thiệu với các bạn một thư viện hỗ trợ cache mạnh mẽ khác đó là PHP Cache.
Có thể nói, thư viện PHP Cache là một trong những thư viện hỗ trợ cache mạnh mẽ, linh hoạt nhất...
CentOS là hệ điều hành mã nguồn mở trên nền tảng Linux rất được ưa thích trên thế giới bởi giao diện người dùng đẹp, bố trí gọn gàng, chuyên nghiệp. Ngày 25/09/2019, phiên bản CentOS 8 đã được phát hành chính thức với rất nhiều cải tiến từ giao diện đến nhân Linux.
Phiên bản GUI của CentOS 8 đã...
Trong hệ điều hành Windows, việc chỉnh lại ngày giờ đúng thật sự đơn giản chỉ với vài cái nhấp chuột, còn trên hệ điều hành Linux không sử dụng UI thì các bạn cần phải gõ lệnh. Thông thường, khi cài đặt hệ điều hành Linux thì hệ thống tự nhận ngày giờ nhưng trong nhiều trường hợp hệ thống không...
Để tìm kiếm văn bản trong Linux, các bạn thường sử dụng lệnh grep với các tuỳ chọn để tìm nhanh văn bản. Có thể nói lệnh grep là lệnh rất phổ biến được người dùng Linux sử dụng thường xuyên. Tuy nhiên, để sử dụng tốt lệnh grep phục vụ nhu cầu tìm kiếm văn bản trong Linux cũng đòi hỏi các bạn...
Hệ điều hành phổ biến nhất thế giới Android hiện nay đã có phiên bản thứ 10 với tên gọi là Android Q. Hệ điều hành Android Q được Google giới thiệu chính thức tại sự kiện Google I/O 2019 với nhiều tính năng mới được bổ sung. Điều khác biệt trong tên gọi của phiên bản Android mới nhất này là nó...
Các bạn lập trình viên web chắc hẳn đã tiếp xúc với web server rất nhiều, nếu các bạn quan tâm thì việc cài đặt, cấu hình một web server yêu cầu các bạn phải biết về hệ điều hành cũng như một số vấn đề liên quan tới mạng, các phần mềm liên quan như PHP hay MySQL. Web server mà tôi đề cập tới đều...
Trong nhiều trường hợp, các bạn muốn mã hoá URL để truyền dữ liệu nhạy cảm thì các bạn chỉ có một giải pháp duy nhất đó là viết các hàm mã hoá và giải mã. Để gọn gàng, nhanh chóng cũng như đảm bảo độ an toàn thì các bạn nên sử dụng thư viện URLcrypt. Có một số bạn lập trình viên sử dụng các hàm...
Nếu các bạn đang có ý định xây dựng một ứng dụng PHP tương tác với hệ điều hành Linux thì các bạn có thể tìm hiểu thư viện ShellWrap. Thư viện ShellWrap hỗ trợ một số dòng lệnh cơ bản trên Linux giúp các bạn lập trình viên dễ dàng thực thi các dòng lệnh Linux ngay trong mã lệnh PHP. Tính năng...
Tạo ảnh thumbnail thường được sử dụng trên website, nhất là các website có trình bày sản phẩm. Mục đích của việc tạo thumbnail là để tối ưu hiển thị hình ảnh, giảm dung lượng hình ảnh phù hợp với kích thước hình ảnh hiển thị. Ngoài ra trong một số trường hợp, hình ảnh thumbnail còn giúp website...
Hiện tại, PHP có rất nhiều thư viện xử lý hình ảnh và bài viết này tôi tiếp tục giới thiệu với các bạn một thư viện xử lý hình ảnh đơn giản nữa đó là GImage. Với tên gọi GImage, các bạn có thể liên tưởng tới bộ thư viện đồ hoạ GD của PHP và tên gọi GImage là lấy từ tên thư viện GD này. Nếu so...
ORM là thành phần rất hữu ích để giúp các bạn lập trình viên làm việc với cơ sở dữ liệu một cách dễ dàng cũng như quản lý một cách chặt chẽ. Hiện nay có rất nhiều thư viện ORM dành cho PHP trên Internet, nổi tiếng và phổ biến nhất có lẽ là Doctrine. Tuy nhiên ở bài viết này tôi không giới thiệu...
Trong tất cả các trình player để nhúng video được tuỳ biến từ HTML5 tương tự như Video.js hay afterglow thì cũng phải kể đến Plyr. Theo đánh giá của tôi thì thư viện Plyr là hoàn hảo nhất trong việc tuỳ chỉnh HTML5 để chạy video bởi khả năng tuỳ chỉnh giao diện, bổ sung nhiều tính năng hấp dẫn...
Tôi đã hướng dẫn các bạn cách nhúng video vào website bằng các mã lệnh HTML5 hay bằng các player như JW Player chẳng hạn, bài viết này tôi tiếp tục giới thiệu với các bạn một thư viện có cách thức hoạt động tương tự như Video.js mà tôi đã giới thiệu ở bài viết "Nhúng video vào website với thư...
Tôi tiếp tục hướng dẫn các bạn sử dụng thư viện JavaScript để nhúng video vào website và ở bài viết này thì thư viện tôi giới thiệu đó là Video.js. Nếu so sánh về tốc độ thì Video.js không thể so sánh với JW Player, tuy nhiên Video.js lại cho các bạn toàn quyền sử dụng và không phụ thuộc nhà...
Hiện nay có nhiều trình player hỗ trợ chạy video trên website và một trong số đó phải kể đến đó là JW Player. JW Player là một trình player chạy video rất phổ biến bởi khả năng hỗ trợ mạnh mẽ của nó cũng như việc cài đặt, tích hợp vô cùng đơn giản, quan trọng nhất đó chính là khả năng hỗ trợ...
Video là nội dung có khả năng truyền đạt rất tốt với hình ảnh trực quan, sinh động, chính vì vậy mà có nhiều website sẽ sử dụng video làm một phần trong nội dung. Ở đây tôi không đề cập tới các thể loại website chuyên video như YouTube hay Vimeo... mà chỉ đề cập tới việc nhúng video vào các...
Shopify hiện đang là hệ thống xây dựng website bán hàng hàng đầu thế giới, ở Việt Nam cũng có rất nhiều người sử dụng Shopify. Thế mạnh của Shopify đó chính là hệ thống quản lý bán hàng chuyên nghiệp, đáp ứng gần như toàn bộ các yêu cầu về bán hàng trên mạng, bên cạnh đó việc khởi tạo nhanh...