Màn hình PHP 5. 0 cho macOS ở đây

Khả năng liên kết một thư mục và bảo mật nó (bằng cách thêm HTTPS) tại thời điểm tạo là một trong những tính năng mới yêu thích của tôi

Màn hình PHP 5. 0 cho macOS ở đây

Các bản cập nhật danh sách trang web trong v5 giúp việc quản lý dự án thông qua giao diện người dùng trở nên đơn giản và xem các yêu cầu đối với tất cả các trang web của bạn ở một vị trí. 0 điên rồi

Tác giả cung cấp thông tin nội bộ về 5. 0 phát hành trong một bài đăng trên blog. Tôi khuyên bạn nên đọc nó và theo dõi tác giả để cập nhật thêm

Vì dự án này miễn phí và mã nguồn mở, bạn có thể hỗ trợ người sáng tạo bằng cách tài trợ cho công việc của anh ấy bằng cách truy cập dự án GitHub để biết tài liệu và hướng dẫn cài đặt

Một trong những tính năng yêu thích của tôi được thêm vào là liên kết một thư mục và bảo mật nó (thêm HTTPS) trong quá trình tạo

Màn hình PHP 5. 0 cho macOS ở đây

Việc liên kết một thư mục giúp việc quản lý dự án thông qua giao diện người dùng trở nên thuận tiện và trực quan hóa các yêu cầu đối với tất cả các trang web của bạn ở một nơi. Danh sách trang web cập nhật trong v5. 0 điên rồi

Trên blog của mình, tác giả đã viết về 5. 0 phát hành với các chi tiết nội bộ. Tôi khuyên bạn nên đọc nó và theo dõi tác giả để cập nhật trong tương lai

Để bắt đầu, hãy xem dự án GitHub để biết tài liệu và hướng dẫn cài đặt. Vì dự án này là miễn phí và mã nguồn mở nên bạn có thể hỗ trợ người sáng tạo bằng cách tài trợ cho tác phẩm của anh ấy

Phiên bản này đi kèm với một cửa sổ tên miền được cải tiến, bản cập nhật trình soạn nhạc toàn cầu, “Fix My Valet”, chỉ báo dịch vụ, thông tin PHP trên mỗi trang web, v.v.

⬆️ `nâng cấp bia phpmon`

👀 Ghi chú phát hành đầy đủ. https. //t. co/T6jYLZaw6r

🔗 https. //t. ảnh co/AJs0AzXRWn. Twitter. com/EjrKSkRuP5

– Nico Verbruggen (@nicoverbruggen) ngày 2 tháng 2 năm 2022

Dưới đây là một số tính năng nổi bật được tóm tắt từ ghi chú phát hành

  • Liên kết một thư mục trong Valet
  • Cải thiện hiệu suất danh sách trang web
  • Tìm kiếm trang web nhanh hơn và được cải thiện
  • Danh sách trang web hiển thị loại dự án (i. e. , Laravel, WordPress, v.v. ) từ nhà soạn nhạc. json
  • Trạng thái dịch vụ Brew trong menu thả xuống (PHP, Nginx, Dnsmasq, v.v. )
  • Xem nhanh yêu cầu phiên bản PHP của dự án trong danh sách trang web
  • Trạng thái tương thích trên mỗi trang web
  • Thay đổi các phiên bản PHP từ trạng thái tương thích trên danh sách trang web
  • Tự động cập nhật các thay đổi PHP INI
  • tích hợp Alfred
  • Nhận thức về nhà tài trợ – một tin nhắn một lần để tài trợ cho tác giả

Một trong những tính năng yêu thích của tôi được thêm vào là liên kết một thư mục và bảo mật nó (thêm HTTPS) trong quá trình tạo

Màn hình PHP 5. 0 cho macOS ở đây

Việc liên kết một thư mục giúp việc quản lý dự án thông qua giao diện người dùng trở nên thuận tiện và trực quan hóa các yêu cầu đối với tất cả các trang web của bạn ở một nơi. Danh sách trang web cập nhật trong v5. 0 điên rồi

