ホームページ 見出し GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)

Nov 24, 2020 pm 01:49 PM
github

1: GitHub コード リーク監視システム 。GitHub を定期的にスキャンすることでコード リークを検出します。

GitHub リンク: https://github.com/4x99/code6

機能:

  • 完全にビジュアルなインターフェイス、シンプルな操作と導入

  • #GitHub トークン管理とインテリジェントなスケジューリングをサポート

  • #スキャン結果には豊富な情報が含まれ、バッチ操作をサポート
  • 柔軟なタスク構成、タスク スキャン パラメータは個別に構成可能
  • ##ホワイトリスト モードをサポートし、ホワイトリスト ウェアハウスを積極的に無視します

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)2: C 言語

で実装された PHP 拡張ライブラリ。

GitHub リンク: https://github.com/CismonX/ext-collections

Java ストリーム API や kotlin.collections に似た一連のライブラリ関数を提供します。開発者にとって、PHP 配列をエレガントかつ迅速に操作できるのは便利です。

豊富な PHP 配列操作関数を提供し、開発効率とコードの可読性を向上します
  • C 言語で実装され、類似の PHP よりも高いパフォーマンスを実現します実装
  • 初心者は、このプロジェクト コードを読むことで、PHP 拡張機能の開発を始めることができます。
  • $employees = [
        ['name' => 'Alice', 'sex' => 'female', 'age' => 35],
        ['name' => 'Bob', 'sex' => 'male', 'age' => 29],
        ['name' => 'David', 'sex' => 'male', 'age' => 40],
        ['name' => 'Benjamin', 'sex' => 'male', 'age' => 32]
    ];
    // Trying to get an array of names of male employees,
    // sorted by the descending order of their age.
    $names = Collection::init($employees)
        ->filter(function ($value) {
            return $value['sex'] == 'male';
        })
        ->sortedByDescending(function ($value) {
            return $value['age'];
        })
        ->map(function ($value) {
            return $value['name'];
        })
        ->toArray();
    // You got $names == ['David', 'Benjamin', 'Bob'].
    ログイン後にコピー

  • 3 : クリーンな方法PHP コードは、クリーンなコードのための一連の実践的な実践をまとめたものです。

変数から SOLID、中国語翻訳まですべてをカバー

GitHub リンク:

https://github.com/jupeter/clean-code-php

4: 小さくて美しい PHP Markdown 解析ライブラリ。

GitHub リンク: https://github.com/erusev/parsedown

このライブラリは、標準の Markdown テキストを HTML 文字列に変換する機能を提供します。適切な文書を用意してください。メイン ファイルは 1 つだけで、PHP バージョンが 5.3 以降である必要があることを除いて依存関係はほとんどありません。コンポーザーを通じて導入することも、Parsedown.php ファイルを直接使用することもできます。このプロジェクトでは多数の正規表現が使用されており、正規表現を学習するためのサンプルとして使用でき、完全な単体テストが用意されています。サンプル コード:

$Parsedown = new Parsedown();
echo $Parsedown->text(&#39;Hello _Parsedown_!&#39;); # prints: <p>Hello <em>Parsedown</em>!</p>
ログイン後にコピー

Five: このオープン ソース プロジェクトは、PHP の cURL ライブラリをカプセル化し、HTTP リクエストの送信を容易にします。

GitHub リンク: https://github.com/php-curl-class/php-curl-class

クローラやその他の要求に適しています。 PHP HTTP アクセス状況のシミュレーション、サンプルコード:

<?php
// 获取豆瓣电影示例
require &#39;../vendor/autoload.php&#39;;
use Curl\Curl;
$curl = new Curl();
$url = "https://movie.douban.com/j/search_subjects?type=movie&tag=%E8%B1%86%E7%93%A3%E9%AB%98%E5%88%86&sort=time&page_limit=20&page_start=1";
$curl->get($url);
$curl->setOpt(CURLOPT_SSL_VERIFYPEER, false);
$curl->close();
var_dump($curl->getResponse());exit;
ログイン後にコピー

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある) 6: PHP Swoole をベースに開発されたオンライン弾幕カラオケステーション。

無料の曲のリクエスト、曲のカット、並べ替えの調整、指定した音楽の削除と基本的な権限分類をサポート

GitHub アドレス:

https://github.com/kasuganosoras/SyncMusic

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)セブン: ThinkPhp5.0 Vue EasyWeChat

GitHub に基づいて開発されたオープンソースの無料の新しい小売モール システムアドレス: https://github.com/crmeb/CRMEB

ThinkPhp5.0 Vue EasyWeChat に基づいて開発されたオープンソースの無料の新しい小売モール システム (顧客関係管理、マーケティング、電子商取引システム)。 WeChat公式アカウント、ミニプログラム、PC、APPなどに基づいて、企業が会員管理、データ分析、精密マーケティングを実装できるように支援できる電子商取引管理システムです。新規小売、予約、O2O、多店舗化など企業の多様なビジネスニーズに応える、強力な機能を備え、さまざまなシーンに適したモールシステムです。 #8: PHP で書かれた無料の自己ホスト型 RSS リーダー

#GitHub アドレス:

https://github.com/FreshRSS/FreshRSS

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)

PHP で書かれた無料のセルフホスト型 RSS リーダーセルフホスト型 RSS リーダー (無償) で、タイムラグなく数万件の購読が可能と言われています。複数のアカウントを割り当てることができ、サードパーティの Android および iOS クライアントをサポートし、FEVER API プロトコルをサポートし、Rsshub と組み合わせて使用​​することで、RSS のヘビー ユーザーの問題点を完全に解決できます。これは RSS 愛好家にとっての福音であり成果物です

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)

#9: Laravel 開発フレームワークに基づくオープンソースのドキュメント管理システム。

