php

  1. filiallion

    Share Tích hợp reCAPTCHA vào website đơn giản với thư viện noCAPTCHA

    Nếu các bạn muốn tích hợp reCAPTCHA vào website để bảo vệ website của mình trước các tấn công bằng công cụ tự động thì các bạn có thể sử dụng API mà Google cung cấp. Tất cả chỉ bằng vài dòng mã lệnh JavaScript cùng với những đoạn mã lệnh PHP để xử lý phía máy chủ là các bạn đã có được một công...
  2. filiallion

    Share Tạo iCalendar và vCard bằng PHP với thư viện VObject

    Nếu các bạn đang có ý định thiết kế một iCalendar hay một vCard cho website của mình thì thư viện VObject sẽ hỗ trợ các bạn rất tốt. Cả hai thành phần trong một bộ thư viện sẽ giúp các bạn dễ dàng sử dụng, không phải cài đặt nhiều thành phần. Về iCalendar thì các bạn có thể tìm hiểu thêm tại...
  3. filiallion

    Share Sử dụng các hàm PHP an toàn hơn với thư viện Safe PHP

    Các hàm PHP mặc định hỗ trợ khá tốt cho việc phát triển các tính năng của dự án website. Tuy nhiên, không phải tất cả các hàm PHP đều đảm bảo tính an toàn bởi nhiều trường hợp nó phát sinh các lỗi không mong muốn hoặc xử lý không bao quát nhiều trường hợp. Ví dụ, khi các bạn muốn cắt chuỗi thì...
  4. filiallion

    Share Serialize các hàm vô danh dễ dàng với thư viện Opis Closure

    Khi lập trình website bằng ngôn ngữ lập trình PHP thì các bạn thường lưu cache với dữ liệu đã được serialize. Nhưng đối với các dữ liệu là closure hay các hàm vô danh thì không thể lưu dưới dạng serialize được. Vì vậy, thư viện Opis Closure ra đời để hỗ trợ việc lưu closure cũng như các hàm vô...
  5. filiallion

    Share Phân tích tên miền bằng thư viện PHP Domain Parser

    Nếu các bạn đang xây dựng một website có chức năng phân tích tên miền hay đơn giản là website của các bạn phải làm việc nhiều với tên miền thì thư viện PHP Domain Parser là sự lựa chọn tốt. Thư viện PHP Domain Parser không phải cung cấp chức năng gì quá cao cấp, đơn giản nó chỉ hỗ trợ các phương...
  6. filiallion

    Share Làm việc dễ dàng với URI bằng thư viện Sabre Uri

    Tôi đã giới thiệu với các bạn thư viện URI tại bài viết "Làm việc với URI bằng thư viện URI" để làm việc với URI. Bài viết này tôi tiếp tục giới thiệu với các bạn thư viện khác, đó là Sabre Uri. Cũng giống như thư viện URI, Sabre Uri hỗ trợ các phương thức tương tác với URI một cách dễ dàng. Tuy...
  7. filiallion

    Share Làm việc với URI bằng thư viện URI

    Làm việc với URI trong PHP là một vấn đề cần thiết, hầu hết các website đều thông qua URI để hoạt động. Nếu các bạn sử dụng các PHP framework để phát triển dự án thì thành phần xử lý URI đã được tích hợp sẵn. Trong trường hợp các bạn không sử dụng PHP framework mà chỉ xây dựng website từ mã lệnh...
  8. filiallion

    Share Nhận diện màu sắc có trong hình ảnh với thư viện ColorExtractor

    Nếu các bạn muốn nhận diện màu sắc được sử dụng trong hình ảnh nào đó thì các bạn có thể sử dụng thư viện ColorExtractor mà tôi giới thiệu với các bạn ở bài viết này. Thư viện ColorExtractor sẽ phân tích màu sắc có trong hình ảnh để lấy ra danh sách các màu sắc được sử dụng. Việc sử dụng thư...
  9. filiallion

    Share Làm việc với hình ảnh bằng thư viện Glide

    Hiện nay có nhiều thư viện PHP hỗ trợ việc chỉnh sửa hình ảnh, hầu hết các thư viện PHP đều sử dụng phần mở rộng GD hoặc ImageMagick. Thư viện Glide mà tôi giới thiệu với các bạn ở bài viết này cũng được phát triển dựa vào hai thư viện xử lý hình ảnh này. Tính năng mà tôi quan tâm nhất của thư...
  10. filiallion

    Multimedia Tự động tải video từ các website chia sẻ video phổ biến với mã nguồn All in One Video Downloader 1.8.0

    Các bạn đang có ý định xây dựng một website chia sẻ video nhưng lại chưa có nguồn video phong phú thì phải làm thế nào? Tất nhiên, các bạn sẽ tìm các nguồn video miễn phí được chia sẻ trên mạng Internet, mà điển hình là các video từ YouTube, Vimeo,... Công việc thu thập các video trên các trang...
  11. filiallion

    Miscellaneous Xây dựng website kiểm tra trắc nghiệm trực tuyến với mã nguồn Quizzy 1.2.0

    Nếu các bạn muốn xây dựng một website kiểm tra trắc nghiệm trực tuyến chuyên nghiệp mà không cần phải mất nhiều thời gian để phát triển thì mã nguồn Quizzy là sự lựa chọn hợp lý. Mã nguồn Quizzy rất dễ sử dụng, ngay cả đối với các bạn không biết về lập trình vẫn có thể cài đặt sử dụng một cách...
  12. filiallion

    Share Mã hoá mật khẩu an toàn với thư viện GenPhrase

    Mã hoá mật khẩu cho ứng dụng là vấn đề rất quan trọng, cần được đảm bảo an toàn tuyệt đối. Hiện nay có rất nhiều hàm hỗ trợ việc mã hoá mật khẩu này hay cao cấp hơn là các thư viện giúp mã hoá mật khẩu rất phức tạp. Một trong số đó phải kể đến đó là thư viện GenPhrase giúp mã hoá mật khẩu an...
  13. filiallion

    Share Tạo và kiểm tra chính sách mật khẩu với thư viện PasswordPolicy

    Khi phát triển các ứng dụng có chức năng đăng ký thành viên như website bán hàng, diễn đàn,... các bạn thường yêu cầu người dùng sử dụng một mật khẩu có tính bảo mật cao. Với các hàm sẵn có của PHP thì các bạn hoàn toàn có thể khai báo các biểu thức chính quy để bắt buộc người dùng tạo mật khẩu...
  14. filiallion

    Share Tạo mã băm cho hình ảnh với thư viện ImageHash

    Khi các bạn tải các tập tin trên mạng Internet thường hay có mã băm (Gọi là hash) để kiểm tra tính toàn vẹn của tập tin. Các bạn cũng cần phân biệt vai trò của mã băm mà tôi đề cập ở bài viết này không giống như băm mật khẩu. Việc tạo mã băm để người dùng kiểm tra tính toàn vẹn của tập tin rất...
  15. filiallion

    Share Làm việc với tập tin CSV bằng thư viện CSV

    Hiện nay đa phần các ứng dụng đều nhập dữ liệu đầu vào hàng loạt bằng tập tin CSV cũng như xuất dữ liệu ra CSV. Với cấu trúc đơn giản, nhẹ nên tập tin CSV được sử dụng phổ biến, đặc biệt là các ứng dụng web. Để làm việc với tập tin CSV, các bạn có nhiều thư viện PHP hỗ trợ, một trong số đó phải...
  16. filiallion

    Share Chỉnh sửa video bằng PHP với thư viện PHP-FFMpeg

    Nếu các bạn đang có ý tưởng xây dựng một website chia sẻ video ngắn, cho phép người dùng đăng tải video lên website thì các bạn sẽ cần quan tâm tới thư viện PHP-FFMpeg. PHP-FFMpeg là một thư viện PHP dùng để chỉnh sửa video ở mức đơn giản như thay đổi kích thước video cho phù hợp với yêu cầu...
  17. filiallion

    Share Các tính năng đáng chú ý trong phiên bản PHP 8.0 sắp ra mắt

    Phiên bản PHP chính thức mới nhất hiện nay là PHP 7.4 với nhiều cải tiến đáng chú ý, các bạn có thể tìm hiểu thêm các thay đổi này tại bài viết "Các tính năng mới đáng chú ý trong phiên bản PHP 7.4". Theo những gì mà tổ chức PHP đang thực hiện thì phiên bản tiếp theo PHP 8.0 sẽ sớm ra mắt chính...
  18. filiallion

    Share Các tính năng mới đáng chú ý trong phiên bản PHP 7.4

    Hiện nay, PHP vẫn là một trong những ngôn ngữ lập trình phổ biến với rất nhiều dự án đang được triển khai trên thế giới. Với sự phát triển lớn mạnh đó, tổ chức phát triển PHP cũng nổ lực nâng cấp phiên bản PHP tốt hơn với nhiều cải tiến đáng giá. Với phiên bản PHP 7.4 chính thức ra mắt vào ngày...
  19. filiallion

    Share Chuyển đổi XML và XSLT sang HTML bằng XSLTProcessor trong PHP

    XSL là một ngôn ngữ dựa trên nền tảng XML để tạo ra các bảng định dạng nhằm mục đích định dạng nội dung cho XML để phục vụ việc trình bày dữ liệu XML một cách trực quan như trình bày một trang tài liệu thông thường. Để chuyển đổi XML thì các bạn cần tới XSLT nhưng nếu nói XSLT là công cụ để...
  20. filiallion

    Share Tích hợp thanh toán trực tuyến vào website với thư viện PHP Payment

    Lập trình thanh toán trực tuyến là một thao tác đòi hỏi nhiều kỹ năng lập trình, với tiêu chí hàng đầu là đảm bảo tính an toàn trong giao dịch. Hiện nay có nhiều thư viện PHP hỗ trợ các bạn lập trình viên xây dựng chức năng thanh toán trực tuyến, kết nối với các cổng thanh toán phổ biến như...
Back
Top