Trên blog của mình, tác giả đã viết về 5. 0 phát hành với các chi tiết nội bộ. Tôi khuyên bạn nên đọc nó và theo dõi tác giả để cập nhật trong tương lai

Để bắt đầu, hãy xem dự án GitHub để biết tài liệu và hướng dẫn cài đặt. Vì dự án này là miễn phí và mã nguồn mở nên bạn có thể hỗ trợ người sáng tạo bằng cách tài trợ cho tác phẩm của anh ấy

cookie phân tích
Chúng tôi sử dụng cookie phân tích để hiểu cách bạn sử dụng các trang web của chúng tôi để chúng tôi có thể cải thiện chúng tốt hơn. g. chúng được sử dụng để thu thập thông tin về các trang bạn truy cập và số lượng nhấp chuột bạn cần để hoàn thành tác vụ. Tìm hiểu thêm

Bạn có nhiều dự án hoặc trang web cũ không?

Tôi rất vui mừng về bản cập nhật này. Tôi chưa bao giờ phát hành một bản cập nhật lớn như vậy cho PHP Monitor trước đây, vì vậy tôi phải đảm bảo rằng tất cả những thay đổi mới này đã trải qua một số thử nghiệm nghiêm ngặt. Sau một loạt các bản beta và một vài ứng cử viên phát hành, cuối cùng nó cũng ở đây

Có một loạt các tính năng và cải tiến mới trong phiên bản này. liên kết thư mục mới, chỉ báo dịch vụ trong menu, danh sách trang được cập nhật, phát hiện thay đổi cấu hình theo thời gian thực, cập nhật Trình soạn thảo toàn cầu tự động, Fix My Valet và tích hợp của bên thứ ba

Bạn có thể tìm thấy mô tả chi tiết hơn tại đây hoặc trong ghi chú phát hành

Tôi gần như coi việc gọi phiên bản này là 6. 0, nhưng quyết định rằng sẽ hơi khó hiểu. Nếu bạn muốn xem video về tất cả các thay đổi, hãy xem video này, nơi tôi hướng dẫn tất cả các thay đổi

Bạn có thể nâng cấp như bình thường bằng cách chạy

$ brew upgrade phpmon

Có thể PHP Monitor sẽ báo cáo rằng phiên bản Valet của bạn đã lỗi thời, trong trường hợp đó, bạn có thể muốn cập nhật nó

Thực đơn cải tổ

Màn hình PHP 5. 0 cho macOS ở đây
Giới thiệu menu mới được cập nhật, bao gồm menu dịch vụ

Điều đầu tiên bạn có thể nhận thấy là menu được sửa đổi và cải tiến. Mọi thứ đã được xáo trộn xung quanh một chút, hy vọng sẽ tốt hơn

Trên cùng là thông tin quan trọng nhất. các phiên bản PHP bạn đã cài đặt và đáng chú ý nhất là một phần mới hiển thị trạng thái của các dịch vụ

Ở dưới cùng, bạn sẽ tìm thấy menu Dịch vụ & Sơ cứu mới được di chuyển, mà tôi sẽ nói về sau

Danh sách trang web được cập nhật

Màn hình PHP 5. 0 cho macOS ở đây

Trong phiên bản 4. 1, tôi đã gửi phiên bản đầu tiên của danh sách miền. Cái này hiển thị cho bạn tất cả các miền được liên kết và chưa sử dụng. Phiên bản cập nhật có một vài cải tiến

  • Danh sách tên miền tải nhanh hơn rất nhiều và việc tìm kiếm trở nên nhanh hơn nhiều. Bạn chắc chắn sẽ nhận thấy những cải tiến lớn nếu bạn có nhiều tên miền được liên kết. Cuộn cũng phải mượt mà
  • Bây giờ bạn có thể thấy phiên bản PHP được yêu cầu cho mỗi dự án. (Chỉ khi composer.json nằm trong thư mục gốc. )
  • Một chỉ báo dấu kiểm nhỏ được hiển thị nếu dự án tương thích với phiên bản PHP hiện được liên kết. (Điều này chỉ có thể được kiểm tra nếu phiên bản PHP được yêu cầu có thể được xác định. )
  • Danh sách hiện được sắp xếp hợp lý dựa trên đường dẫn tuyệt đối của các dự án
  • Bây giờ bạn có thể tìm kiếm nhiều từ. (Một khoảng trắng là đủ để phân tách các cụm từ tìm kiếm. )