GitHub アドレス: https://github.com/mylxsw/wizard

現在多くの企業で導入および使用されており、サポート: Markdown、Swagger ドキュメント管理、社内の統一 ID 認証システム (LDAP) およびその他の機能

GitHub で価値の高い PHP プロジェクト 10 個を推奨する (収集する価値がある)

Ten: 「PHP インタビューの質問と回答」

GitHub アドレス: https://github.com/colinlet/PHP-Interview-QA

「PHP 面接の質問と回答」では、実際の PHP 面接の経験を組み合わせて、さまざまなタイプを体系的にまとめています。 PHP 関連の職種の面接に「攻略」できるように、簡潔かつ正確な回答を提供するように努めてください。含まれるもの: ネットワーク プロトコル、データ構造とアルゴリズム、PHP の基礎、Web、MySQL、Redis、自己紹介、退職理由、キャリア プランニングなど。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

【まとめ】GitHubが開かない原因と解決策 【まとめ】GitHubが開かない原因と解決策 Mar 27, 2023 am 11:33 AM

GitHub は、非常に人気のあるバージョン管理およびコード ホスティング プラットフォームです。ただし、GitHub にアクセスできないという問題が発生する場合があります。これは、GitHub がグローバル プラットフォームであり、地理的位置、ネットワーク状態、Web サイト設定などの要因の影響を受けるためです。この記事では、GitHubが開けない原因とその解決方法を紹介します。

GitHub リポジトリ内のフォルダーを削除する方法について説明します。 GitHub リポジトリ内のフォルダーを削除する方法について説明します。 Mar 27, 2023 am 11:33 AM

GitHub は、ユーザーがコード ベースをインターネット上に保存して共有できるようにする、非常に人気のあるバージョン管理システムです。プログラマーにとって必須のツールの 1 つです。ただし、GitHub リポジトリ内のフォルダーを削除する必要がある場合があります。この記事では、GitHubリポジトリ内のフォルダーを削除する方法を紹介します。

Windows 11/10にGitHub Copilotをインストールする方法 Windows 11/10にGitHub Copilotをインストールする方法 Oct 21, 2023 pm 11:13 PM

GitHubCopilot は、コードを適切に予測してオートコンプリートする AI ベースのモデルを備えた、プログラマーにとっての次のレベルです。ただし、この AI の天才をデバイスに導入して、コーディングをさらに簡単にする方法を疑問に思っているかもしれません。ただし、GitHub の使用は必ずしも簡単ではなく、初期設定プロセスは難しいものです。したがって、Windows 11、10 の VSCode に GitHub Copilot をインストールして実装する方法に関するステップバイステップのチュートリアルを作成しました。 Windows に GitHubCopilot をインストールする方法 このプロセスにはいくつかの手順があります。したがって、今すぐ以下の手順に従ってください。ステップ 1 – 最新バージョンの Visual Studio がコンピューターにインストールされている必要があります

Gitlab で保護されたブランチをセットアップして PR を送信する方法について話しましょう Gitlab で保護されたブランチをセットアップして PR を送信する方法について話しましょう Mar 30, 2023 pm 09:01 PM

この記事は Gitlab の学習についてであり、保護されたブランチを設定してリーダーに PR を送信する方法について説明しています。

GitHub プロジェクトを QR コードに変換する方法について話しましょう GitHub プロジェクトを QR コードに変換する方法について話しましょう Mar 27, 2023 am 11:33 AM

最新のソフトウェア開発において、GitHub は最も人気のあるプロジェクト ホスティング プラットフォームの 1 つです。開発者に、オープンソース プロジェクトを保存および管理するための便利なプラットフォームを提供します。 GitHub の興味深い機能は、プロジェクトのリンクを QR コードに変換することです。この記事では、GitHubプロジェクトをQRコードに変換する方法を紹介します。

github で個人のホームページを構築する方法について話しましょう github で個人のホームページを構築する方法について話しましょう Mar 27, 2023 am 10:53 AM

現在のインターネット時代では、誰もが自分の作品や個人情報を表示するための個人のホームページを必要としています。 GitHub は最も人気のあるコード ホスティング プラットフォームの 1 つであり、個人のホームページを構築するためのツールとしても使用できます。この記事では、GitHub 上に美しい個人のホームページを作成し、自分の作品や個人情報を紹介する方法を紹介します。

Ubuntu での Git インストール プロセス Ubuntu での Git インストール プロセス Mar 20, 2024 pm 04:51 PM

Git は、高速で信頼性が高く、適応性に優れた分散バージョン管理システムです。分散型の非線形ワークフローをサポートするように設計されており、あらゆる規模のソフトウェア開発チームに最適です。各 Git 作業ディレクトリは、すべての変更の完全な履歴を備えた独立したリポジトリであり、ネットワーク アクセスや中央サーバーがなくてもバージョンを追跡できます。 GitHub は、分散リビジョン管理のすべての機能を提供する、クラウド上でホストされる Git リポジトリです。 GitHub は、クラウド上でホストされる Git リポジトリです。 CLI ツールである Git とは異なり、GitHub には Web ベースのグラフィカル ユーザー インターフェイスがあります。これは、他の開発者との共同作業や、スクリプトへの変更の追跡などのバージョン管理に使用されます。

Github プロジェクトをサーバーにデプロイする手順の詳細な説明 Github プロジェクトをサーバーにデプロイする手順の詳細な説明 Mar 27, 2023 am 10:53 AM

Github は現在世界最大のオープン ソース コミュニティであり、多くのプログラマはコードを Github 上でホストして、その便利なバージョン管理機能やコラボレーション機能を利用します。ただし、Github 上のプロジェクトは単なるコードであり、それをサーバーにデプロイして実行するには追加の作業が必要です。この記事では具体的な手順を紹介します。