php

  1. filiallion

    Share Điều khiển cache dễ dàng với thư viện Apix Cache

    Tôi tiếp tục giới thiệu với các bạn thư viện điều khiển cache đơn giản khác đó là Apix Cache. Với thư viện Apix Cache, các bạn sẽ không có nhiều lựa chọn phương thức cache khi thư viện Apix Cache chỉ hỗ trợ MySQL, SQLite, PostgreSQL và Filesystem. Tuy nhiên, nếu dự án của các bạn chỉ là website...
  2. filiallion

    Share Cache website chuyên nghiệp với thư viện Scrapbook

    Nếu các bạn muốn tìm kiếm một thư viện quản lý việc cache website thì thư viện Scrapbook là một sự lựa chọn tốt lúc này. Với việc hỗ trợ nhiều phương thức cache phổ biến hiện nay như MySQL, SQLite, PostgreSQL, Redis, Memcached, Memory, Flysystem,... sẽ giúp cho các bạn có nhiều phương án hơn...
  3. filiallion

    Share Chống tấn công XSS bằng thư viện AntiXSS

    Nhắc đến thư viện chống tấn công XSS thì phải kể đến trước tiên đó là thư viện HTMLPurifier mà tôi đã giới thiệu với các bạn ở bài viết "Lọc dữ liệu chống tấn công XSS với thư viện HTMLPurifier". Ở bài viết này tôi tiếp tục đề cập đến một thư viện PHP chống tấn công XSS rất hữu hiệu khác đó là...
  4. filiallion

    Share Biên dịch và xử lý JasperReports đơn giản với thư viện PHPJasper

    Nếu các bạn thường xây dựng, phát triển các ứng dụng liên quan tới JasperReports thì thư viện PHPJasper là một sự lựa chọn tốt. Với thư viện PHPJasper, các bạn có thể dễ dàng biên dịch, xử lý các JasperReports một cách nhanh chóng và đơn giản. Về JasperReports, các bạn có thể tìm hiểu thêm tại...
  5. filiallion

    Share Lấy thông tin các ngày lễ và lễ kỷ niệm của các quốc gia bằng thư viện Yasumi

    Nếu các bạn đang phát triển ứng dụng có liên quan tới các ngày lễ, các lễ kỷ niệm thì thư viện Yasumi là một sự lựa chọn đáng giá. Với thư viện Yasumi, các bạn có thể lấy các thông tin cơ bản liên quan tới ngày lễ, lễ kỷ niệm của gần như tất cả các quốc gia trên thế giới. Việc sử dụng thư viện...
  6. filiallion

    Share Làm việc với ngày giờ bằng thư viện CakePHP Chronos

    Mặc định PHP cung cấp một số hàm và lớp để làm việc với ngày giờ, tuy nhiên các hàm và lớp mà PHP cung cấp sử dụng không được thuận tiện. Chính vì vậy, hiện nay có nhiều thư viện PHP hỗ trợ làm việc với ngày giờ rất hiệu quả, một trong số đó phải kể đến đó là thư viện CakePHP Chronos. Thư viện...
  7. filiallion

    Share Tương tác với các mạng xã hội phổ biến bằng thư viện Hybridauth

    Hiện nay, các mạng xã hội như Facebook, Twitter,... đang chiếm vị trí rất quan trọng trên môi trường Internet. Vì vậy, việc tương tác tốt với các mạng xã hội này trở thành mục tiêu của nhiều nhà phát triển phần mềm. Ở vị trí lập trình viên, các bạn cũng cần phải tìm hiểu để trang bị cho mình vốn...
  8. filiallion

    Share Thực thi các lệnh SSH trong PHP với thư viện PHP SSH

    Trên các máy chủ hệ điều hành Linux, việc thực thi các dòng lệnh Linux thông qua SSH là rất cần thiết khi hầu hết mọi điều khiển đều phải xuất phát từ dòng lệnh SSH. Nếu các bạn phải phát triển một dự án PHP yêu cầu thực thi các lệnh Linux thông qua SSH thì các bạn có thể sử dụng thư viện PHP...
  9. filiallion

    Share Lấy các thông tin liên quan MIME với thư viện Hoa Mime

    Mặc định một số hàm PHP hỗ trợ các bạn lấy thông liên quan tới MIME như tên tập tin, phần mở rộng tập tin, loại tập tin,... Tuy nhiên những gì mà PHP cung cấp mặc định thường không đáp ứng được các yêu cầu thực tế khi các bạn lập trình dự án. Vì vậy, nếu các bạn muốn các thông tin liên quan MIME...
  10. filiallion

    Share Tạo số và chuỗi ngẫu nhiên trong PHP với thư viện RandomLib

    Trong các dự án web được phát triển bằng ngôn ngữ lập trình PHP, các bạn sẽ gặp trường hợp cần phát sinh một dãy số hoặc một chuỗi ngẫu nhiên. Với các hàm PHP mặc định được cung cấp, các bạn hoàn toàn có thể tạo ra các số và chuỗi ngẫu nhiên một cách dễ dàng. Để thuận tiện và nhanh chóng hơn...
  11. filiallion

    Share Làm việc với Twitter OAuth REST API dễ dàng bằng thư viện TwitterOAuth

    Tiếp tục là một thư viện về chứng thực người dùng nhưng là chứng thực thông qua mạng xã hội Twitter chứ không phải từ cơ sở dữ liệu như thư viện Sentinel mà tôi đã giới thiệu với các bạn ở bài viết "Quản lý chứng thực và phân quyền người dùng với thư viện Sentinel". Việc sử dụng thư viện...
  12. filiallion

    Share Quản lý chứng thực và phân quyền người dùng với thư viện Sentinel

    Có một chức năng rất quan trọng trên hầu hết các website hiện nay đó là chức năng đăng nhập tài khoản người dùng. Chức năng đăng nhập này sẽ giúp cho các website kiểm soát được các chức năng khác không bị truy cập trái phép. Các bạn có thể sử dụng nhiều cách thức khác nhau để chứng thực người...
  13. filiallion

    Share Quản lý template trong PHP với thư viện Plates

    Bất kỳ một website nào cũng có một thành phần quan trọng đó là template, thành phần này thể hiện được chức năng, vai trò của website. Vì vậy, việc quản lý template trong dự án web là rất quan trọng, giúp cho việc điều chỉnh, thay thế về sau được thuận tiện hơn. Hiện nay, gần như tất cả các PHP...
  14. filiallion

    Share Nén và giải nén tập tin dễ dàng với thư viện UnifiedArchive

    Trong PHP, các bạn có thư viện ZipArchive hỗ trợ rất tốt cho việc tương tác với tập tin nén như nén, giải nén tập tin, thư mục... Các bạn có thể tìm hiểu về thư viện ZipArchive của PHP tại địa chỉ https://www.php.net/manual/en/class.ziparchive.php. Bài viết này tôi cũng giới thiệu với các bạn...
  15. filiallion

    Share Đọc nội dung email và tập tin đính kèm với giao thức POP và IMAP bằng thư viện Fetch

    Một thư viện PHP khác dùng để lập trình quản lý email với giao thức IMAP đó là thư viện Fetch. Thư viện Fetch hỗ trợ đọc nội dung email và tập tin đính kèm với giao thức POP, IMAP tương tự với thư viện PHP IMAP mà tôi đã giới thiệu với các bạn ở bài viết "Quản lý email bằng giao thức IMAP với...
  16. filiallion

    Share Quản lý email bằng giao thức IMAP với thư viện PHP IMAP

    Hiện nay, gần như tất cả các dịch vụ email đều cung cấp giao thức IMAP bởi khả năng đáp ứng rất tốt của nó. Nếu các bạn đang có ý định xây dựng một ứng dụng web có tính năng quản lý email bằng giao thức IMAP thì thư viện PHP IMAP là sự lựa chọn tốt lúc này. Tên thư viện là PHP IMAP nhưng ngoài...
  17. filiallion

    Share Nhúng CSS vào nội dung email đơn giản với thư viện CssToInlineStyles

    Khi viết nội dung email, đặc biệt là các email tiếp thị sản phẩm, dịch vụ thì việc có một email được trình bày đẹp, sinh động là rất quan trọng. Bản chất của nội dung email cũng là HTML nên các bạn có thể sử dụng CSS để thiết kế nội dung email đẹp mắt hơn. Tuy nhiên, đôi lúc việc nhúng CSS vào...
  18. filiallion

    Share Gửi mail dễ dàng bằng PHP với thư viện Stampie

    Tôi đã giới thiệu với các bạn nhiều thư viện gửi mail trong PHP như thư viện PHPMailer tại bài viết "Gửi mail bằng thư viện PHPMailer" hay thư viện Symfony Mailer tại bài viết "Xây dựng chức năng gửi mail chuyên nghiệp cho website với thư viện Symfony Mailer". Bài viết này tôi tiếp tục giới...
  19. filiallion

    Share Xây dựng chức năng gửi mail chuyên nghiệp cho website với thư viện Symfony Mailer

    Gần như tất cả các website hiện nay đều cần một tính năng quan trọng đó là gửi mail. Chính vì vậy, việc tích hợp một thư viện để xử lý gửi mail là rất cần thiết khi các bạn xây dựng website. Nếu các bạn sử dụng các PHP framework thì gần như tất cả các PHP framework đều đã hỗ trợ thành phần gửi...
  20. filiallion

    Share Sử dụng JSONP callback an toàn với thư viện JsonpCallbackValidator

    Nếu website của các bạn có sử dụng JSONP thì thư viện JsonpCallbackValidator là cần thiết để đảm bảo an toàn cho website, chống bị tấn công XSS. Về JSONP, các bạn có thể tìm hiểu thêm tại địa chỉ https://vi.wikipedia.org/wiki/JSONP. Ở bài viết này, tôi chỉ giới thiệu với các bạn thư viện...
Back
Top