Thưởng. Nếu bạn nhấp vào số phiên bản, bạn sẽ nhận được đề xuất về phiên bản PHP được đề xuất để chuyển sang và bạn sẽ tìm ra yêu cầu phiên bản đến từ đâu (require hoặc từ platform trong tệp composer.json)

Liên kết trang web mới

Màn hình PHP 5. 0 cho macOS ở đây

Từ danh sách tên miền, giờ đây bạn cũng có thể liên kết một trang web mới. Đây là một tính năng mà tôi hy vọng sẽ phát hành với v4. 1, nhưng tôi không chắc mình có thể làm đúng không

Trong bản cập nhật này, giờ đây bạn có thể thực hiện việc này một cách dễ dàng. chọn một thư mục, chọn tên cho tên miền và chọn xem bạn có muốn miền được bảo mật hay không. thật dễ dàng

Cập nhật nhà soạn nhạc toàn cầu

Màn hình PHP 5. 0 cho macOS ở đây
Màn hình PHP 5. 0 hiện cung cấp tùy chọn cập nhật các phụ thuộc Trình soạn thảo toàn cầu của bạn, ngay từ mục menu hoặc thậm chí tự động

Bất cứ khi nào tôi chuyển đổi giữa các phiên bản PHP bằng Valet, tôi thường nhận được thông báo nhắc tôi cập nhật các phụ thuộc Trình soạn thảo toàn cầu của mình. Đây là một ý tưởng hay nếu bạn đang sử dụng một bộ công cụ cụ thể cần hoạt động với phiên bản PHP cũ hơn (được liên kết)

Tôi không phải là người duy nhất cảm thấy mệt mỏi khi phải chạy ứng dụng này theo cách thủ công, vì vậy giờ đây tôi đã đưa vào ứng dụng, cả dưới dạng tùy chọn độc lập hoặc tùy chọn. Các thiết lập thực sự là thú vị nhất. nó cho phép bạn tự động chạy composer global update bất cứ khi nào bạn chuyển sang một phiên bản PHP khác với PHP Monitor

Dịch vụ & Sơ cứu

Màn hình PHP 5. 0 cho macOS ở đây
Phần giới thiệu menu con Dịch vụ & Sơ cứu mở rộng

Đôi khi mọi thứ chỉ phá vỡ, thật không may

PHP Monitor đã cố gắng hết sức để thông báo cho bạn về các sự cố tiềm ẩn khi nó khởi động, nhưng đôi khi, do lỗi của bạn không phải do lỗi của bạn nên có điều gì đó xảy ra khiến dịch vụ bị hỏng và bạn có thể gặp rắc rối

Có lẽ bạn đã quên nâng cấp Valet, có lẽ bạn đã không chạy composer global update, có lẽ đó là điều gì đó khác

Dù thế nào đi chăng nữa, khi mọi thứ bị hỏng, bạn có một số tùy chọn trong phần “Dịch vụ & Sơ cứu” của ứng dụng. Tính năng mạnh mẽ nhất là Fix My Valet, tôi sẽ trình bày chi tiết trong phần tiếp theo

(Tôi cũng có một tính năng quan trọng được lên kế hoạch cho phiên bản 5. 1, điều này sẽ giúp bạn sửa các quyền đối với thư mục Homebrew của mình. Hãy theo dõi điều đó. )

Bạn có thể khởi động lại các dịch vụ khác nhau trong menu này, trạng thái của chúng sẽ được phản ánh trong menu chính. Nếu bạn thấy “các mục màu đỏ” (chỉ báo rằng dịch vụ không chạy) trong menu, bạn có thể vào đây để thử khởi động lại tất cả các dịch vụ liên quan

sửa chữa người phục vụ của tôi

Màn hình PHP 5. 0 cho macOS ở đây

