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

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
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 thức giúp các bạn dễ dàng lấy tất cả các thông tin liên quan tới tên miền như lấy tên miền phụ, kiểm tra công khai hay riêng tư,...

Một vấn đề các bạn cần quan tâm khi sử dụng thư viện PHP Domain Parser đó là PHP phải là phiên bản 7.2.5 trở lên và phải bật phần mở rộng intl. Để bật phần mở rộng intl, các bạn tham khảo tại địa chỉ https://www.php.net/manual/en/intl.installation.php.

Để sử dụng thư viện PHP Domain Parser, các bạn sử dụng công cụ Composer với dòng lệnh:
Code:
composer require jeremykendall/php-domain-parser
Bây giờ, các bạn có thể sử dụng thư viện PHP Domain Parser như ví dụ sau:
PHP:
<?php
//Require tập tin autoload.php
require 'path/to/autoload.php';

//Khai báo sử dụng thư viện
use Pdp\Rules;

//Khởi tạo đối tượng rules
$rules = Rules::createFromPath('path/to/welcome');

//Lấy các thông tin liên quan tên miền
echo $rules->getCookieDomain('www.example.com');
echo $rules->getICANNDomain('www.example.com');
echo $rules->getPrivateDomain('www.example.com');
Trên đây chỉ là một ví dụ đơn giản, các bạn có thể tìm hiểu thêm về thư viện PHP Domain Parser tại địa chỉ https://github.com/jeremykendall/php-domain-parser.
 
Back
Top