Trang chủ » Thiết kế web » Tài nguyên mới cho các nhà thiết kế và phát triển web (tháng 3 năm 2018)

    Tài nguyên mới cho các nhà thiết kế và phát triển web (tháng 3 năm 2018)

    PHP, mặc dù quan niệm sai lầm và nhìn xuống, cho đến ngày nay vẫn là một trong những sự lựa chọn phổ biến của các nhà phát triển để xây dựng các ứng dụng web. Và kể từ khi PHP 7 được giới thiệu, ngôn ngữ PHP đã mang đến một bước đột phá về yếu tố tốc độ.

    Tôi đã đào sâu vào PHP trong vài tuần qua và tìm thấy rất nhiều điều đáng để chia sẻ. Vì vậy, vòng này sẽ là tất cả về Tài nguyên PHP kể cả; một khung công tác PHP sẽ cho phép bạn xây dựng một bot trò chuyện, thực hiện ứng dụng hướng sự kiện như trong Node.js, xây dựng CLI tương tác, cũng như một số ít tài nguyên học tập để tăng cấp kỹ năng PHP của bạn.

    Băt đâu nao.

    Botman

    Botman là một Khung PHP để xây dựng một bot trò chuyện được thiết kế để tích hợp với nhiều nền tảng nhắn tin như Slack, HipChat và Telegram. Thật dễ dàng để cài đặt nó thông qua Trình soạn thảo và đi kèm với CLI tích hợp cũng.

    Rất tiếc

    Một khung công tác PHP sẽ tạo ra gỡ lỗi mã của bạn đẹp hơn với giao diện đẹp và sạch sẽ. Nếu xảy ra lỗi trong ứng dụng PHP của bạn; giao diện tạo ra dấu vết hiển thị mã được thực hiện theo thứ tự liên tiếp, mã có vấn đề cũng như môi trường ứng dụng.

    PHPReact

    Bạn có biết rằng bạn có thể thực hiện lập trình hướng sự kiện với PHP? Vâng, với ReactPHP bạn có thể. Nó là một khung công tác PHP cấp thấp cung cấp các thành phần như EventLoop, Stream và Promise tương tự như Node.js hoặc các ứng dụng dựa trên JavaScript khác.

    Bộ đệm

    Catchet là một Hệ thống giám sát trạng thái dựa trên PHP đó là một ứng dụng phổ biến ở Saas để giám sát dịch vụ của họ và cung cấp thông tin cập nhật cho người đăng ký trong trường hợp có vấn đề hoặc thời gian ngừng hoạt động. Bạn có thể nghĩ về nó như là một thay thế cho StatusPage.io nhưng thay vào đó, bạn lưu trữ nó trên máy chủ của riêng bạn. Nó là nguồn mở, miễn phí và bạn có toàn quyền kiểm soát dữ liệu.

    Phar.io

    Phar.io là một sáng kiến ​​giúp cài đặt ứng dụng phar PHP hợp lý và an toàn hơn. Phar.io sẽ kiểm tra gói bằng cách khớp với SHA và khóa GPG của tác giả trước khi cài đặt đảm bảo rằng các tệp không thay đổi và đến từ nguồn đáng tin cậy.

    Matomo

    Là một hữu ích Ứng dụng phân tích dựa trên PHP. Tương tự như Google Analytics, nó ghi lại khách truy cập đến trang web như trang họ đã truy cập, vị trí của họ, v.v. ngoại trừ bạn có thể cài đặt nó trên máy chủ của riêng bạn và có nhiều quyền kiểm soát hơn đối với dữ liệu được lưu trữ.

    Litemoji

    Anthor khung PHP thú vị, Litemoji giúp dễ dàng dịch từ khóa biểu tượng cảm xúc sang biểu tượng cảm xúc thực tế. Ví dụ :nụ cười: sẽ chuyển sang à ??  ° à ¸à ??  ?? à  Â. Tuyệt vời đúng không?

    Thực tiễn tốt nhất về PHP

    Nó là một tập hợp các thực tiễn tốt nhất cho các tác vụ phổ biến trong PHP. Những gì tôi thích từ tài liệu tham khảo này là nó trình bày lời khuyên thực hành tốt nhất với lý luận đằng sau nó nói ngắn gọn và súc tích với một đoạn trích để bắt đầu với những điều cơ bản.

    Điểm chuẩn PHP HHVM

    nó là một điểm chuẩn của một số CMS và khung dựa trên PHP chống lại nhiều phiên bản PHP và HHVM. Tôi đề nghị bắt đầu dự án PHP mới nhất của bạn với PHP7.2 trong tâm trí để tận dụng các tính năng mới nhất cũng như tăng tốc độ như PHP7.2 đã cho thấy một hiệu năng vượt trội và HHVM vượt trội, trong các ứng dụng được điểm chuẩn.

    Transync Async

    Asyn-Transents là một Thư viện PHP, đặc biệt dành cho WordPress, để xử lý không đồng bộ thoáng qua. Thư viện này sẽ cho phép WordPress cung cấp dữ liệu tạm thời cũ cho người dùng trong khi tạo dữ liệu mới trong nền, vì vậy người dùng sẽ không bao giờ thấy tác động của việc tạo lại Transents.

    Bàn tròn PHP

    Một Kênh podcast PHP để theo kịp sự phát triển PHP mới nhất và cộng đồng. Podcast được lưu trữ bởi Sammy Kaye Powers và bạn có thể đăng ký kênh bằng Youtube, RSS Feed hoặc iTunes.

    Bảo mật PHP

    Một tập hợp các thực tiễn, mẹo và phương pháp tốt nhất để làm cứng ứng dụng PHP của bạn. Nó sẽ hướng dẫn bạn thông qua một số nguyên tắc bảo mật cơ bản lên đến bảo vệ khỏi các cuộc tấn công phổ biến như kịch bản chéo trang web (XSS), tiêm MySQL, và nhiều hơn nữa.

    Sylius

    Một CMS thương mại điện tử được xây dựng dựa trên Symfony, một trong những khung công tác PHP phổ biến nhất, Sylius được xây dựng tỉ mỉ bằng cách tuân theo các thực tiễn tốt nhất về phát triển mới nhất. Nó cũng hỗ trợ nhiều cổng thanh toán để đáp ứng nhu cầu kinh doanh, bao gồm Paypal, Stripe và Authorize.net

    Kitab

    Kitab là một công cụ PHP đáng kinh ngạc sẽ tiết kiệm rất nhiều thời gian cho việc ghi lại API hoặc mã của bạn. Kitab, bắt nguồn từ tiếng Ả Rập có nghĩa là Sách, sẽ phân tích khối nhận xét mã, kiểm tra đoạn mã ví dụ, và tự động soạn thảo Tài liệu dựa trên khối nhận xét. Khéo léo!

    Menu CLI

    Một khung công tác PHP để xây dựng giao diện dòng lệnh tương tác đẹp với danh sách, lựa chọn và hộp thoại xác nhận. Khung cũng có thể được tích hợp vào ứng dụng hiện có của bạn được xây dựng với Symfony và Laravel.

    Atoum

    Atoum là một thay thế cho PHPUnit với cú pháp biểu cảm hơn và rất dễ thiết lập. Điều tuyệt vời về Atoum là nó cung cấp rất nhiều tiện ích mở rộng như Phần mở rộng BDD cho bài kiểm tra hướng hành vi và PHPUnit cho phép bạn chuyển các trường hợp đơn vị kiểm tra hiện tại của mình từ PHPUnit sang Atoum.

    Dejavu

    Một lớp UI để tương tác với máy chủ ElasticSearch. ElasticSearch là một máy chủ lập chỉ mục sẽ tối ưu hóa hiệu suất tìm kiếm trên trang web của bạn. Cả Dejavu và ElasticSearch đều là nguồn mở, miễn phí và có sẵn dưới dạng hình ảnh Docker giúp dễ dàng đính kèm với hiện tại của bạn Dockerized ứng dụng.

    Thời hạn chậm

    Slack Term là một tiện ích để truy cập và tương tác với các không gian làm việc Slack từ Terminal. Nó không đi kèm với giao diện đẹp như ứng dụng di động hoặc máy tính để bàn rõ ràng. Nhưng nếu bạn gặp phải một thử thách, điều này có thể dành cho bạn.

    RollUp

    Đây không phải là một công cụ dựa trên PHP. Tuy nhiên, nó có thể hữu ích nếu bạn muốn thêm một số đặc biệt JavaScript giúp bạn ứng dụng dựa trên PHP. RollupJS là một công cụ để biên dịch các mô-đun JavaScript của bạn thành một gói

    Chớp cánh

    Chớp cánh là một sáng kiến ​​mới của Google, cho phép các nhà phát triển di động xây dựng giao diện người dùng gốc cho ứng dụng iOS và Android của họ một cách nhanh chóng với hiệu suất giống như bản địa. Kiểm tra Thư viện widget cho UI được cung cấp trong khung.