Tuy nhiên, đôi khi, việc khởi động lại các dịch vụ sẽ không hiệu quả. Trong trường hợp đó, đã đến lúc lựa chọn hạt nhân. Fix My Valet, hay “vừa mới sửa 💩 của tôi rồi” như cách tôi trìu mến gọi tính năng này trong quá trình phát triển

Đây là một “Force Link PHP 8 được phát triển một chút. 1”, mà bạn có thể nhớ từ phiên bản trước của PHP Monitor

Trong hầu hết các trường hợp, làm theo hướng dẫn trong các cảnh báo này sẽ giúp bạn sao lưu và chạy mà không cần phải tham khảo Câu hỏi thường gặp về PHP Monitor (hoặc Homebrew)

Tích hợp với các ứng dụng của bên thứ ba

Màn hình PHP 5. 0 cho macOS ở đây
PHP Monitor hiện có thể tích hợp với các ứng dụng của bên thứ ba, như Alfred và Raycast

Đối với những người có giấc mơ không bao giờ chạm vào con chuột của họ, tôi có một tin tốt. Tôi đã tích hợp nhiều chức năng phổ biến của PHP Monitor vào một giao thức có thể mở rộng mới (có thể tắt giao thức này qua cửa sổ Tùy chọn, nếu bạn muốn)

Tôi đã xây dựng Quy trình làm việc của Alfred và tôi sẽ sớm xây dựng tiện ích mở rộng Raycast chính thức

Không còn sảng khoái

cái này vui. trong các phiên bản trước của PHP Monitor, bạn luôn phải “làm mới” menu theo cách thủ công nếu bạn thực hiện thay đổi ở một trong các. tập tin ini. Chắc chắn rồi, menu thường sẽ tự cập nhật nhanh chóng, nhưng bây giờ mọi thay đổi đều được chọn ngay lập tức. Bạn vừa điều chỉnh kích thước bộ nhớ có sẵn cho PHP? . Tắt tiện ích mở rộng?

Chỉ có một ngoại lệ. nếu bạn đã liên kết thủ công một phiên bản PHP khác, ứng dụng sẽ mất một chút thời gian để bắt kịp. Tất nhiên, nếu bạn sử dụng trình chuyển đổi tích hợp sẵn, nó sẽ ngay lập tức

Sự kết luận

Đây không phải là tất cả những thay đổi, nhưng là những thay đổi đáng chú ý nhất. Để biết danh sách đầy đủ các thay đổi, thay vào đó, vui lòng kiểm tra ghi chú phát hành

Ồ, một điều nữa. sau khi bạn đã khởi động ứng dụng khoảng 7 lần hoặc đã chuyển đổi khoảng 40 lần, bạn sẽ thấy thông báo yêu cầu đóng góp nếu ứng dụng đã giúp bạn. Bạn sẽ chỉ nhìn thấy tin nhắn này một lần

Rất nhiều người đã vô cùng tốt bụng và đã quyên góp, nhưng tôi khuyến khích tất cả các bạn hãy quyên góp nếu ứng dụng giúp bạn tiết kiệm thời gian. nó giúp ích cho ứng dụng vì nó giúp tôi đầu tư nhiều thời gian hơn vào ứng dụng. Bạn có thể tài trợ cho tôi ở đây

PHP có đi kèm với macOS không?

PHP đi kèm với macOS kể từ macOS X (10. 0. 0) trước macOS Monterey (12. 0. 0) . Biên dịch tương tự như hướng dẫn cài đặt Unix.

Làm cách nào để chạy PHP trên Mac?

Làm cách nào để chạy PHP trên thiết bị đầu cuối Mac? .
Mở terminal hoặc cửa sổ dòng lệnh
Chuyển đến thư mục hoặc thư mục được chỉ định chứa các tệp php
Sau đó, chúng ta có thể chạy mã php bằng lệnh sau. tên_tệp php. php

Làm cách nào để chạy nhiều phiên bản PHP trên máy Mac?

Chuyển đổi giữa các phiên bản PHP . combine brew unlink and brew link to swap between any installed version.