Brew cài đặt php tưởng tượng

Tôi thực sự biết ơn vì đã có cơ hội sở hữu Mac mini M1 vào một năm mới 2021. Nó rất nhanh, thậm chí tôi chỉ sử dụng phiên bản 8 gigs ram. Ngoài ra, phần mềm trong máy mac cũ của tôi không còn có thể sử dụng bản cập nhật mới nhất của nó - như php với homebrew - đã hoạt động trở lại. Bài viết này mình sẽ hướng dẫn các bạn cách cài đặt imagick cho PHP 8 trong macOS Big Sur cho nó

Đầu tiên, tôi cho rằng bạn đã cài đặt Homebrew. Tiếp theo là cài đặt PHP 8, chúng ta có thể sử dụng shivammathur/php cho nó, các bước cài đặt có trong

Khi cài đặt PHP 8, chúng tôi có thể đảm bảo rằng imagemagick đã được cài đặt, nếu chưa, nếu chúng tôi cũng có thể cài đặt qua Homebrew

$ brew install imagemagick

Bây giờ, thời gian để cài đặt tưởng tượng. Chưa có bản phát hành tưởng tượng nào cho php 8, nhưng chúng tôi đã có thể cài đặt dev-master rồi

ImageMagick có thể giúp bạn thực hiện các thao tác từ đơn giản như. dịch chuyển, thay đổi kích thước, xoay, kéo ngang, thu phóng hỉnh, điều chỉnh màu sắc, vẽ sẵn bản, hình học. để biết thêm các hiệu ứng phức tạp như bộ lọc gotham, lomo, kelvin, toaster (bộ lọc phức tạp nhất) và nashville (bộ lọc biến phổ biến nhất)

I. Giới thiệu

a. ImageImagick là gì?

ImageMagick là bộ phần mềm (có thể gọi là thư viện) xử lý các tệp ảnh

ImageMagick nổi tiếng tương thích với nhiều định dạng ảnh và có giao diện (API) phong phú

ImageMagick có thể giúp bạn thực hiện các thao tác từ đơn giản như. dịch chuyển, thay đổi kích thước, xoay, kéo ngang, thu phóng hỉnh, điều chỉnh màu sắc, vẽ sẵn bản, hình học. để biết thêm các hiệu ứng phức tạp như bộ lọc gotham, lomo, kelvin, toaster (bộ lọc phức tạp nhất) và nashville (bộ lọc biến phổ biến nhất)

b. Imagick PHP là gì?

Imagick là một phần mở rộng của PHP được sử dụng để tạo và sửa đổi các ảnh sử dụng ImageMagick API

c. So sánh Imagick với GD

Cả Imagick và GD đều là phần mở rộng của PHP, sử dụng với cùng mục đích là xử lý ảnh. Tuy nhiên, Imagick thể hiện sự vượt trội so với GD

Các loại hỗ trợ. GD chỉ hỗ trợ các tệp JPG, PNG, GIF, WBMP, WebP, XBM và tệp XPM. Trong khi đó, Imagick hỗ trợ hơn 100 định dạng tệp khác nhau

Các chức năng hỗ trợ. Cả GD và Imagick đều hỗ trợ các hàm cơ bản như. thay đổi kích thước, cắt ảnh, tạo ảnh là tổng hợp của các khối hình, văn bản và các tệp ảnh khác, hỗ trợ các bộ lọc cho ảnh. Tuy nhiên, nếu bạn muốn nâng cao hơn, thì Imagick là sự lựa chọn tối ưu, do nó cung cấp khoảng hơn 300 hàm giúp bạn có thể xử lý ảnh một cách hiệu quả nhất

Hiệu lực. Hiệu suất của GD và Imagick gần như tương đương nhau

phong cách mã hóa. Imagick có cấu trúc đơn giản hơn nhiều so với GD

Biến phổ biến. GD được đưa mặc định vào các phiên bản của PHP, do đó, GD được sử dụng và biết đến nhiều hơn so với Imagick

II. Cài đặt Imagick trên Ubuntu 12. 04

Cài đặt imagemagick

Default
sudo apt-get install imagemagick

Cài đặt phần mở rộng imagemagick PECL

Default
sudo apt-get install php5-imagick

Khởi động lại máy chủ web

III. A number of features of Imagick

Thay đổi kích thước và định dạng ảnh Chỉnh sửa hàng loạt ảnh với tốc độ nhanh Thêm hiệu ứng cho loại ảnh Loại bỏ các phần kém chất lượng trên ảnh Hỗ trợ nhiều định dạng ảnh Tạo ảnh động

Vài tuần trước, tôi đã cài đặt lại hoàn toàn macOS trên MacBook Pro của mình. Hôm nay, khi đang thực hiện một trong các dự án của mình, tôi nhận ra rằng mình đã quên cài đặt lại tiện ích mở rộng Imagick PHP

brew không còn được sử dụng làm trình quản lý gói mặc định cho PHP trên Mac nữa, bạn phải sử dụng pecl để cài đặt các tiện ích mở rộng PHP bổ sung

Cài đặt Imagick cho PHP 7. 3 trên máy Mac thực sự khá đơn giản

brew install php
brew install imagemagick
pecl install imagick

Tôi phải tra cứu nó mỗi khi tôi cần cài đặt nó, vì vậy tôi nghĩ rằng tôi chỉ chia sẻ nó với bạn để tiết kiệm thời gian

