Câu trả lời:
PECL là viết tắt của Thư viện cộng đồng mở rộng PHP , nó có các phần mở rộng được viết bằng C, có thể được tải vào PHP để cung cấp chức năng bổ sung. Bạn cần có quyền quản trị viên, trình biên dịch C và chuỗi công cụ liên quan để cài đặt các tiện ích mở rộng đó.
PEAR là kho lưu trữ ứng dụng và mở rộng PHP , nó có các thư viện và mã được viết bằng php. Những người bạn chỉ có thể tải xuống, cài đặt và bao gồm trong mã của bạn.
Vì vậy, vâng, chúng giống nhau, nhưng rất khác nhau :)
PECL là kho lưu trữ các phần mở rộng C cho PHP. Các phần mở rộng đó thường được cài đặt thông qua pecl
lệnh, là bí danh cho pear
, với kênh / kho lưu trữ mặc định được đặt thành pecl.php.net
.
PEAR là nhiều thứ:
pear
lệnh) có thể cài đặt các gói từ các kênh khác nhau (kho lưu trữ), bao gồm pecl.php.net. Nhiều người coi nhà soạn nhạc là người kế thừa của trình cài đặt lê.lê là một lớp php được viết bằng php Trong khi đó pecl là các phần mở rộng không được viết bằng php và cần biên dịch.
PEAR như vậy không phải là một tiêu chuẩn mã hóa. Thay vào đó, PEAR "tuân theo" một tiêu chuẩn mã hóa được khuyến khích trong Cộng đồng PHP. Tuy nhiên, đây không phải là tiêu chuẩn mã hóa duy nhất mà người dùng PHP có thể tuân theo, ví dụ như ZF. đề nghị một tiêu chuẩn hơi khác nhau.