Tưởng tượng là một phần mở rộng của PHP. Nó giúp tạo và sửa đổi hình ảnh với sự trợ giúp của máy chủ PHP. Nó có thể viết các phiên bản ảnh khác nhau. Nó có thể viết và tạo hình ảnh mới từ những hình ảnh được cung cấp. Người ta nên cài đặt PHP trên máy. Trong bài viết này, chúng ta sẽ tìm hiểu cách cài đặt Imagick cho PHP trên macOS.  

Tưởng tượng cho PHP

Imagick hoạt động với sự trợ giúp của PHP, đây là phần mềm phổ biến nhất trong lĩnh vực này. Imagick sử dụng API ImageMagick để phục vụ các ứng dụng khác nhau liên quan đến sửa đổi hình ảnh. Có hàng nghìn thư viện giúp viết lại ảnh và tạo ảnh mới. Imagick có thể đọc bất kỳ định dạng hình ảnh nào như JPEG, PNG, EXR, GIF, v.v.  

  1. Imagick giúp tạo hình ảnh mới với máy chủ của PHP & sự trợ giúp của API
  2. Imagick có thể chấp nhận nhiều định dạng hình ảnh khác nhau. Nó cũng có thể sửa đổi hình ảnh thành nhiều định dạng khác
  3. Imagick là phần mềm nguồn mở, chỉ được sử dụng để tạo các giải pháp hình ảnh phần mềm

Cài đặt Imagick cho PHP trên Mac

Bước 1. Đầu tiên, chúng ta nên mở terminal của Mac. Ở đó chúng ta phải thực hiện lệnh được đề cập dưới đây. Đôi khi, lệnh có thể cài đặt Imagick trên máy. Nhưng sau bản cập nhật mới nhất của Imagick & PHP, lệnh sẽ báo lỗi ở đó. Tuy nhiên, chúng tôi sẽ bắt đầu cài đặt bằng lệnh này

Lệnh cài đặt Imagick. pecl cài đặt tưởng tượng

Ghi chú. Người dùng vui lòng làm theo Bước 1. Đó là khuyến khích để đi cho bước. Xin đừng bỏ qua bước. Nếu nó ném lỗi, thì không có vấn đề gì. Đôi khi, một số mô-đun quan trọng được cài đặt bằng lệnh. Thực hiện lệnh sẽ không gây hại cho máy hoặc quá trình cài đặt. Nhưng không thực hiện lệnh, có thể tạo ra một số vấn đề đối với một số cấu hình máy cụ thể

Brew cài đặt php tưởng tượng

 

Bước 2. Sau đó, chúng tôi phải dán URL GitHub của Imagick. URL này trước tiên sẽ tải các mô-đun của Imagick vào máy. Sau đó chúng ta sẽ tiến hành quá trình cài đặt. Nó sẽ sao chép các kho lưu trữ của Imagick vào máy

yêu cầu. bản sao git https. //github. com/tưởng tượng/tưởng tượng

Brew cài đặt php tưởng tượng

 

Bước 3. Sau đó, chúng ta phải thực hiện lần lượt hai lệnh. Chúng ta phải di chuyển đến thư mục nơi Imagick được nhân bản. Ở đó chúng ta cần thực hiện lệnh thứ hai. Lệnh này sẽ giúp cấu hình Imagick theo phiên bản cài đặt PHP trong máy

lệnh.  

cd tưởng tượng
phpize &&. /cấu hình

Brew cài đặt php tưởng tượng

 

Bước 4. Sẽ mất nhiều thời gian để cấu hình và quản lý Imagick bằng PHP. Chúng tôi sẽ phải đợi cho đến khi quá trình hoàn tất

Brew cài đặt php tưởng tượng

 

Bước 5. Sau đó, chúng ta phải sử dụng một lệnh duy nhất để cài đặt Imagick vào máy. Lệnh này sẽ bắt đầu cài đặt Imagick vào máy. Sẽ mất một chút thời gian để cài đặt nó. Chúng ta phải đợi cho đến khi quá trình hoàn tất

Yêu cầu. chế tạo

Brew cài đặt php tưởng tượng

 

Bước 6. Bây giờ, sau khi cài đặt hoàn tất, chúng ta có thể thấy thông báo ‘Build Complete’ trên màn hình. Điều này cho thấy rằng chúng tôi đã hoàn thành quá trình cài đặt

Brew cài đặt php tưởng tượng

 

Bước 7. Bây giờ, cuối cùng, chúng ta phải chạy lệnh make install. Lệnh này đóng vai trò là nút Kết thúc. Nó thực sự hoàn thành toàn bộ quá trình và kết thúc quá trình cài đặt. Vì vậy, chúng ta có thể tiến tới bước tiếp theo

Yêu cầu. thực hiện cài đặt

Brew cài đặt php tưởng tượng

 

Bước 8. Bây giờ, chúng ta có thể mở Bảng điều khiển của máy chủ PHP. Nếu chúng tôi tìm kiếm từ khóa Imagick, chúng tôi sẽ tìm thấy mô-đun và những thứ khác. Vì vậy, nó là bằng chứng rằng chúng tôi đã hoàn thành thành công quá trình. Như vậy là chúng ta đã cài đặt thành công Imagick cho PHP trên macOS